--- /srv/rebuilderd/tmp/rebuilderdHjIl2R/inputs/mesa-libgallium_26.1.4-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdHjIl2R/out/mesa-libgallium_26.1.4-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-02 07:20:03.000000 debian-binary │ -rw-r--r-- 0 0 0 1176 2026-07-02 07:20:03.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8161196 2026-07-02 07:20:03.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8161440 2026-07-02 07:20:03.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.4-1.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 8 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x1b7d284 0x01b7d284 0x01b7d284 0x064e0 0x064e0 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1b83768 0x1b83768 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1b7d2e4 0x01b7d2e4 0x01b7d2e4 0x064e0 0x064e0 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1b837c8 0x1b837c8 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 100c168 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 01078de0 1078de0 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 01078e00 1078e00 aff58a 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01b7838c 1b7838c 004ef8 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01b7d284 1b7d284 0064e0 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01b83764 1b83764 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006cc78 06cc78 100c1c8 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 01078e40 1078e40 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 01078e60 1078e60 aff58a 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01b783ec 1b783ec 004ef8 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01b7d2e4 1b7d2e4 0064e0 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01b837c4 1b837c4 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.4-1.so] │ │ │ │ 0x0000000c (INIT) 0x6a3d0 │ │ │ │ - 0x0000000d (FINI) 0x1078de0 │ │ │ │ + 0x0000000d (FINI) 0x1078e40 │ │ │ │ 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: fcdbd2df3157d506c80fcc42f78b0b0b4e615a5f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: deec2f156a48ce9318b1ec3516194f68ed1254d0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1003,16 +1003,16 @@ │ │ │ │ x%1F(FzD │ │ │ │ H&1F(FzD │ │ │ │ 4$;FAF(FzD │ │ │ │ $AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -BHxDpG4] │ │ │ │ -HxDpGFl │ │ │ │ +CHxDpG>G │ │ │ │ +HxDpGp* │ │ │ │ LAFzD(F|D │ │ │ │ ,;FAFzD(F │ │ │ │ GAFzD(F|D │ │ │ │ ';FAFzD(F │ │ │ │ P-;FAFzD │ │ │ │ @-1F(FzD │ │ │ │ 0-AF(FzD │ │ │ │ @@ -1040,26 +1040,26 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpGx │ │ │ │ +HxDpG HxDpG HxDpG │ │ │ │ kJ1F FzD │ │ │ │ SJ)F FzD │ │ │ │ 1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ 4%;FAF(FzD │ │ │ │ p-AF(FzD │ │ │ │ d-3FAF(FzD │ │ │ │ ,-1F(FzD │ │ │ │ KJ)F FzD │ │ │ │ #,5>GPYbkt │ │ │ │ l))F FzD │ │ │ │ -qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpG │ │ │ │ +qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGn │ │ │ │ $3FAFzD(F │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ h,3FAFzD(F │ │ │ │ J;FAF(FzD │ │ │ │ ;F2F!F(F │ │ │ │ ,3FAFzD(F │ │ │ │ @@ -2802,15 +2802,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|X │ │ │ │ ++HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG │ │ │ │ !*M0FzD}D │ │ │ │ HJ1F FzD │ │ │ │ EJ1F FzD │ │ │ │ CJ1F FzD │ │ │ │ H+ F{D~@zD │ │ │ │ d% F{DzD │ │ │ │ `( F{DzD │ │ │ │ @@ -3349,25 +3349,25 @@ │ │ │ │ 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=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGJ;KzD │ │ │ │ -{D6IzDyDE │ │ │ │ +{D6IzDyDD │ │ │ │ +F"F!FHF │ │ │ │ 01yD&KzD │ │ │ │ D J KyDzD │ │ │ │ IzD{DyD< │ │ │ │ +J{D+IzDyD< │ │ │ │ h:F@F1Fn │ │ │ │ AXoFXhdE h │ │ │ │ @@ -7346,16 +7356,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~ │ │ │ │ @@ -7373,16 +7383,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} │ │ │ │ @@ -7399,14 +7407,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| │ │ │ │ H9F#F "xD| │ │ │ │ H#F "1FxD| │ │ │ │ H9F#F "xD| │ │ │ │ H#F "1FxD| │ │ │ │ H9F#F "xD| │ │ │ │ H#F "1FxD| │ │ │ │ H9F#F "xD| │ │ │ │ @@ -7533,15 +7543,15 @@ │ │ │ │ !+F "xDx │ │ │ │ +F "1FxDx │ │ │ │ +F "1FxDx │ │ │ │ +F "1FxDx │ │ │ │ +F "1FxDx │ │ │ │ h +F "1FxDx │ │ │ │ +F "1FxDx │ │ │ │ -+F "1FxDx │ │ │ │ ++F "1FxDw │ │ │ │ !+F "xDw │ │ │ │ !+F "xDw │ │ │ │ !F+F "xDw │ │ │ │ !F+F "xDw │ │ │ │ +F "1FxDw │ │ │ │ !+F "xDw │ │ │ │ H!F+F "xDw │ │ │ │ @@ -7698,15 +7708,15 @@ │ │ │ │ 2iJ#FzDK │ │ │ │ 2cJ#FzDK │ │ │ │ 2KJ+FzDK │ │ │ │ 2FJ+FzDK │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzDK │ │ │ │ 2;J+FzDK │ │ │ │ -2.J+FzDK │ │ │ │ +2.J+FzDJ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ 2\J+FzDJ │ │ │ │ }zVJzDVK │ │ │ │ 2TJ+FzDJ │ │ │ │ nkOJzDOK │ │ │ │ 2MJ+FzDJ │ │ │ │ #CJ+FzDJ │ │ │ │ @@ -7779,15 +7789,15 @@ │ │ │ │ XeJ8hzD@ │ │ │ │ X`J8hzD@ │ │ │ │ XZJ8hzD@ │ │ │ │ XUJ8hzD@ │ │ │ │ XOJ8hzD@ │ │ │ │ XKJ8hzD@ │ │ │ │ SJCF8FzD │ │ │ │ -HxDpGxg% │ │ │ │ +HxDpGpg% │ │ │ │ 2KJ+FzD? │ │ │ │ 2FJ+FzD? │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzD? │ │ │ │ 2;J+FzD? │ │ │ │ 2.J+FzD? │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ @@ -7844,18 +7854,18 @@ │ │ │ │ nK{DnJ0F │ │ │ │ p'KF(FzD │ │ │ │ szD#F(F3 │ │ │ │ XpJ8hzD3 │ │ │ │ XjJ8hzD3 │ │ │ │ XeJ8hzD3 │ │ │ │ X`J8hzD3 │ │ │ │ -XZJ8hzD3 │ │ │ │ -XUJ8hzD3 │ │ │ │ -XOJ8hzD3 │ │ │ │ -XKJ8hzD3 │ │ │ │ +XZJ8hzD2 │ │ │ │ +XUJ8hzD2 │ │ │ │ +XOJ8hzD2 │ │ │ │ +XKJ8hzD2 │ │ │ │ SJCF8FzD │ │ │ │ 2KJ+FzD1 │ │ │ │ 2FJ+FzD1 │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzD1 │ │ │ │ 2;J+FzD1 │ │ │ │ 2.J+FzD1 │ │ │ │ @@ -7923,15 +7933,15 @@ │ │ │ │ 2@J+FzD' │ │ │ │ #6J+FzD' │ │ │ │ #1J+FzD' │ │ │ │ !SK(FSJ{D │ │ │ │ !KK(FKJ{D │ │ │ │ !FK(FFJ{D │ │ │ │ !AK(FAJ{D │ │ │ │ -szD#F(F$ │ │ │ │ +szD#F(F# │ │ │ │ !rK0FrJ{D │ │ │ │ iK{DiJ0F │ │ │ │ !dK(FdJ{D │ │ │ │ <4zD8F{D │ │ │ │ CzD+F0F! │ │ │ │ CzD+F0F! │ │ │ │ CzD+F0F! │ │ │ │ @@ -8361,15 +8371,15 @@ │ │ │ │ hppG@HxD │ │ │ │ xppG>HxD 0pG=HxD`0pG111>>>>>>>1111>>>P │ │ │ │ "hZfKFBF F │ │ │ │ "hZfKFBF F │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febc3e84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ + ldrdeq r4, [r8, -r8] │ │ │ │ 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 │ │ │ │ - tsteq r9, r8, ror lr │ │ │ │ - tsteq r9, sl, lsl lr │ │ │ │ - tsteq r9, ip, lsl lr │ │ │ │ - tsteq r9, r2, lsl #28 │ │ │ │ - strdeq r2, [sp, -ip] │ │ │ │ - smlatteq r9, lr, sp, r1 │ │ │ │ - smlatteq r9, r2, sp, r1 │ │ │ │ - smlabteq sp, lr, r3, r2 │ │ │ │ - smlabteq r9, lr, sp, r1 │ │ │ │ - @ instruction: 0x010d23b0 │ │ │ │ - @ instruction: 0x01091d9a │ │ │ │ - smlabbeq sp, r6, r3, r2 │ │ │ │ - @ instruction: 0x01091d92 │ │ │ │ - strdeq r1, [r9, -r6] │ │ │ │ - tsteq r9, r2, ror sp │ │ │ │ - smlatteq r9, r8, ip, r1 │ │ │ │ - tsteq r9, r0, asr sp │ │ │ │ - smlatteq r9, r4, ip, r1 │ │ │ │ - tsteq sp, r6, lsl r3 │ │ │ │ - @ instruction: 0x01091bb8 │ │ │ │ - smlatbeq r9, r8, fp, r1 │ │ │ │ - @ instruction: 0x01091b92 │ │ │ │ - smlabteq r9, ip, r7, r1 │ │ │ │ - smlabteq r9, r4, r7, r1 │ │ │ │ - @ instruction: 0x010917bc │ │ │ │ - @ instruction: 0x010917b4 │ │ │ │ - smlatbeq r9, ip, r7, r1 │ │ │ │ - smlatbeq r9, r4, r7, r1 │ │ │ │ - @ instruction: 0x0109179c │ │ │ │ - @ instruction: 0x01091794 │ │ │ │ - tsteq r9, r8, lsr r8 │ │ │ │ - ldrdeq r1, [sp, -sl] │ │ │ │ - smlabteq sp, r6, sp, r1 │ │ │ │ - smlatbeq sp, lr, sp, r1 │ │ │ │ - @ instruction: 0x010d1d96 │ │ │ │ - smlabbeq sp, r2, sp, r1 │ │ │ │ - tsteq sp, sl, ror #26 │ │ │ │ - tsteq sp, r2, asr sp │ │ │ │ - tsteq sp, sl, lsr sp │ │ │ │ - tsteq sp, r2, lsr #26 │ │ │ │ - tsteq sp, lr, lsl #26 │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, sl, ror lr │ │ │ │ + tsteq r9, ip, ror lr │ │ │ │ + tsteq r9, r2, ror #28 │ │ │ │ + tsteq sp, ip, asr r4 │ │ │ │ + tsteq r9, lr, asr #28 │ │ │ │ + tsteq r9, r2, asr #28 │ │ │ │ + tsteq sp, lr, lsr #8 │ │ │ │ + tsteq r9, lr, lsr #28 │ │ │ │ + tsteq sp, r0, lsl r4 │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + smlatteq sp, r6, r3, r2 │ │ │ │ + strdeq r1, [r9, -r2] │ │ │ │ + tsteq r9, r6, asr sp │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + tsteq r9, r8, asr #26 │ │ │ │ + @ instruction: 0x01091db0 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq sp, r6, ror r3 │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + tsteq r9, r8, lsl #24 │ │ │ │ + strdeq r1, [r9, -r2] │ │ │ │ + tsteq r9, ip, lsr #16 │ │ │ │ + tsteq r9, r4, lsr #16 │ │ │ │ + tsteq r9, ip, lsl r8 │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + tsteq r9, ip, lsl #16 │ │ │ │ + tsteq r9, r4, lsl #16 │ │ │ │ + strdeq r1, [r9, -ip] │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + @ instruction: 0x01091898 │ │ │ │ + tsteq sp, sl, lsr lr │ │ │ │ + tsteq sp, r6, lsr #28 │ │ │ │ + tsteq sp, lr, lsl #28 │ │ │ │ strdeq r1, [sp, -r6] │ │ │ │ - ldrdeq r1, [sp, -ip] │ │ │ │ - @ instruction: 0x010d1c9a │ │ │ │ - tsteq sp, sl, ror #24 │ │ │ │ - tsteq sp, r8, lsr ip │ │ │ │ - tsteq sp, sl, lsr #24 │ │ │ │ - tsteq sp, ip, lsl ip │ │ │ │ - tsteq sp, lr, lsl #24 │ │ │ │ - tsteq sp, r0, lsl #24 │ │ │ │ + smlatteq sp, r2, sp, r1 │ │ │ │ + smlabteq sp, sl, sp, r1 │ │ │ │ + @ instruction: 0x010d1db2 │ │ │ │ + @ instruction: 0x010d1d9a │ │ │ │ + smlabbeq sp, r2, sp, r1 │ │ │ │ + tsteq sp, lr, ror #26 │ │ │ │ + tsteq sp, r6, asr sp │ │ │ │ + tsteq sp, ip, lsr sp │ │ │ │ + strdeq r1, [sp, -sl] │ │ │ │ + smlabteq sp, sl, ip, r1 │ │ │ │ + @ instruction: 0x010d1c98 │ │ │ │ + smlabbeq sp, sl, ip, r1 │ │ │ │ + tsteq sp, ip, ror ip │ │ │ │ + tsteq sp, lr, ror #24 │ │ │ │ + tsteq sp, r0, ror #24 │ │ │ │ + tsteq sp, r0, asr ip │ │ │ │ + tsteq sp, sl, lsr ip │ │ │ │ + tsteq sp, r8, lsr #24 │ │ │ │ + tsteq sp, r2, lsl ip │ │ │ │ + strdeq r1, [sp, -ip] │ │ │ │ + smlatteq sp, r6, fp, r1 │ │ │ │ + smlabteq sp, lr, fp, r1 │ │ │ │ + @ instruction: 0x010d1bbe │ │ │ │ + smlatbeq sp, r8, fp, r1 │ │ │ │ + @ instruction: 0x010d1b96 │ │ │ │ + smlabbeq sp, r0, fp, r1 │ │ │ │ + tsteq sp, sl, ror #22 │ │ │ │ + tsteq sp, r8, asr fp │ │ │ │ + tsteq sp, r2, asr #22 │ │ │ │ + tsteq sp, ip, lsr #22 │ │ │ │ + tsteq sp, r6, lsl fp │ │ │ │ + tsteq sp, r0, lsl #22 │ │ │ │ + smlatteq sp, lr, sl, r1 │ │ │ │ + ldrdeq r1, [sp, -r8] │ │ │ │ + smlabteq sp, r0, sl, r1 │ │ │ │ + smlatbeq sp, sl, sl, r1 │ │ │ │ + @ instruction: 0x010d1a98 │ │ │ │ + smlabbeq sp, r2, sl, r1 │ │ │ │ + tsteq sp, ip, ror #20 │ │ │ │ + tsteq sp, r6, asr sl │ │ │ │ + tsteq sp, r4, asr #20 │ │ │ │ + tsteq sp, lr, lsr #20 │ │ │ │ + tsteq sp, r8, lsl sl │ │ │ │ + tsteq sp, r2, lsl #20 │ │ │ │ strdeq r1, [sp, -r0] │ │ │ │ ldrdeq r1, [sp, -sl] │ │ │ │ - smlabteq sp, r8, fp, r1 │ │ │ │ - @ instruction: 0x010d1bb2 │ │ │ │ - @ instruction: 0x010d1b9c │ │ │ │ - smlabbeq sp, r6, fp, r1 │ │ │ │ - tsteq sp, lr, ror #22 │ │ │ │ - tsteq sp, lr, asr fp │ │ │ │ - tsteq sp, r8, asr #22 │ │ │ │ - tsteq sp, r6, lsr fp │ │ │ │ - tsteq sp, r0, lsr #22 │ │ │ │ - tsteq sp, sl, lsl #22 │ │ │ │ - strdeq r1, [sp, -r8] │ │ │ │ - smlatteq sp, r2, sl, r1 │ │ │ │ - smlabteq sp, ip, sl, r1 │ │ │ │ - @ instruction: 0x010d1ab6 │ │ │ │ - smlatbeq sp, r0, sl, r1 │ │ │ │ - smlabbeq sp, lr, sl, r1 │ │ │ │ - tsteq sp, r8, ror sl │ │ │ │ - tsteq sp, r0, ror #20 │ │ │ │ - tsteq sp, sl, asr #20 │ │ │ │ - tsteq sp, r8, lsr sl │ │ │ │ - tsteq sp, r2, lsr #20 │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ - strdeq r1, [sp, -r6] │ │ │ │ - smlatteq sp, r4, r9, r1 │ │ │ │ - smlabteq sp, lr, r9, r1 │ │ │ │ - @ instruction: 0x010d19b8 │ │ │ │ - smlatbeq sp, r2, r9, r1 │ │ │ │ - @ instruction: 0x010d1990 │ │ │ │ - tsteq sp, sl, ror r9 │ │ │ │ - tsteq sp, r8, ror #18 │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ + smlabteq sp, r8, r9, r1 │ │ │ │ + @ instruction: 0x010d19b0 │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x331c34> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stcl 7, cr15, [lr], #-1008 @ 0xfffffc10 │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - smlatteq sp, sl, r7, r1 │ │ │ │ - ldrdeq r1, [sp, -r4] │ │ │ │ - @ instruction: 0x010d17be │ │ │ │ - smlatbeq sp, r6, r7, r1 │ │ │ │ - @ instruction: 0x010d1790 │ │ │ │ - tsteq sp, lr, ror r7 │ │ │ │ - tsteq sp, r8, ror #14 │ │ │ │ - tsteq sp, r2, asr r7 │ │ │ │ - tsteq sp, ip, lsr r7 │ │ │ │ - tsteq sp, sl, lsr #14 │ │ │ │ - tsteq sp, r4, lsl r7 │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ - smlatteq sp, r8, r6, r1 │ │ │ │ - ldrdeq r1, [sp, -r6] │ │ │ │ - smlabteq sp, r0, r6, r1 │ │ │ │ - smlatbeq sp, lr, r6, r1 │ │ │ │ - @ instruction: 0x010d1698 │ │ │ │ - smlabbeq sp, r6, r6, r1 │ │ │ │ - tsteq sp, r0, ror r6 │ │ │ │ - tsteq sp, lr, asr r6 │ │ │ │ - tsteq sp, r8, asr #12 │ │ │ │ - tsteq sp, r6, lsr r6 │ │ │ │ - tsteq sp, r0, lsr #12 │ │ │ │ - tsteq sp, sl, lsl #12 │ │ │ │ - strdeq r1, [sp, -r4] │ │ │ │ - smlatteq sp, r4, r5, r1 │ │ │ │ - tsteq r9, r0, lsr r0 │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ + tsteq sp, sl, asr #16 │ │ │ │ + tsteq sp, r4, lsr r8 │ │ │ │ + tsteq sp, lr, lsl r8 │ │ │ │ + tsteq sp, r6, lsl #16 │ │ │ │ + strdeq r1, [sp, -r0] │ │ │ │ + ldrdeq r1, [sp, -lr] │ │ │ │ + smlabteq sp, r8, r7, r1 │ │ │ │ + @ instruction: 0x010d17b2 │ │ │ │ + @ instruction: 0x010d179c │ │ │ │ + smlabbeq sp, sl, r7, r1 │ │ │ │ + tsteq sp, r4, ror r7 │ │ │ │ + tsteq sp, lr, asr r7 │ │ │ │ + tsteq sp, r8, asr #14 │ │ │ │ + tsteq sp, r6, lsr r7 │ │ │ │ + tsteq sp, r0, lsr #14 │ │ │ │ + tsteq sp, lr, lsl #14 │ │ │ │ + strdeq r1, [sp, -r8] │ │ │ │ + smlatteq sp, r6, r6, r1 │ │ │ │ + ldrdeq r1, [sp, -r0] │ │ │ │ + @ instruction: 0x010d16be │ │ │ │ + smlatbeq sp, r8, r6, r1 │ │ │ │ + @ instruction: 0x010d1696 │ │ │ │ + smlabbeq sp, r0, r6, r1 │ │ │ │ + tsteq sp, sl, ror #12 │ │ │ │ + tsteq sp, r4, asr r6 │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + swpeq r1, r0, [r9] │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ @ 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 │ │ │ │ - tsteq r9, lr, asr #30 │ │ │ │ - tsteq r9, r0, ror pc │ │ │ │ - smlabbeq r9, r6, pc, r0 @ │ │ │ │ - smlabteq r9, r6, pc, r0 @ │ │ │ │ - tsteq r9, r2 │ │ │ │ - tsteq r9, r2, lsr r0 │ │ │ │ - smlabbeq r9, r2, r0, r1 │ │ │ │ - strheq r1, [r9, -lr] │ │ │ │ - tsteq r9, r6, lsl #2 │ │ │ │ - @ instruction: 0x01090fb4 │ │ │ │ - strdeq r0, [r9, -lr] │ │ │ │ - @ instruction: 0x01090e94 │ │ │ │ - tsteq r9, r6, asr lr │ │ │ │ - tsteq r9, r0, lsr lr │ │ │ │ - tsteq r9, r6, asr sp │ │ │ │ - tsteq r9, r0, asr sp │ │ │ │ - smlatbeq r9, r6, lr, r0 │ │ │ │ - smlabteq r9, r0, lr, r0 │ │ │ │ - tsteq r9, lr, lsr sp │ │ │ │ - tsteq r9, r8, lsr #30 │ │ │ │ - strdeq r0, [r9, -r2] │ │ │ │ - tsteq r9, r4, lsl #30 │ │ │ │ - tsteq r9, r6, lsr #26 │ │ │ │ - tsteq r9, r4, lsr pc │ │ │ │ - tsteq r9, r6, asr #30 │ │ │ │ - tsteq r9, r4, lsl sp │ │ │ │ - tsteq r9, lr, lsl r0 │ │ │ │ - @ instruction: 0x01090fb8 │ │ │ │ - tsteq r9, sl, ror pc │ │ │ │ - @ instruction: 0x01090f90 │ │ │ │ - strdeq r0, [r9, -r6] │ │ │ │ + smlatbeq r9, lr, pc, r0 @ │ │ │ │ ldrdeq r0, [r9, -r0] │ │ │ │ - smlatteq r9, r2, pc, r0 @ │ │ │ │ - smlatteq r9, r4, ip, r0 │ │ │ │ - qaddeq r1, r2, r9 │ │ │ │ - tsteq r9, ip, lsl r0 │ │ │ │ - tsteq r9, lr, lsr #32 │ │ │ │ - smlabteq r9, ip, ip, r0 │ │ │ │ - tsteq r9, sl, rrx │ │ │ │ + smlatteq r9, r6, pc, r0 @ │ │ │ │ + tsteq r9, r6, lsr #32 │ │ │ │ + tsteq r9, r2, rrx │ │ │ │ + swpeq r1, r2, [r9] │ │ │ │ + smlatteq r9, r2, r0, r1 │ │ │ │ + tsteq r9, lr, lsl r1 │ │ │ │ + tsteq r9, r6, ror #2 │ │ │ │ + tsteq r9, r4, lsl r0 │ │ │ │ + tsteq r9, lr, asr pc │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + @ instruction: 0x01090eb6 │ │ │ │ + @ instruction: 0x01090e90 │ │ │ │ + @ instruction: 0x01090db6 │ │ │ │ + @ instruction: 0x01090db0 │ │ │ │ + tsteq r9, r6, lsl #30 │ │ │ │ + tsteq r9, r0, lsr #30 │ │ │ │ + @ instruction: 0x01090d9e │ │ │ │ + smlabbeq r9, r8, pc, r0 @ │ │ │ │ + tsteq r9, r2, asr pc │ │ │ │ + tsteq r9, r4, ror #30 │ │ │ │ + smlabbeq r9, r6, sp, r0 │ │ │ │ + @ instruction: 0x01090f94 │ │ │ │ + smlatbeq r9, r6, pc, r0 @ │ │ │ │ + tsteq r9, r4, ror sp │ │ │ │ + tsteq r9, lr, ror r0 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r9, r6, asr sp │ │ │ │ + tsteq r9, r0, lsr r0 │ │ │ │ + tsteq r9, r2, asr #32 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + strheq r1, [r9, -r2] │ │ │ │ tsteq r9, ip, ror r0 │ │ │ │ - @ instruction: 0x01090cba │ │ │ │ + smlabbeq r9, lr, r0, r1 │ │ │ │ + tsteq r9, ip, lsr #26 │ │ │ │ + smlabteq r9, sl, r0, r1 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + tsteq r9, sl, lsl sp │ │ │ │ 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 │ │ │ │ - tsteq r9, sl, asr #30 │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ - tsteq r9, sl, lsr pc │ │ │ │ - smlatteq fp, r0, r6, r0 │ │ │ │ - tsteq r9, r8, ror lr │ │ │ │ - tsteq fp, r2, ror r6 │ │ │ │ - tsteq r9, r4, ror #28 │ │ │ │ - tsteq fp, lr, asr #12 │ │ │ │ + smlatbeq r9, sl, pc, r0 @ │ │ │ │ + tsteq fp, r8, ror r7 │ │ │ │ + @ instruction: 0x01090f9a │ │ │ │ + tsteq fp, r0, asr #14 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + ldrdeq r0, [fp, -r2] │ │ │ │ + smlabteq r9, r4, lr, r0 │ │ │ │ + smlatbeq fp, lr, r6, r0 │ │ │ │ + smlatbeq r9, ip, lr, r0 │ │ │ │ + smlatbeq r9, r6, lr, r0 │ │ │ │ + ldrsheq sp, [r1, -r2] │ │ │ │ + @ instruction: 0x01090e90 │ │ │ │ + tsteq fp, ip, asr r6 │ │ │ │ + tsteq r9, lr, ror lr │ │ │ │ + tsteq r9, ip, ror lr │ │ │ │ + tsteq fp, r6, lsl r6 │ │ │ │ + tsteq r9, r8, ror #28 │ │ │ │ + smlatbeq ip, r0, r4, r1 │ │ │ │ + tsteq r9, r0, ror #28 │ │ │ │ tsteq r9, ip, asr #28 │ │ │ │ - tsteq r9, r6, asr #28 │ │ │ │ - @ instruction: 0x0111d092 │ │ │ │ - tsteq r9, r0, lsr lr │ │ │ │ - strdeq r0, [fp, -ip] │ │ │ │ - tsteq r9, lr, lsl lr │ │ │ │ - tsteq r9, ip, lsl lr │ │ │ │ - @ instruction: 0x010b05b6 │ │ │ │ - tsteq r9, r8, lsl #28 │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - tsteq r9, r0, lsl #28 │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + tsteq r9, sl, lsr lr │ │ │ │ + tsteq r9, ip, lsr lr │ │ │ │ + tsteq r9, r4, lsr lr │ │ │ │ + tsteq r9, sl, lsr #28 │ │ │ │ + tsteq ip, r0, lsl r4 │ │ │ │ + tsteq r9, r8, lsl lr │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + tsteq r1, r2, lsr #31 │ │ │ │ + tsteq r9, r0, lsr #28 │ │ │ │ + @ instruction: 0x010c13b2 │ │ │ │ + tsteq r9, r2, lsl lr │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ smlatteq r9, ip, sp, r0 │ │ │ │ - @ instruction: 0x0111cfd2 │ │ │ │ - ldrdeq r0, [r9, -sl] │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - smlabteq r9, sl, sp, r0 │ │ │ │ - @ instruction: 0x010c13b0 │ │ │ │ - @ instruction: 0x01090db8 │ │ │ │ - smlabteq r9, r4, sp, r0 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - smlabteq r9, r0, sp, r0 │ │ │ │ - tsteq ip, r2, asr r3 │ │ │ │ - @ instruction: 0x01090db2 │ │ │ │ - @ instruction: 0x01090d9e │ │ │ │ - tsteq r1, r4, ror #29 │ │ │ │ - smlabbeq r9, ip, sp, r0 │ │ │ │ - @ instruction: 0x01090d92 │ │ │ │ - @ instruction: 0x01090d92 │ │ │ │ - smlabbeq r9, sl, sp, r0 │ │ │ │ - tsteq r9, r0, ror #26 │ │ │ │ - tsteq r9, r0, ror #26 │ │ │ │ - tsteq r9, r0, ror sp │ │ │ │ - smlabbeq r9, sl, ip, r0 │ │ │ │ - smlabbeq r9, r2, ip, r0 │ │ │ │ - tsteq r9, r6, asr sp │ │ │ │ - tsteq r9, r8, asr ip │ │ │ │ - tsteq r9, r0, asr ip │ │ │ │ - tsteq r9, sl, lsr sp │ │ │ │ - smlabbeq fp, r4, r3, r0 │ │ │ │ - tsteq r9, r8, lsr #26 │ │ │ │ - tsteq r9, r2, lsl sp │ │ │ │ - tsteq r9, sl, lsl #26 │ │ │ │ - tsteq r9, r2, lsl #26 │ │ │ │ - strdeq r0, [r9, -sl] │ │ │ │ strdeq r0, [r9, -r2] │ │ │ │ - smlatteq r9, lr, ip, r0 │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + smlatteq r9, sl, sp, r0 │ │ │ │ + smlabteq r9, r0, sp, r0 │ │ │ │ + smlabteq r9, r0, sp, r0 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ smlatteq r9, sl, ip, r0 │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - tsteq r9, lr, ror #24 │ │ │ │ - tsteq r9, r6, ror #24 │ │ │ │ - tsteq r9, lr, asr ip │ │ │ │ - tsteq r9, r6, asr ip │ │ │ │ - tsteq r9, lr, asr #24 │ │ │ │ - tsteq r9, sl, asr #24 │ │ │ │ - tsteq r9, r6, asr #24 │ │ │ │ - @ instruction: 0x0111ccb8 │ │ │ │ - tsteq r9, ip, lsr ip │ │ │ │ - smlabteq r9, sl, fp, r0 │ │ │ │ - smlabteq r9, r2, fp, r0 │ │ │ │ - @ instruction: 0x01090bba │ │ │ │ - @ instruction: 0x01090bb2 │ │ │ │ - smlatbeq r9, sl, fp, r0 │ │ │ │ - smlatbeq r9, r6, fp, r0 │ │ │ │ - smlatbeq r9, r2, fp, r0 │ │ │ │ - tsteq r1, r4, lsl ip │ │ │ │ - smlatbeq r9, r4, fp, r0 │ │ │ │ - tsteq r9, r6, lsr #22 │ │ │ │ - tsteq r9, lr, lsl fp │ │ │ │ - tsteq r9, r6, lsl fp │ │ │ │ - tsteq r9, lr, lsl #22 │ │ │ │ - tsteq r9, r6, lsl #22 │ │ │ │ - tsteq r9, r2, lsl #22 │ │ │ │ - strdeq r0, [r9, -lr] │ │ │ │ - tsteq r1, r0, ror fp │ │ │ │ - tsteq r9, sl, lsl #22 │ │ │ │ - smlatteq fp, r2, r6, lr │ │ │ │ - strdeq r0, [r9, -r6] │ │ │ │ - smlatteq r9, lr, sl, r0 │ │ │ │ - smlatteq r9, r6, sl, r0 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - smlabbeq fp, r4, r6, lr │ │ │ │ - @ instruction: 0x01090a98 │ │ │ │ - @ instruction: 0x01090a90 │ │ │ │ - smlabbeq r9, r8, sl, r0 │ │ │ │ - @ instruction: 0x01090a9a │ │ │ │ - tsteq fp, r6, lsr #12 │ │ │ │ - tsteq r9, sl, lsr sl │ │ │ │ - tsteq r9, r2, lsr sl │ │ │ │ - tsteq r9, sl, lsr #20 │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - tsteq r9, r0, asr sl │ │ │ │ - tsteq r9, r0, asr sl │ │ │ │ - tsteq r1, lr, lsl #20 │ │ │ │ - tsteq r9, r8, lsr sl │ │ │ │ - tsteq r9, lr, lsl #20 │ │ │ │ - tsteq r9, sl, lsl sl │ │ │ │ - tsteq r9, r6, lsl sl │ │ │ │ - tsteq r9, r2, lsl sl │ │ │ │ - tsteq r9, lr, lsl #20 │ │ │ │ - tsteq r9, lr, lsl #20 │ │ │ │ - tsteq r1, ip, ror r9 │ │ │ │ + smlatteq r9, r2, ip, r0 │ │ │ │ + @ instruction: 0x01090db6 │ │ │ │ + @ instruction: 0x01090cb8 │ │ │ │ + @ instruction: 0x01090cb0 │ │ │ │ + @ instruction: 0x01090d9a │ │ │ │ + smlatteq fp, r4, r3, r0 │ │ │ │ + smlabbeq r9, r8, sp, r0 │ │ │ │ + tsteq r9, r2, ror sp │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + tsteq r9, r2, ror #26 │ │ │ │ + tsteq r9, sl, asr sp │ │ │ │ + tsteq r9, r2, asr sp │ │ │ │ + tsteq r9, lr, asr #26 │ │ │ │ + tsteq r9, sl, asr #26 │ │ │ │ + @ instruction: 0x0111cdbc │ │ │ │ + tsteq r9, r4, lsr sp │ │ │ │ + smlabteq r9, lr, ip, r0 │ │ │ │ + smlabteq r9, r6, ip, r0 │ │ │ │ + @ instruction: 0x01090cbe │ │ │ │ + @ instruction: 0x01090cb6 │ │ │ │ + smlatbeq r9, lr, ip, r0 │ │ │ │ + smlatbeq r9, sl, ip, r0 │ │ │ │ + smlatbeq r9, r6, ip, r0 │ │ │ │ + tsteq r1, r8, lsl sp │ │ │ │ + @ instruction: 0x01090c9c │ │ │ │ + tsteq r9, sl, lsr #24 │ │ │ │ + tsteq r9, r2, lsr #24 │ │ │ │ + tsteq r9, sl, lsl ip │ │ │ │ + tsteq r9, r2, lsl ip │ │ │ │ + tsteq r9, sl, lsl #24 │ │ │ │ + tsteq r9, r6, lsl #24 │ │ │ │ + tsteq r9, r2, lsl #24 │ │ │ │ + tsteq r1, r4, ror ip │ │ │ │ + tsteq r9, r4, lsl #24 │ │ │ │ + smlabbeq r9, r6, fp, r0 │ │ │ │ + tsteq r9, lr, ror fp │ │ │ │ + tsteq r9, r6, ror fp │ │ │ │ + tsteq r9, lr, ror #22 │ │ │ │ + tsteq r9, r6, ror #22 │ │ │ │ + tsteq r9, r2, ror #22 │ │ │ │ + tsteq r9, lr, asr fp │ │ │ │ + @ instruction: 0x0111cbd0 │ │ │ │ + tsteq r9, sl, ror #22 │ │ │ │ + tsteq fp, r2, asr #14 │ │ │ │ + tsteq r9, r6, asr fp │ │ │ │ + tsteq r9, lr, asr #22 │ │ │ │ + tsteq r9, r6, asr #22 │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + smlatteq fp, r4, r6, lr │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + smlatteq r9, r8, sl, r0 │ │ │ │ strdeq r0, [r9, -sl] │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - smlabbeq r9, r8, r9, r0 │ │ │ │ - smlabbeq r9, r4, r9, r0 │ │ │ │ - smlabbeq r9, r0, r9, r0 │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - tsteq r1, sl, ror #17 │ │ │ │ - tsteq r9, r8, ror r9 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - tsteq r9, r2, asr r9 │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ - tsteq r9, r6, asr r9 │ │ │ │ - tsteq r1, r2, lsl #17 │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - strdeq pc, [sl, -r6] │ │ │ │ - tsteq r9, sl, lsr r9 │ │ │ │ - tsteq r9, r0, asr r8 │ │ │ │ - tsteq r9, sl, asr #16 │ │ │ │ - tsteq r9, ip, asr #16 │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - tsteq r9, r8, lsr r8 │ │ │ │ - tsteq r9, r0, lsl r8 │ │ │ │ - tsteq r9, lr, lsl r8 │ │ │ │ - tsteq r9, ip, lsl r8 │ │ │ │ - tsteq r9, sl, lsl r8 │ │ │ │ - tsteq r9, r8, lsl r8 │ │ │ │ - tsteq r9, sl, lsl r8 │ │ │ │ - tsteq r1, sl, lsl #15 │ │ │ │ - tsteq r9, sl, lsl #16 │ │ │ │ - @ instruction: 0x01090792 │ │ │ │ - @ instruction: 0x01090790 │ │ │ │ - smlabbeq r9, lr, r7, r0 │ │ │ │ - smlabbeq r9, ip, r7, r0 │ │ │ │ - smlabbeq r9, lr, r7, r0 │ │ │ │ - @ instruction: 0x0111c6fe │ │ │ │ - tsteq r1, r8, ror #13 │ │ │ │ - tsteq r9, r0, asr #2 │ │ │ │ + smlabbeq fp, r6, r6, lr │ │ │ │ + @ instruction: 0x01090a9a │ │ │ │ + @ instruction: 0x01090a92 │ │ │ │ + smlabbeq r9, sl, sl, r0 │ │ │ │ + @ instruction: 0x01090ab8 │ │ │ │ + @ instruction: 0x01090ab0 │ │ │ │ + @ instruction: 0x01090ab0 │ │ │ │ + tsteq r1, lr, ror #20 │ │ │ │ + @ instruction: 0x01090a98 │ │ │ │ + tsteq r9, lr, ror #20 │ │ │ │ + tsteq r9, sl, ror sl │ │ │ │ + tsteq r9, r6, ror sl │ │ │ │ + tsteq r9, r2, ror sl │ │ │ │ + tsteq r9, lr, ror #20 │ │ │ │ + tsteq r9, lr, ror #20 │ │ │ │ + @ instruction: 0x0111c9dc │ │ │ │ + tsteq r9, sl, asr sl │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + smlatteq r9, r8, r9, r0 │ │ │ │ + smlatteq r9, r4, r9, r0 │ │ │ │ + smlatteq r9, r0, r9, r0 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + tsteq r1, sl, asr #18 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + tsteq r9, r4, asr r9 │ │ │ │ + @ instruction: 0x010909b2 │ │ │ │ + @ instruction: 0x010909b0 │ │ │ │ + @ instruction: 0x010909b6 │ │ │ │ + tsteq r1, r2, ror #17 │ │ │ │ + smlatbeq r9, ip, r9, r0 │ │ │ │ + tstpeq sl, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0109099a │ │ │ │ + @ instruction: 0x010908b0 │ │ │ │ + smlatbeq r9, sl, r8, r0 │ │ │ │ + smlatbeq r9, ip, r8, r0 │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ + @ instruction: 0x01090898 │ │ │ │ + tsteq r9, r0, ror r8 │ │ │ │ + tsteq r9, lr, ror r8 │ │ │ │ + tsteq r9, ip, ror r8 │ │ │ │ + tsteq r9, sl, ror r8 │ │ │ │ + tsteq r9, r8, ror r8 │ │ │ │ + tsteq r9, sl, ror r8 │ │ │ │ + tsteq r1, sl, ror #15 │ │ │ │ + tsteq r9, sl, ror #16 │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + smlatteq r9, lr, r7, r0 │ │ │ │ + smlatteq r9, ip, r7, r0 │ │ │ │ + smlatteq r9, lr, r7, r0 │ │ │ │ + tsteq r1, lr, asr r7 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + smlatbeq r9, r0, r1, 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 │ │ │ │ - smlatteq r9, r2, r4, r0 │ │ │ │ - tsteq r9, r2, lsl r5 │ │ │ │ - tsteq r9, r8, asr r5 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - tsteq r9, r0, lsl #12 │ │ │ │ - tsteq r9, r4, ror #12 │ │ │ │ - smlatbeq r9, r6, r6, r0 │ │ │ │ - tsteq r9, sl, lsl #14 │ │ │ │ - tsteq r9, r4, lsl r7 │ │ │ │ - tsteq r9, r0, ror #14 │ │ │ │ - smlatbeq r9, sl, r7, r0 │ │ │ │ - tsteq r9, sl, lsr #16 │ │ │ │ - tsteq r9, r6, lsr r8 │ │ │ │ - @ instruction: 0x0109089e │ │ │ │ - smlatbeq r9, r0, r8, r0 │ │ │ │ + tsteq r9, r2, asr #10 │ │ │ │ + tsteq r9, r2, ror r5 │ │ │ │ + @ instruction: 0x010905b8 │ │ │ │ + tsteq r9, ip, asr r6 │ │ │ │ + tsteq r9, r0, ror #12 │ │ │ │ + smlabteq r9, r4, r6, r0 │ │ │ │ + tsteq r9, r6, lsl #14 │ │ │ │ + tsteq r9, sl, ror #14 │ │ │ │ + tsteq r9, r4, ror r7 │ │ │ │ + smlabteq r9, r0, r7, r0 │ │ │ │ + tsteq r9, sl, lsl #16 │ │ │ │ + smlabbeq r9, sl, r8, r0 │ │ │ │ + @ instruction: 0x01090896 │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ tsteq r9, r0, lsl #18 │ │ │ │ - smlatteq r9, r8, r8, r0 │ │ │ │ - tsteq r9, r8, lsl r9 │ │ │ │ - tsteq r9, sl, ror #18 │ │ │ │ + tsteq r9, r0, ror #18 │ │ │ │ + tsteq r9, r8, asr #18 │ │ │ │ + tsteq r9, r8, ror r9 │ │ │ │ smlabteq r9, sl, r9, r0 │ │ │ │ - smlabteq r9, r6, r9, r0 │ │ │ │ - tsteq r9, r6, lsr sl │ │ │ │ - smlatbeq r9, r2, sl, r0 │ │ │ │ - tsteq r9, r8, lsr fp │ │ │ │ - tsteq r9, r2, lsr fp │ │ │ │ - tsteq r9, r8, ror fp │ │ │ │ - @ instruction: 0x01090bb6 │ │ │ │ - tsteq r9, lr, asr ip │ │ │ │ - tsteq r9, r2, ror ip │ │ │ │ - tsteq r9, lr, lsl #26 │ │ │ │ - tsteq r9, lr, lsr #26 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - smlabteq r9, sl, sp, r0 │ │ │ │ - tsteq r9, r2, lsr lr │ │ │ │ - @ instruction: 0x01090eb2 │ │ │ │ - tsteq r9, r8, ror #30 │ │ │ │ - smlabbeq r9, r0, pc, r0 @ │ │ │ │ - tsteq r9, r8 │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ - smlabbeq r9, r6, r0, r1 │ │ │ │ + tsteq r9, sl, lsr #20 │ │ │ │ + tsteq r9, r6, lsr #20 │ │ │ │ + @ instruction: 0x01090a96 │ │ │ │ + tsteq r9, r2, lsl #22 │ │ │ │ + @ instruction: 0x01090b98 │ │ │ │ + @ instruction: 0x01090b92 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + tsteq r9, r6, lsl ip │ │ │ │ + @ instruction: 0x01090cbe │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + tsteq r9, lr, ror #26 │ │ │ │ + smlabbeq r9, lr, sp, r0 │ │ │ │ + tsteq r9, ip, lsr lr │ │ │ │ + tsteq r9, sl, lsr #28 │ │ │ │ + @ instruction: 0x01090e92 │ │ │ │ + tsteq r9, r2, lsl pc │ │ │ │ + smlabteq r9, r8, pc, r0 @ │ │ │ │ + smlatteq r9, r0, pc, r0 @ │ │ │ │ tsteq r9, r8, rrx │ │ │ │ - swpeq r1, r4, [r9] │ │ │ │ - strheq r1, [r9, -r4] │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - smlatteq r9, r8, r0, r1 │ │ │ │ - tsteq r9, r0, lsr r1 │ │ │ │ - tsteq r9, r8, lsr #2 │ │ │ │ - smlabteq r9, r0, r1, r1 │ │ │ │ - @ instruction: 0x010911b0 │ │ │ │ - tsteq r9, sl, lsl r2 │ │ │ │ + swpeq r1, ip, [r9] │ │ │ │ + smlatteq r9, r6, r0, r1 │ │ │ │ + smlabteq r9, r8, r0, r1 │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + tsteq r9, r4, lsl r1 │ │ │ │ + tsteq r9, ip, asr r1 │ │ │ │ + tsteq r9, r8, asr #2 │ │ │ │ + @ instruction: 0x01091190 │ │ │ │ + smlabbeq r9, r8, r1, r1 │ │ │ │ + tsteq r9, r0, lsr #4 │ │ │ │ + tsteq r9, r0, lsl r2 │ │ │ │ tsteq r9, sl, ror r2 │ │ │ │ - tsteq r9, r2, lsl r3 │ │ │ │ - tsteq r9, ip, lsl r3 │ │ │ │ - @ instruction: 0x010913b4 │ │ │ │ - smlabteq r9, sl, r3, r1 │ │ │ │ - tsteq r9, r4, ror #8 │ │ │ │ - tsteq r9, r4, ror #8 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ + ldrdeq r1, [r9, -sl] │ │ │ │ + tsteq r9, r2, ror r3 │ │ │ │ + tsteq r9, ip, ror r3 │ │ │ │ + tsteq r9, r4, lsl r4 │ │ │ │ + tsteq r9, sl, lsr #8 │ │ │ │ + smlabteq r9, r4, r4, r1 │ │ │ │ + smlabteq r9, r4, r4, r1 │ │ │ │ tsteq r9, r0, lsr r5 │ │ │ │ - smlabteq r9, ip, r5, r1 │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ - tsteq r9, r2, ror r6 │ │ │ │ - smlabbeq r9, sl, r6, r1 │ │ │ │ - tsteq r9, r4, lsr #14 │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - tsteq r9, r8, ror #14 │ │ │ │ + @ instruction: 0x01091590 │ │ │ │ + tsteq r9, ip, lsr #12 │ │ │ │ + tsteq r9, r8, lsr r6 │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + smlatteq r9, sl, r6, r1 │ │ │ │ + smlabbeq r9, r4, r7, r1 │ │ │ │ + tsteq r9, ip, asr r7 │ │ │ │ smlabteq r9, r8, r7, r1 │ │ │ │ - tsteq r9, r2, ror #16 │ │ │ │ - tsteq r9, r0, ror r8 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsr #16 │ │ │ │ + smlabteq r9, r2, r8, r1 │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ tsteq r9, ip, lsr r9 │ │ │ │ - ldrdeq r1, [r9, -r6] │ │ │ │ - ldrdeq r1, [r9, -r2] │ │ │ │ + @ instruction: 0x0109199c │ │ │ │ + tsteq r9, r6, lsr sl │ │ │ │ + tsteq r9, r2, lsr sl │ │ │ │ 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, r6, lsl r9 │ │ │ │ - tsteq r9, r4, ror r9 │ │ │ │ - tsteq r9, ip, lsl #20 │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - @ instruction: 0x01091ab0 │ │ │ │ - smlabteq r9, r6, sl, r1 │ │ │ │ - tsteq r9, lr, asr fp │ │ │ │ - tsteq r9, lr, asr #22 │ │ │ │ - @ instruction: 0x01091bba │ │ │ │ - tsteq r9, r8, lsl ip │ │ │ │ - @ instruction: 0x01091cb0 │ │ │ │ - @ instruction: 0x01091cba │ │ │ │ - tsteq r9, r6, lsr #26 │ │ │ │ - smlabbeq r9, r4, sp, r1 │ │ │ │ - tsteq r9, ip, lsl lr │ │ │ │ - tsteq r9, ip, lsl lr │ │ │ │ - smlabbeq r9, r6, lr, r1 │ │ │ │ - smlatteq r9, r4, lr, r1 │ │ │ │ - tsteq r9, ip, ror pc │ │ │ │ - smlabbeq r9, r6, pc, r1 @ │ │ │ │ - tsteq r9, lr, lsl r0 │ │ │ │ - tsteq r9, r6, lsr r0 │ │ │ │ - smlabteq r9, lr, r0, r2 │ │ │ │ - strheq r2, [r9, -r2] │ │ │ │ - tsteq r9, ip, lsl r1 │ │ │ │ + tsteq r9, r6, ror r9 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + tsteq r9, ip, ror #20 │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + tsteq r9, r6, lsr #22 │ │ │ │ + @ instruction: 0x01091bbe │ │ │ │ + smlatbeq r9, lr, fp, r1 │ │ │ │ + tsteq r9, sl, lsl ip │ │ │ │ + tsteq r9, r8, ror ip │ │ │ │ + tsteq r9, r0, lsl sp │ │ │ │ + tsteq r9, sl, lsl sp │ │ │ │ + smlabbeq r9, r6, sp, r1 │ │ │ │ + smlatteq r9, r4, sp, r1 │ │ │ │ + tsteq r9, ip, ror lr │ │ │ │ + tsteq r9, ip, ror lr │ │ │ │ + smlatteq r9, r6, lr, r1 │ │ │ │ + tsteq r9, r4, asr #30 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + smlatteq r9, r6, pc, r1 @ │ │ │ │ + tsteq r9, lr, ror r0 │ │ │ │ + swpeq r2, r6, [r9] │ │ │ │ + tsteq r9, lr, lsr #2 │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ tsteq r9, ip, ror r1 │ │ │ │ - tsteq r9, r4, lsl r2 │ │ │ │ - tsteq r9, lr, lsl r2 │ │ │ │ - smlabbeq r9, r8, r2, r2 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq r9, lr, ror r2 │ │ │ │ smlatteq r9, r8, r2, r2 │ │ │ │ - smlabbeq r9, r0, r3, r2 │ │ │ │ - tsteq r9, lr, ror r3 │ │ │ │ - smlatteq r9, r8, r3, r2 │ │ │ │ - tsteq r9, r6, asr #8 │ │ │ │ - smlatteq r9, r0, r4, r2 │ │ │ │ - smlatteq r9, sl, r4, r2 │ │ │ │ - smlabbeq r9, r2, r5, r2 │ │ │ │ - @ instruction: 0x01092598 │ │ │ │ - tsteq r9, r0, lsr r6 │ │ │ │ - tsteq r9, r0, lsr #12 │ │ │ │ - smlabbeq r9, sl, r6, r2 │ │ │ │ - smlatteq r9, r8, r6, r2 │ │ │ │ - smlabbeq r9, r0, r7, r2 │ │ │ │ - smlabbeq r9, ip, r7, r2 │ │ │ │ - smlatbeq r9, r0, r3, r4 │ │ │ │ - smlabbeq r9, r6, r3, r4 │ │ │ │ - smlabteq r9, sl, r7, r2 │ │ │ │ - @ instruction: 0x0109279e │ │ │ │ - @ instruction: 0x010927b0 │ │ │ │ - @ instruction: 0x010927b6 │ │ │ │ - smlatbeq r9, sl, r3, r4 │ │ │ │ - smlabbeq r9, ip, r3, r4 │ │ │ │ - smlatteq r9, lr, r7, r2 │ │ │ │ - ldrdeq r2, [r9, -sl] │ │ │ │ - ldrdeq r4, [r9, -r0] │ │ │ │ - tsteq r9, lr, ror #6 │ │ │ │ - smlabbeq r9, r4, r3, r4 │ │ │ │ - smlabbeq r9, ip, r3, r4 │ │ │ │ - smlatteq r9, lr, r7, r2 │ │ │ │ - smlabteq r9, lr, r7, r2 │ │ │ │ - smlatteq r9, r4, r7, r2 │ │ │ │ + tsteq r9, r8, asr #6 │ │ │ │ + smlatteq r9, r0, r3, r2 │ │ │ │ + ldrdeq r2, [r9, -lr] │ │ │ │ + tsteq r9, r8, asr #8 │ │ │ │ + smlatbeq r9, r6, r4, r2 │ │ │ │ + tsteq r9, r0, asr #10 │ │ │ │ + tsteq r9, sl, asr #10 │ │ │ │ + smlatteq r9, r2, r5, r2 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + @ instruction: 0x01092690 │ │ │ │ + smlabbeq r9, r0, r6, r2 │ │ │ │ + smlatteq r9, sl, r6, r2 │ │ │ │ + tsteq r9, r8, asr #14 │ │ │ │ + smlatteq r9, r0, r7, r2 │ │ │ │ smlatteq r9, ip, r7, r2 │ │ │ │ - smlatteq r9, r2, r3, r4 │ │ │ │ - @ instruction: 0x010943b8 │ │ │ │ - smlabteq r9, ip, r3, r4 │ │ │ │ - ldrdeq r4, [r9, -r4] │ │ │ │ - tsteq r9, r6, lsr r8 │ │ │ │ - tsteq r9, r4, lsl r8 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + smlatteq r9, r6, r3, r4 │ │ │ │ + tsteq r9, sl, lsr #16 │ │ │ │ + strdeq r2, [r9, -lr] │ │ │ │ + tsteq r9, r0, lsl r8 │ │ │ │ + tsteq r9, r6, lsl r8 │ │ │ │ tsteq r9, sl, lsl #8 │ │ │ │ + smlatteq r9, ip, r3, r4 │ │ │ │ + tsteq r9, lr, asr #16 │ │ │ │ + tsteq r9, sl, lsr r8 │ │ │ │ + tsteq r9, r0, lsr r4 │ │ │ │ + smlabteq r9, lr, r3, r4 │ │ │ │ + smlatteq r9, r4, r3, r4 │ │ │ │ + smlatteq r9, ip, r3, r4 │ │ │ │ + tsteq r9, lr, asr #16 │ │ │ │ + tsteq r9, lr, lsr #16 │ │ │ │ + tsteq r9, r4, asr #16 │ │ │ │ + tsteq r9, ip, asr #16 │ │ │ │ + tsteq r9, r2, asr #8 │ │ │ │ + tsteq r9, r8, lsl r4 │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + tsteq r9, r4, lsr r4 │ │ │ │ + @ instruction: 0x01092896 │ │ │ │ + tsteq r9, r4, ror r8 │ │ │ │ + tsteq r9, sl, ror #8 │ │ │ │ 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 │ │ │ │ - smlatteq r9, r0, r2, r4 │ │ │ │ - tsteq r9, r0, asr #14 │ │ │ │ - tsteq r9, r4, lsl #14 │ │ │ │ - tsteq r9, r6, lsl r7 │ │ │ │ - tsteq r9, lr, lsl r7 │ │ │ │ - tsteq r9, r2, lsl r3 │ │ │ │ - strdeq r4, [r9, -r0] │ │ │ │ - tsteq r9, r2, lsl #6 │ │ │ │ - tsteq r9, sl, lsl #6 │ │ │ │ - tsteq r9, sl, ror #14 │ │ │ │ - tsteq r9, ip, lsr r7 │ │ │ │ - tsteq r9, lr, asr #14 │ │ │ │ - tsteq r9, r4, asr r7 │ │ │ │ - tsteq r9, sl, asr #6 │ │ │ │ - tsteq r9, r8, lsr #6 │ │ │ │ - smlabbeq r9, r8, r7, r2 │ │ │ │ - tsteq r9, r2, ror r7 │ │ │ │ - tsteq r9, r6, ror #6 │ │ │ │ - tsteq r9, ip, lsl r3 │ │ │ │ - tsteq r9, lr, lsr #6 │ │ │ │ - tsteq r9, r4, lsr r3 │ │ │ │ - @ instruction: 0x01092794 │ │ │ │ - tsteq r9, r4, ror r7 │ │ │ │ - smlabbeq r9, r6, r7, r2 │ │ │ │ - smlabbeq r9, ip, r7, r2 │ │ │ │ - smlabbeq r9, r0, r3, r4 │ │ │ │ - tsteq r9, r4, asr r3 │ │ │ │ - tsteq r9, r6, ror #6 │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - smlabteq r9, ip, r7, r2 │ │ │ │ - smlatbeq r9, ip, r7, r2 │ │ │ │ - smlatbeq r9, r0, r3, r4 │ │ │ │ - smlabbeq r9, sl, r3, r4 │ │ │ │ - smlatteq r9, sl, r7, r2 │ │ │ │ + tsteq r9, r0, asr #6 │ │ │ │ + smlatbeq r9, r0, r7, r2 │ │ │ │ + tsteq r9, r4, ror #14 │ │ │ │ + tsteq r9, r6, ror r7 │ │ │ │ + tsteq r9, lr, ror r7 │ │ │ │ + tsteq r9, r2, ror r3 │ │ │ │ + tsteq r9, r0, asr r3 │ │ │ │ + tsteq r9, r2, ror #6 │ │ │ │ + tsteq r9, sl, ror #6 │ │ │ │ + smlabteq r9, sl, r7, r2 │ │ │ │ + @ instruction: 0x0109279c │ │ │ │ smlatbeq r9, lr, r7, r2 │ │ │ │ - smlabteq r9, r2, r7, r2 │ │ │ │ - smlabteq r9, r8, r7, r2 │ │ │ │ - @ instruction: 0x010943bc │ │ │ │ - @ instruction: 0x0109439a │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ + @ instruction: 0x010927b4 │ │ │ │ + smlatbeq r9, sl, r3, r4 │ │ │ │ + smlabbeq r9, r8, r3, r4 │ │ │ │ + smlatteq r9, r8, r7, r2 │ │ │ │ + ldrdeq r2, [r9, -r2] │ │ │ │ + smlabteq r9, r6, r3, r4 │ │ │ │ + tsteq r9, ip, ror r3 │ │ │ │ + smlabbeq r9, lr, r3, r4 │ │ │ │ + @ instruction: 0x01094394 │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ smlatteq r9, r6, r7, r2 │ │ │ │ - ldrdeq r4, [r9, -sl] │ │ │ │ - smlatbeq r9, lr, r3, r4 │ │ │ │ - smlabteq r9, r0, r3, r4 │ │ │ │ + smlatteq r9, ip, r7, r2 │ │ │ │ + smlatteq r9, r0, r3, r4 │ │ │ │ + @ instruction: 0x010943b4 │ │ │ │ smlabteq r9, r6, r3, r4 │ │ │ │ - tsteq r9, r6, lsr #16 │ │ │ │ - tsteq r9, r4, lsl #16 │ │ │ │ - strdeq r4, [r9, -r8] │ │ │ │ - smlatteq r9, r4, r3, r4 │ │ │ │ - tsteq r9, r4, asr #16 │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - tsteq r9, r4, lsl #16 │ │ │ │ + smlabteq r9, ip, r3, r4 │ │ │ │ + tsteq r9, ip, lsr #16 │ │ │ │ + tsteq r9, ip, lsl #16 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + smlatteq r9, sl, r3, r4 │ │ │ │ + tsteq r9, sl, asr #16 │ │ │ │ tsteq r9, lr, lsl #16 │ │ │ │ - tsteq r9, r4, lsl #8 │ │ │ │ - smlatteq r9, r4, r3, r4 │ │ │ │ - strdeq r4, [r9, -r8] │ │ │ │ - tsteq r9, r2, lsl #8 │ │ │ │ + tsteq r9, r2, lsr #16 │ │ │ │ + tsteq r9, r8, lsr #16 │ │ │ │ + tsteq r9, ip, lsl r4 │ │ │ │ + strdeq r4, [r9, -sl] │ │ │ │ + tsteq r9, ip, asr r8 │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + tsteq r9, sl, lsr r4 │ │ │ │ + tsteq r9, lr, lsl #8 │ │ │ │ + tsteq r9, r0, lsr #8 │ │ │ │ + tsteq r9, r6, lsr #8 │ │ │ │ + smlabbeq r9, r6, r8, r2 │ │ │ │ tsteq r9, r4, ror #16 │ │ │ │ - tsteq r9, r8, lsr r8 │ │ │ │ - tsteq r9, ip, asr #16 │ │ │ │ - tsteq r9, r4, asr r8 │ │ │ │ - tsteq r9, ip, asr #8 │ │ │ │ - tsteq r9, ip, lsr #8 │ │ │ │ - smlabbeq r9, lr, r8, r2 │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - tsteq r9, r0, ror r4 │ │ │ │ - tsteq r9, r4, lsr r4 │ │ │ │ - tsteq r9, r8, asr #8 │ │ │ │ - tsteq r9, lr, asr #8 │ │ │ │ + tsteq r9, r8, asr r4 │ │ │ │ + tsteq r9, r4, asr #8 │ │ │ │ + smlatbeq r9, r4, r8, r2 │ │ │ │ + tsteq r9, r0, asr r8 │ │ │ │ + tsteq r9, r4, ror #16 │ │ │ │ + tsteq r9, lr, ror #16 │ │ │ │ + tsteq r9, r4, ror #8 │ │ │ │ + tsteq r9, r4, asr #8 │ │ │ │ + tsteq r9, r8, asr r4 │ │ │ │ + tsteq r9, r2, ror #8 │ │ │ │ + smlabteq r9, r4, r8, r2 │ │ │ │ + @ instruction: 0x01092898 │ │ │ │ + smlatbeq r9, ip, r8, r2 │ │ │ │ + @ instruction: 0x010928b4 │ │ │ │ + smlatbeq r9, ip, r4, r4 │ │ │ │ + smlabbeq r9, ip, r4, r4 │ │ │ │ + smlatteq r9, lr, r8, r2 │ │ │ │ + ldrdeq r2, [r9, -sl] │ │ │ │ + ldrdeq r4, [r9, -r0] │ │ │ │ + @ instruction: 0x01094494 │ │ │ │ + smlatbeq r9, r8, r4, r4 │ │ │ │ + smlatbeq r9, lr, r4, r4 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01092798 │ │ │ │ - tsteq r9, r8, ror r7 │ │ │ │ - smlabbeq r9, sl, r7, r2 │ │ │ │ - @ instruction: 0x01092790 │ │ │ │ - smlabbeq r9, r4, r3, r4 │ │ │ │ - tsteq r9, r8, asr r3 │ │ │ │ - tsteq r9, sl, ror #6 │ │ │ │ - tsteq r9, r0, ror r3 │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - @ instruction: 0x010927b0 │ │ │ │ - smlatbeq r9, r4, r3, r4 │ │ │ │ - smlabbeq r9, lr, r3, r4 │ │ │ │ - smlatteq r9, lr, r7, r2 │ │ │ │ - smlatbeq r9, r4, r7, r2 │ │ │ │ - @ instruction: 0x010927b8 │ │ │ │ - @ instruction: 0x010927be │ │ │ │ - @ instruction: 0x010943b2 │ │ │ │ - @ instruction: 0x01094390 │ │ │ │ - smlatbeq r9, r4, r3, r4 │ │ │ │ - smlatbeq r9, sl, r3, r4 │ │ │ │ - tsteq r9, sl, lsl #16 │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + smlatteq r9, sl, r7, r2 │ │ │ │ strdeq r2, [r9, -r0] │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - smlatteq r9, sl, r3, r4 │ │ │ │ - smlabteq r9, r8, r3, r4 │ │ │ │ - tsteq r9, r8, lsr #16 │ │ │ │ - tsteq r9, r4, lsl r8 │ │ │ │ - tsteq r9, r8, lsl #8 │ │ │ │ - smlabteq r9, ip, r3, r4 │ │ │ │ - ldrdeq r4, [r9, -lr] │ │ │ │ - smlatteq r9, r6, r3, r4 │ │ │ │ - tsteq r9, r6, asr #16 │ │ │ │ - tsteq r9, r4, lsr #16 │ │ │ │ - tsteq r9, r8, lsl r4 │ │ │ │ + smlatteq r9, r4, r3, r4 │ │ │ │ + @ instruction: 0x010943b8 │ │ │ │ + smlabteq r9, sl, r3, r4 │ │ │ │ + ldrdeq r4, [r9, -r0] │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + tsteq r9, r0, lsl r8 │ │ │ │ tsteq r9, r4, lsl #8 │ │ │ │ - tsteq r9, r4, ror #16 │ │ │ │ - tsteq r9, r6, lsr r8 │ │ │ │ - tsteq r9, r8, asr #16 │ │ │ │ + smlatteq r9, lr, r3, r4 │ │ │ │ tsteq r9, lr, asr #16 │ │ │ │ - tsteq r9, r4, asr #8 │ │ │ │ - tsteq r9, r2, lsr #8 │ │ │ │ - smlabbeq r9, r2, r8, r2 │ │ │ │ - tsteq r9, ip, ror #16 │ │ │ │ - tsteq r9, r0, ror #8 │ │ │ │ - smlatteq r9, r8, lr, r0 │ │ │ │ - tstpeq r8, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r2, lr │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ + tsteq r9, r4, lsl #16 │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ + tsteq r9, lr, lsl r8 │ │ │ │ + tsteq r9, r2, lsl r4 │ │ │ │ + strdeq r4, [r9, -r0] │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + tsteq r9, sl, lsl #8 │ │ │ │ + tsteq r9, sl, ror #16 │ │ │ │ + tsteq r9, ip, lsr r8 │ │ │ │ + tsteq r9, r0, asr r8 │ │ │ │ + tsteq r9, r6, asr r8 │ │ │ │ + tsteq r9, sl, asr #8 │ │ │ │ + tsteq r9, r8, lsr #8 │ │ │ │ + smlabbeq r9, r8, r8, r2 │ │ │ │ + tsteq r9, r4, ror r8 │ │ │ │ + tsteq r9, r8, ror #8 │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + tsteq r9, lr, lsr r4 │ │ │ │ + tsteq r9, r6, asr #8 │ │ │ │ + smlatbeq r9, r6, r8, r2 │ │ │ │ + smlabbeq r9, r4, r8, r2 │ │ │ │ + tsteq r9, r8, ror r4 │ │ │ │ + tsteq r9, r4, ror #8 │ │ │ │ + smlabteq r9, r4, r8, r2 │ │ │ │ + @ instruction: 0x01092896 │ │ │ │ + smlatbeq r9, r8, r8, r2 │ │ │ │ + smlatbeq r9, lr, r8, r2 │ │ │ │ + smlatbeq r9, r4, r4, r4 │ │ │ │ + smlabbeq r9, r2, r4, r4 │ │ │ │ + smlatteq r9, r2, r8, r2 │ │ │ │ + smlabteq r9, ip, r8, r2 │ │ │ │ + smlabteq r9, r0, r4, r4 │ │ │ │ + tsteq r9, r8, asr #30 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r2, lr │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + @ instruction: 0x0108d694 │ │ │ │ + smlabbeq r8, ip, r5, sp │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + smlabbeq r8, ip, sp, ip │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + smlatteq r8, r0, r5, sp │ │ │ │ + @ instruction: 0x0108d590 │ │ │ │ + smlatbeq r8, ip, r5, sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + smlatteq r8, r4, r5, sp │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + @ instruction: 0x0108d690 │ │ │ │ tsteq r8, r4, lsr r6 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - smlabteq r8, r0, r4, sp │ │ │ │ - @ instruction: 0x0108d490 │ │ │ │ - @ instruction: 0x0108d49c │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - smlabteq r8, r4, r4, sp │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - smlabbeq r8, r0, r5, sp │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r5, sp │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + smlatbeq r8, r4, r6, sp │ │ │ │ + @ instruction: 0x0108d6bc │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ smlatteq r8, r4, ip, ip │ │ │ │ - smlatbeq r8, r8, r6, sp │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ - @ instruction: 0x0108ccbc │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - smlatbeq r8, r4, ip, ip │ │ │ │ - smlabteq r8, r8, r6, sp │ │ │ │ - @ instruction: 0x0108d690 │ │ │ │ - smlatbeq r8, r0, r6, sp │ │ │ │ - smlabbeq r8, r4, ip, ip │ │ │ │ - smlabteq r8, r0, r6, sp │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - @ instruction: 0x0108d8b2 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, sl, asr r7 │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ - tsteq r8, lr, lsr #14 │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + @ instruction: 0x0108d7ba │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + smlabbeq r8, lr, r7, sp │ │ │ │ + @ instruction: 0x0108ccb0 │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + @ instruction: 0x0108cc9e │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + smlabbeq r8, r6, ip, ip │ │ │ │ + smlabbeq r8, r8, r8, sp │ │ │ │ + tsteq r8, sl, ror ip │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, lr, lsl r9 │ │ │ │ + smlatteq r8, r4, r8, sp │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + tsteq r8, lr, lsl r9 │ │ │ │ tsteq r8, r0, asr ip │ │ │ │ - tsteq r8, r6, ror r7 │ │ │ │ - @ instruction: 0x0108d79c │ │ │ │ - tsteq r8, lr, lsr ip │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ - ldrdeq sp, [r8, -r2] │ │ │ │ - smlatteq r8, r8, r7, sp │ │ │ │ - tsteq r8, r6, lsr #24 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - tsteq r8, sl, lsl ip │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - @ instruction: 0x0108d8be │ │ │ │ - smlabbeq r8, r4, r8, sp │ │ │ │ - @ instruction: 0x0108d89a │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x0108d8be │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - tsteq r8, sl, lsr r9 │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ - tsteq r8, r6, lsl r9 │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, sl, lsr r9 │ │ │ │ - smlabteq r8, ip, fp, ip │ │ │ │ - smlatteq r8, sl, ip, sp │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq r8, r6, lsr #20 │ │ │ │ - smlatbeq r8, r4, r9, sp │ │ │ │ + @ instruction: 0x0108d99a │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ tsteq r8, r6, ror r9 │ │ │ │ - smlabbeq r8, r4, r9, sp │ │ │ │ - smlatbeq r8, r2, fp, ip │ │ │ │ - smlabteq r8, r0, r9, sp │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + @ instruction: 0x0108d99a │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + tsteq r8, sl, asr #26 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + smlabbeq r8, r6, sl, sp │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ ldrdeq sp, [r8, -r6] │ │ │ │ - @ instruction: 0x0108cb90 │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ + smlatteq r8, r4, r9, sp │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ tsteq r8, r0, lsr #20 │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - @ instruction: 0x0108db9a │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - smlatbeq r8, sl, sl, sp │ │ │ │ - smlabteq r8, ip, sl, sp │ │ │ │ - tsteq r8, lr, asr #22 │ │ │ │ + tsteq r8, r6, lsr sl │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + @ instruction: 0x0108dab6 │ │ │ │ + smlabbeq r8, r0, sl, sp │ │ │ │ + @ instruction: 0x0108da92 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + @ instruction: 0x0108dab6 │ │ │ │ + smlabteq r8, ip, fp, ip │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r8, sl, lsl #22 │ │ │ │ tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, lr, asr #22 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - strdeq sp, [r8, -r2] │ │ │ │ - smlatbeq r8, r4, fp, sp │ │ │ │ - smlabteq r8, r2, fp, sp │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - strdeq sp, [r8, -lr] │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - tsteq r8, r2, lsl lr │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - @ instruction: 0x0108dc9a │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - tsteq r8, r2, ror ip │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - @ instruction: 0x0108dcb6 │ │ │ │ - smlabteq r8, ip, ip, sp │ │ │ │ - smlatteq r8, r2, sl, ip │ │ │ │ + smlatbeq r8, lr, fp, ip │ │ │ │ + smlabbeq r8, ip, fp, sp │ │ │ │ + smlatbeq r8, lr, fp, sp │ │ │ │ + @ instruction: 0x0108cb9c │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + tsteq r8, r2, lsr #24 │ │ │ │ + smlabbeq r8, r4, fp, ip │ │ │ │ + tsteq r8, lr, asr ip │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + tsteq r8, r2, ror lr │ │ │ │ tsteq r8, r4, ror #26 │ │ │ │ - tsteq r8, lr, lsl #26 │ │ │ │ - tsteq r8, r4, lsr sp │ │ │ │ - smlabteq r8, sl, sl, ip │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - @ instruction: 0x0108cabe │ │ │ │ - smlabteq r8, r0, lr, sp │ │ │ │ - tsteq r8, sl, asr #28 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, lr, lsl lr │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + smlabteq r8, r4, ip, sp │ │ │ │ + ldrdeq sp, [r8, -r2] │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + tsteq r8, r6, lsl sp │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r8, r2, asr #22 │ │ │ │ + smlabteq r8, r4, sp, sp │ │ │ │ + tsteq r8, lr, ror #26 │ │ │ │ + @ instruction: 0x0108dd94 │ │ │ │ + tsteq r8, sl, lsr #22 │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + tsteq r8, lr, lsl fp │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + smlatbeq r8, sl, lr, sp │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r8, lr, ror lr │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + @ instruction: 0x0108deb6 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + @ instruction: 0x0108df96 │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + smlatbeq r8, r6, pc, sp @ │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + @ instruction: 0x0108e69e │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, sl, lsr r2 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq r8, r6, rrx │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + tsteq r8, lr, lsr r0 │ │ │ │ smlatbeq r8, r0, sl, ip │ │ │ │ - tsteq r8, r6, asr lr │ │ │ │ - @ instruction: 0x0108ca94 │ │ │ │ - tsteq r8, r6, lsr pc │ │ │ │ - smlatteq r8, r0, lr, sp │ │ │ │ - tsteq r8, r2, lsl #30 │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - tsteq r8, r6, asr #30 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - tsteq r8, lr, lsr r6 │ │ │ │ - @ instruction: 0x0108e394 │ │ │ │ - ldrdeq lr, [r8, -sl] │ │ │ │ - strheq lr, [r8, -r0] │ │ │ │ - tsteq r8, r6 │ │ │ │ - @ instruction: 0x0108dfbc │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ - tsteq r8, sl, lsr r0 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - smlabteq r8, lr, r0, lr │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ + swpeq lr, sl, [r8] │ │ │ │ + smlabteq r8, r0, r0, lr │ │ │ │ + smlabbeq r8, lr, sl, ip │ │ │ │ + smlabbeq r8, r4, r1, lr │ │ │ │ + tsteq r8, lr, lsr #2 │ │ │ │ + tsteq r8, r0, asr r1 │ │ │ │ + tsteq r8, r6, ror sl │ │ │ │ + @ instruction: 0x0108e198 │ │ │ │ + tsteq r8, sl, ror #20 │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + smlabbeq r8, r6, r2, lr │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, lr, asr #4 │ │ │ │ + tsteq r8, ip, asr #20 │ │ │ │ + smlabteq r8, r2, r2, lr │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, sl, lsr sl │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + strdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + tsteq r8, r2, lsr #20 │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ tsteq r8, r6, lsl sl │ │ │ │ - tsteq r8, r8, lsr r1 │ │ │ │ - tsteq r8, sl, lsl #20 │ │ │ │ - smlatbeq r8, r8, r2, lr │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ - smlabteq r8, r8, r1, lr │ │ │ │ - smlatteq r8, lr, r1, lr │ │ │ │ - smlatteq r8, ip, r9, ip │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - smlabteq r8, r8, r2, lr │ │ │ │ - @ instruction: 0x0108e29a │ │ │ │ - smlatbeq r8, r8, r2, lr │ │ │ │ - smlabteq r8, r2, r9, ip │ │ │ │ - smlabteq r8, r4, r2, lr │ │ │ │ - @ instruction: 0x0108c9b6 │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ 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 │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - tsteq r8, ip │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - smlatteq r8, r8, pc, sp @ │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ + smlabteq r8, r4, r0, lr │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ tsteq r8, r4, ror r0 │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - qaddeq lr, r0, r8 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - smlabteq r8, r8, r0, lr │ │ │ │ - swpeq lr, r8, [r8] @ │ │ │ │ + smlabbeq r8, r0, r0, lr │ │ │ │ + @ instruction: 0x0108c6bc │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ smlatbeq r8, r4, r0, lr │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - strheq lr, [r8, -ip] │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ + strheq lr, [r8, -r0] │ │ │ │ + @ instruction: 0x0108c69c │ │ │ │ + smlabteq r8, r8, r0, lr │ │ │ │ + smlabbeq r8, ip, r6, ip │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ tsteq r8, r4, lsl #2 │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - smlabteq r8, r4, r5, ip │ │ │ │ - smlatbeq r8, r4, r5, lr │ │ │ │ - smlatbeq r8, r4, r3, lr │ │ │ │ - smlatbeq r8, r0, r2, lr │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + @ instruction: 0x0108e1b4 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + smlabbeq r8, r0, r1, lr │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ @ instruction: 0x0108e1b8 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - smlabbeq r8, ip, r5, ip │ │ │ │ - tsteq r8, r0, lsr r2 │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, r2, lr │ │ │ │ - @ instruction: 0x0108e2bc │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - @ instruction: 0x0108e3b4 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - smlabbeq r8, r0, r3, lr │ │ │ │ - tsteq r8, ip, lsl r5 │ │ │ │ - @ instruction: 0x0108e3b8 │ │ │ │ - tsteq r8, ip, lsl #10 │ │ │ │ - smlabbeq r8, r0, r4, lr │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r8, ip, asr #8 │ │ │ │ - smlatteq r8, ip, r4, ip │ │ │ │ - smlabbeq r8, r4, r4, lr │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - smlatteq r8, ip, r4, lr │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - smlatbeq r8, ip, r4, ip │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - smlabbeq r8, r0, r5, lr │ │ │ │ - @ instruction: 0x0108c494 │ │ │ │ tsteq r8, r4, lsr #12 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, r4, ror #8 │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ - smlatteq r8, r8, r6, lr │ │ │ │ - @ instruction: 0x0108e698 │ │ │ │ - @ instruction: 0x0108e6b4 │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - smlatteq r8, ip, r6, lr │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - @ instruction: 0x0108e7b4 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - smlabbeq r8, r0, r7, lr │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - @ instruction: 0x0108e7b8 │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + mrseq lr, (UNDEF: 56) │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + smlatteq r8, ip, r5, ip │ │ │ │ + @ instruction: 0x0108e290 │ │ │ │ + smlatbeq r8, ip, r2, lr │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + mrseq lr, (UNDEF: 56) │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + @ instruction: 0x0108c5b4 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + smlatbeq r8, r4, r5, ip │ │ │ │ + smlabbeq r8, r8, r4, lr │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + smlabteq r8, r4, r3, lr │ │ │ │ + smlatteq r8, r0, r3, lr │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + smlatteq r8, r0, r4, lr │ │ │ │ + @ instruction: 0x0108e490 │ │ │ │ + smlatbeq r8, ip, r4, lr │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + smlatteq r8, r4, r4, lr │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + @ instruction: 0x0108e59c │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + smlabteq r8, r4, r5, lr │ │ │ │ + smlatteq r8, r0, r5, lr │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, r6, lr │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + smlabbeq r8, r8, r6, lr │ │ │ │ + smlabteq r8, r4, r4, ip │ │ │ │ + @ instruction: 0x0108e7bc │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + @ instruction: 0x0108c49c │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + smlabbeq r8, ip, r4, ip │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + smlabteq r8, r4, r7, lr │ │ │ │ + smlatteq r8, r0, r7, lr │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + tsteq r8, ip, asr r4 │ │ │ │ + smlatteq r8, r8, r8, pc @ │ │ │ │ + swpeq pc, r4, [r8] @ │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + @ instruction: 0x0108e8b8 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + smlabbeq r8, r4, r8, lr │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + smlatteq r8, r0, r8, lr │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ strdeq ip, [r8, -ip] │ │ │ │ - smlabbeq r8, r8, r8, pc @ │ │ │ │ - tstpeq r8, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ - @ instruction: 0x0108c3b4 │ │ │ │ - smlabbeq r8, r0, r8, lr │ │ │ │ - @ instruction: 0x0108e89c │ │ │ │ - @ instruction: 0x0108c39c │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - tsteq r8, r4, asr #18 │ │ │ │ + smlatbeq r8, r0, r9, lr │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + smlatbeq r8, r4, r9, lr │ │ │ │ + smlabteq r8, ip, r3, ip │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + smlatbeq r8, r4, r3, ip │ │ │ │ + smlabbeq r8, ip, sl, lr │ │ │ │ + smlatbeq r8, r8, sl, lr │ │ │ │ + smlabbeq r8, ip, r3, ip │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ tsteq r8, ip, ror #6 │ │ │ │ - @ instruction: 0x0108ea9c │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - @ instruction: 0x0108e9b4 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r4, asr #6 │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ + smlatbeq r8, r4, sp, lr │ │ │ │ + smlatbeq r8, r0, ip, lr │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + @ instruction: 0x0108ebb8 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ tsteq r8, ip, lsr #6 │ │ │ │ - smlatteq r8, ip, sl, lr │ │ │ │ - @ instruction: 0x0108ea9c │ │ │ │ - @ instruction: 0x0108eab8 │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ strdeq lr, [r8, -r0] │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - smlatbeq r8, r8, fp, lr │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - smlabteq r8, ip, r2, ip │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlatteq r8, ip, fp, lr │ │ │ │ - @ instruction: 0x0108c2b4 │ │ │ │ - @ instruction: 0x0108ec90 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - @ instruction: 0x0108c294 │ │ │ │ - @ instruction: 0x0108ec94 │ │ │ │ - smlabbeq r8, r4, r2, ip │ │ │ │ - smlabteq r8, r8, sp, lr │ │ │ │ - tsteq r8, r4, asr sp │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlatteq r8, ip, sp, lr │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - @ instruction: 0x0108f294 │ │ │ │ - tstpeq r8, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ + smlatbeq r8, r0, ip, lr │ │ │ │ + @ instruction: 0x0108ecbc │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + smlatteq r8, r4, r2, ip │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + @ instruction: 0x0108edb4 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + smlabbeq r8, r0, sp, lr │ │ │ │ + @ instruction: 0x0108c2bc │ │ │ │ + @ instruction: 0x0108edb8 │ │ │ │ + smlatbeq r8, ip, r2, ip │ │ │ │ + smlabbeq r8, r0, lr, lr │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + smlabbeq r8, ip, r2, ip │ │ │ │ smlabbeq r8, r4, lr, lr │ │ │ │ - smlatbeq r8, r0, lr, lr │ │ │ │ - smlatteq r8, r4, r1, ip │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl pc │ │ │ │ - smlabteq r8, ip, r1, ip │ │ │ │ - @ instruction: 0x0108efbc │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - smlabbeq r8, r8, pc, lr @ │ │ │ │ - smlatbeq r8, ip, r1, ip │ │ │ │ - smlabteq r8, r0, pc, lr @ │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlabteq r8, ip, pc, lr @ │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + smlatteq r8, r4, lr, lr │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + tstpeq r8, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, pc, lr @ │ │ │ │ + smlatteq r8, r8, pc, lr @ │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + tstpeq r8, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tstpeq r8, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, r0, pc @ │ │ │ │ + swpeq pc, r0, [r8] @ │ │ │ │ + smlatbeq r8, ip, r0, pc @ │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108c1bc │ │ │ │ + smlabteq r8, r8, r1, pc @ │ │ │ │ + tstpeq r8, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f194 │ │ │ │ @ instruction: 0x0108c19c │ │ │ │ - tstpeq r8, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r0, r0, pc @ │ │ │ │ - tstpeq r8, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - smlatbeq r8, r8, r0, pc @ │ │ │ │ - smlabteq r8, r4, r0, pc @ │ │ │ │ + smlabteq r8, ip, r1, pc @ │ │ │ │ + smlabbeq r8, ip, r1, ip │ │ │ │ + tstpeq r8, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, r2, pc @ │ │ │ │ + tstpeq r8, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, ip, asr r1 │ │ │ │ - tstpeq r8, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tstpeq r8, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - smlabteq r8, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0108f2bc │ │ │ │ - tstpeq r8, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - tstpeq r8, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, r0, ip │ │ │ │ - tstpeq r8, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f2bc │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - smlabteq r8, r4, r0, ip │ │ │ │ - tstpeq r8, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - strheq ip, [r8, -r4] │ │ │ │ - tstpeq r8, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - smlabbeq r8, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0108f39c │ │ │ │ - smlabbeq r8, ip, r0, ip │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - @ instruction: 0x0108f49c │ │ │ │ - tstpeq r8, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ - qaddeq ip, ip, r8 │ │ │ │ - smlatbeq r8, r0, r4, pc @ │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - tstpeq r8, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, r6, pc @ │ │ │ │ - smlatteq r8, r0, r5, pc @ │ │ │ │ - tstpeq r8, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ - tstpeq r8, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip │ │ │ │ - tstpeq r8, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r5, pc @ │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tstpeq r8, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r0, r5, pc @ │ │ │ │ + smlatbeq r8, ip, r2, pc @ │ │ │ │ + smlabteq r8, r8, r2, pc @ │ │ │ │ + tsteq r8, r4, asr #2 │ │ │ │ + tstpeq r8, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tstpeq r8, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + smlatbeq r8, r4, r4, pc @ │ │ │ │ + tstpeq r8, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, r3, pc @ │ │ │ │ strdeq pc, [r8, -ip] │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - tstpeq r8, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, r0, ip │ │ │ │ + tstpeq r8, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, r4, pc @ │ │ │ │ + smlabteq r8, r8, r4, pc @ │ │ │ │ + strheq ip, [r8, -ip] │ │ │ │ + tstpeq r8, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, r0, ip │ │ │ │ + smlabbeq r8, r4, sp, pc @ │ │ │ │ + tstpeq r8, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r8, r5, pc @ │ │ │ │ + tstpeq r8, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r5, pc @ │ │ │ │ + qaddeq ip, r4, r8 │ │ │ │ + @ instruction: 0x0108f690 │ │ │ │ + tstpeq r8, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + @ instruction: 0x0108f694 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + smlatteq r8, ip, r7, pc @ │ │ │ │ + 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 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + tstpeq r8, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f798 │ │ │ │ + smlatteq r8, r4, pc, fp @ │ │ │ │ + tstpeq r8, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, r7, pc @ │ │ │ │ + tstpeq r8, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ smlabteq r8, r4, pc, fp @ │ │ │ │ - smlabbeq r8, ip, r7, pc @ │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r6, pc @ │ │ │ │ - smlabteq r8, r0, r6, pc @ │ │ │ │ - @ instruction: 0x0108bf9c │ │ │ │ - tstpeq r8, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108bfb4 │ │ │ │ + @ instruction: 0x0108fa94 │ │ │ │ + @ instruction: 0x0108f990 │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, r8, pc @ │ │ │ │ + smlabteq r8, r4, r8, pc @ │ │ │ │ smlabbeq r8, r4, pc, fp @ │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, r7, pc @ │ │ │ │ - smlatbeq r8, r8, r7, pc @ │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - smlatteq r8, r0, r7, pc @ │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ - tstpeq r8, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f898 │ │ │ │ - tstpeq r8, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - smlabteq r8, r0, r8, pc @ │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - smlabbeq r8, r0, r9, pc @ │ │ │ │ - tstpeq r8, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, ip, lr, fp │ │ │ │ - smlabbeq r8, r4, r9, pc @ │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108fab8 │ │ │ │ - tstpeq r8, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - tstpeq r8, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108beb4 │ │ │ │ - tstpeq r8, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r4, lr, fp │ │ │ │ - tstpeq r8, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r0, sl, pc @ │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - smlabbeq r8, r4, lr, fp │ │ │ │ - tstpeq r8, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - tsteq r9, ip, lsl sl │ │ │ │ - tstpeq r8, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, fp, pc @ │ │ │ │ + tstpeq r8, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + smlatteq r8, r0, r9, pc @ │ │ │ │ + @ instruction: 0x0108f990 │ │ │ │ + smlatbeq r8, ip, r9, pc @ │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + smlatteq r8, r4, r9, pc @ │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + tstpeq r8, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, sl, pc @ │ │ │ │ + tstpeq r8, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + smlatbeq r8, r8, sl, pc @ │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tstpeq r8, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, lr, fp │ │ │ │ tstpeq r8, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108fb90 │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - smlatteq r8, ip, fp, pc @ │ │ │ │ - tstpeq r8, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - 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, r4, lsl #28 │ │ │ │ - @ instruction: 0x0108fcb0 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tstpeq r8, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, lsl r9 │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r9, ip, ror sl │ │ │ │ + smlabteq r8, r0, sp, pc @ │ │ │ │ + @ instruction: 0x0108fcbc │ │ │ │ + tstpeq r8, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + @ instruction: 0x0108be9c │ │ │ │ + tstpeq r8, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, lr, fp │ │ │ │ + tstpeq r8, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fcbc │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ tstpeq r8, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, ip, sp, fp │ │ │ │ - tstpeq r8, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108bdbc │ │ │ │ - tstpeq r8, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r4, lsr #18 │ │ │ │ - @ instruction: 0x0108bd9c │ │ │ │ - tsteq r9, ip, lsr #18 │ │ │ │ - smlabbeq r8, ip, sp, fp │ │ │ │ - tstpeq r8, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r9, ip, r9, r1 │ │ │ │ - tsteq r9, r4, asr r9 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - tstpeq r8, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - smlabbeq r8, r4, sp, pc @ │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - smlabbeq r9, r4, r9, r1 │ │ │ │ - tsteq r9, r0, ror #18 │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + smlabteq r8, r0, sp, pc @ │ │ │ │ + tsteq r9, ip, ror r9 │ │ │ │ + tsteq r9, ip, asr r9 │ │ │ │ + tstpeq r8, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + tstpeq r8, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + smlabteq r8, r0, sp, pc @ │ │ │ │ @ instruction: 0x0108fd9c │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - smlatbeq r8, r8, sp, pc @ │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - smlatteq r9, r0, r9, r1 │ │ │ │ + smlabbeq r9, r4, r9, r1 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + smlabbeq r9, ip, r9, r1 │ │ │ │ + smlatteq r8, ip, sp, fp │ │ │ │ + smlabbeq r8, ip, lr, pc @ │ │ │ │ + smlatteq r9, ip, r9, r1 │ │ │ │ + @ instruction: 0x010919b4 │ │ │ │ + @ instruction: 0x01091994 │ │ │ │ + smlabteq r8, r4, sp, pc @ │ │ │ │ + @ instruction: 0x0108bdbc │ │ │ │ + smlatbeq r9, ip, r9, r1 │ │ │ │ smlatteq r8, r4, sp, pc @ │ │ │ │ - smlabteq r8, r0, sp, pc @ │ │ │ │ - @ instruction: 0x01091990 │ │ │ │ - smlatteq r8, ip, ip, fp │ │ │ │ - @ instruction: 0x0109199c │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - smlatteq r9, r0, r9, r1 │ │ │ │ - @ instruction: 0x010919bc │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ - @ instruction: 0x0108bcbc │ │ │ │ - tstpeq r8, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, ip, ip, fp │ │ │ │ - @ instruction: 0x010926b4 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - tsteq r9, r4, lsl #26 │ │ │ │ - @ instruction: 0x0108ff9c │ │ │ │ - smlabbeq r9, ip, sl, r1 │ │ │ │ - tstpeq r8, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - smlabteq r9, r4, r9, r1 │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tstpeq r8, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, sp, fp │ │ │ │ smlatteq r9, r4, r9, r1 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tstpeq r8, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r9, r0, r9, r1 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + smlabbeq r8, r4, sp, fp │ │ │ │ + tstpeq r8, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + tsteq r9, r0, asr #20 │ │ │ │ + tstpeq r8, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ strdeq r1, [r9, -ip] │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - tsteq r9, r8, lsl #20 │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - smlabbeq r9, r4, sl, r1 │ │ │ │ - tsteq r9, r4, asr #20 │ │ │ │ - tsteq r9, r0, lsr #20 │ │ │ │ - tstpeq r8, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, ip, fp, fp │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ tsteq r9, r0, asr #20 │ │ │ │ - tstpeq r8, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - tsteq r9, ip, ror sl │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - @ instruction: 0x0108fe94 │ │ │ │ - @ instruction: 0x0108bbb4 │ │ │ │ - smlatbeq r8, r0, lr, pc @ │ │ │ │ - smlatbeq r8, r4, fp, fp │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ - tstpeq r8, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ + tsteq r9, ip, lsl sl │ │ │ │ + tstpeq r8, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tstpeq r8, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r9, r4, lsl r7 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, r4, ror #26 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + smlatteq r9, ip, sl, r1 │ │ │ │ + @ instruction: 0x0108feb8 │ │ │ │ + tstpeq r8, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, lsr #20 │ │ │ │ + @ instruction: 0x0108bcbc │ │ │ │ + tstpeq r8, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, asr #20 │ │ │ │ + smlatbeq r8, r4, ip, fp │ │ │ │ @ instruction: 0x0108feb0 │ │ │ │ + smlabbeq r8, ip, lr, pc @ │ │ │ │ + tsteq r9, ip, asr sl │ │ │ │ + smlabbeq r8, r4, ip, fp │ │ │ │ + tsteq r9, r8, ror #20 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + smlatteq r9, r4, sl, r1 │ │ │ │ + smlatbeq r9, r4, sl, r1 │ │ │ │ smlabbeq r9, r0, sl, r1 │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ + @ instruction: 0x0108febc │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ smlatbeq r9, r0, sl, r1 │ │ │ │ - tsteq r8, ip, asr fp │ │ │ │ - tstpeq r8, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, lr, pc @ │ │ │ │ - @ instruction: 0x01091ab8 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - smlabteq r9, r4, sl, r1 │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tstpeq r8, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r0, lsl #22 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ ldrdeq r1, [r9, -ip] │ │ │ │ - tstpeq r8, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - tstpeq r8, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tstpeq r8, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r4, lsl fp │ │ │ │ + @ instruction: 0x01091ab8 │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + tstpeq r8, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + smlatbeq r9, r8, fp, r1 │ │ │ │ + tstpeq r8, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r9, r0, sl, r1 │ │ │ │ ldrdeq fp, [r8, -r4] │ │ │ │ - tsteq r9, r0, lsr #22 │ │ │ │ - smlabteq r8, r4, sl, fp │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - tsteq r9, ip, lsr #32 │ │ │ │ - smlabbeq r9, ip, fp, r1 │ │ │ │ - tsteq r9, ip, asr #22 │ │ │ │ - tsteq r9, r8, lsr #22 │ │ │ │ - tstpeq r8, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, sl, fp │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ - smlabbeq r8, r4, pc, pc @ │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - smlabbeq r9, r4, fp, r1 │ │ │ │ + tstpeq r8, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r0, lsl #22 │ │ │ │ + @ instruction: 0x0108bbbc │ │ │ │ + tstpeq r8, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r8, lsl fp │ │ │ │ + @ instruction: 0x0108bb9c │ │ │ │ + tsteq r9, r4, lsr #22 │ │ │ │ + smlabbeq r8, ip, fp, fp │ │ │ │ + smlabteq r8, r8, pc, pc @ │ │ │ │ tsteq r9, r0, ror #22 │ │ │ │ - @ instruction: 0x0108ff9c │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - smlatbeq r8, r8, pc, pc @ │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r9, r4, lsr #32 │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + smlabbeq r8, r4, pc, pc @ │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + smlabteq r8, r8, pc, pc @ │ │ │ │ + smlatbeq r8, r4, pc, pc @ │ │ │ │ + tsteq r9, r4, ror fp │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + smlabbeq r9, r0, fp, r1 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + smlabbeq r9, ip, r0, r0 │ │ │ │ + smlatteq r9, ip, fp, r1 │ │ │ │ + smlatbeq r9, ip, fp, r1 │ │ │ │ + smlabbeq r9, r8, fp, r1 │ │ │ │ + smlabteq r8, r4, pc, pc @ │ │ │ │ + smlatteq r8, ip, sl, fp │ │ │ │ + smlatbeq r9, r8, fp, r1 │ │ │ │ smlatteq r8, r4, pc, pc @ │ │ │ │ - smlabteq r8, r0, pc, pc @ │ │ │ │ - @ instruction: 0x01091b90 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - smlatteq r8, r0, pc, pc @ │ │ │ │ - @ instruction: 0x01091bb0 │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - tsteq r9, ip, lsl r0 │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ - smlabteq r9, r8, fp, r1 │ │ │ │ - smlatteq r8, r4, r9, fp │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ ldrdeq fp, [r8, -r4] │ │ │ │ + smlatteq r9, r4, fp, r1 │ │ │ │ + smlabteq r9, r0, fp, r1 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + @ instruction: 0x0108bab4 │ │ │ │ + tsteq r9, r8 │ │ │ │ + smlatbeq r8, r4, sl, fp │ │ │ │ + smlabbeq r9, r4, r0, r0 │ │ │ │ + tsteq r9, r4, asr #32 │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r9, r0, asr #32 │ │ │ │ + tsteq r9, r0, lsl ip │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r9, ip, ror r0 │ │ │ │ + qaddeq r0, r8, r9 │ │ │ │ + tsteq r9, r8, lsr #24 │ │ │ │ + tsteq r8, r4, asr #20 │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ 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 │ │ │ │ - smlabbeq r8, r4, sl, pc @ │ │ │ │ - smlatteq r9, r4, r5, r1 │ │ │ │ - smlatbeq r9, r4, r5, r1 │ │ │ │ - smlabbeq r9, r0, r5, r1 │ │ │ │ - @ instruction: 0x0108f9bc │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - smlatbeq r9, r0, r5, r1 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - @ instruction: 0x010915b8 │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - tsteq r8, r8, lsl #6 │ │ │ │ - tstpeq r8, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r9, r8, lsr r6 │ │ │ │ + smlatteq r8, r4, sl, pc @ │ │ │ │ + tsteq r9, r4, asr #12 │ │ │ │ + tsteq r9, r4, lsl #12 │ │ │ │ + smlatteq r9, r0, r5, r1 │ │ │ │ + tstpeq r8, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r0, r3, fp │ │ │ │ + tsteq r9, r0, lsl #12 │ │ │ │ tstpeq r8, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r9, r8, r5, r1 │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - smlabteq r8, r0, r2, fp │ │ │ │ - tsteq r9, r8, lsr r6 │ │ │ │ - tsteq r9, r4, lsl r6 │ │ │ │ - tstpeq r8, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, r2, fp │ │ │ │ - tstpeq r8, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108b290 │ │ │ │ - tsteq r9, ip, ror #18 │ │ │ │ - tstpeq r8, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - smlabteq r8, r0, sl, pc @ │ │ │ │ - smlabbeq r8, r0, sl, pc @ │ │ │ │ - tstpeq r8, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, lsr #12 │ │ │ │ - tsteq r8, r0, asr r2 │ │ │ │ - tstpeq r8, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - tsteq r8, r8, lsr r2 │ │ │ │ - @ instruction: 0x0108fab8 │ │ │ │ - @ instruction: 0x0108fa94 │ │ │ │ - tsteq r9, r4, ror #12 │ │ │ │ - tsteq r8, r8, lsl r2 │ │ │ │ - tsteq r9, r0, ror r6 │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - smlatteq r9, ip, r6, r1 │ │ │ │ + smlabbeq r8, r8, r3, fp │ │ │ │ + tsteq r9, ip, lsr r6 │ │ │ │ + tsteq r9, r8, lsl r6 │ │ │ │ + tstpeq r8, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror #6 │ │ │ │ + tstpeq r8, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + @ instruction: 0x01091698 │ │ │ │ + @ instruction: 0x0108fa9c │ │ │ │ + tstpeq r8, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + tsteq r8, r0, lsr r3 │ │ │ │ + tsteq r9, r4, asr r6 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + @ instruction: 0x01091698 │ │ │ │ + tsteq r9, r4, ror r6 │ │ │ │ + @ instruction: 0x0108fab0 │ │ │ │ + mrseq fp, (UNDEF: 56) │ │ │ │ + @ instruction: 0x0108fabc │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlabteq r9, ip, r9, r1 │ │ │ │ + tstpeq r8, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, asr r7 │ │ │ │ + tstpeq r8, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, sl, pc @ │ │ │ │ + @ instruction: 0x0108fabc │ │ │ │ + smlabbeq r9, ip, r6, r1 │ │ │ │ + @ instruction: 0x0108b2b0 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ smlatbeq r9, ip, r6, r1 │ │ │ │ - smlabbeq r9, r8, r6, r1 │ │ │ │ - smlabteq r8, r4, sl, pc @ │ │ │ │ - smlatteq r8, r0, r1, fp │ │ │ │ - smlatbeq r9, r8, r6, r1 │ │ │ │ - smlatteq r8, r4, sl, pc @ │ │ │ │ - smlabteq r8, r8, r1, fp │ │ │ │ - smlatteq r9, r4, r6, r1 │ │ │ │ - smlabteq r9, r0, r6, r1 │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - smlatbeq r8, r8, r1, fp │ │ │ │ - tstpeq r8, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108b198 │ │ │ │ - @ instruction: 0x010917b0 │ │ │ │ - tstpeq r8, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108b298 │ │ │ │ tstpeq r8, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + smlabteq r9, r4, r6, r1 │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + tsteq r9, ip, asr #14 │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ smlatteq r9, r8, r6, r1 │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ - tstpeq r8, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ tsteq r9, r8, lsl #14 │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ - tstpeq r8, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r0, lsr #14 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r9, ip, lsr #14 │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - tsteq r9, r8, ror #14 │ │ │ │ + tstpeq r8, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ tsteq r9, r4, asr #14 │ │ │ │ - smlabbeq r8, r0, fp, pc @ │ │ │ │ + tsteq r9, r0, lsr #14 │ │ │ │ + tstpeq r8, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + tstpeq r8, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ strdeq fp, [r8, -r8] │ │ │ │ - smlabbeq r8, ip, fp, pc @ │ │ │ │ - smlatteq r8, r8, r0, fp │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - smlatbeq r8, ip, fp, pc @ │ │ │ │ - tsteq r9, ip, ror r7 │ │ │ │ - smlabteq r8, r8, r0, fp │ │ │ │ - smlabbeq r9, r8, r7, r1 │ │ │ │ - strheq fp, [r8, -r8] │ │ │ │ - tstpeq r8, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108fc94 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - @ instruction: 0x010917b4 │ │ │ │ - @ instruction: 0x01091790 │ │ │ │ - smlabteq r8, ip, fp, pc @ │ │ │ │ - smlabbeq r8, r0, r0, fp │ │ │ │ - @ instruction: 0x010917b0 │ │ │ │ - smlatteq r8, ip, fp, pc @ │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - smlatteq r9, ip, r7, r1 │ │ │ │ + tsteq r9, r0, lsl r8 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + @ instruction: 0x0108fb9c │ │ │ │ + tstpeq r8, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r8, asr #14 │ │ │ │ + smlabteq r8, r8, r1, fp │ │ │ │ + @ instruction: 0x0108fb98 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + @ instruction: 0x0108b1b0 │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + @ instruction: 0x0108fbb0 │ │ │ │ + smlabbeq r9, r0, r7, r1 │ │ │ │ + @ instruction: 0x0108b190 │ │ │ │ + smlabbeq r9, ip, r7, r1 │ │ │ │ + smlabbeq r8, r0, r1, fp │ │ │ │ + tstpeq r8, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ smlabteq r9, r8, r7, r1 │ │ │ │ - tstpeq r8, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - tstpeq r8, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsr r0 │ │ │ │ - tsteq r9, r8, asr #16 │ │ │ │ + smlatbeq r9, r4, r7, r1 │ │ │ │ + smlatteq r8, r0, fp, pc @ │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + smlatteq r8, ip, fp, pc @ │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + tstpeq r8, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + smlatteq r9, r8, r7, r1 │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + smlabteq r8, r0, sp, pc @ │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tsteq r9, r4, asr r8 │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + tstpeq r8, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, r0, fp │ │ │ │ + tsteq r9, r0, lsl r8 │ │ │ │ tstpeq r8, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - tsteq r8, r0, lsl r0 │ │ │ │ - tsteq r9, r4, lsl #16 │ │ │ │ - mrseq fp, (UNDEF: 8) │ │ │ │ - tsteq r9, r8, asr #16 │ │ │ │ - tsteq r9, r4, lsr #16 │ │ │ │ - tstpeq r8, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r0, pc, sl @ │ │ │ │ - tstpeq r8, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r9, r4, lsl r9 │ │ │ │ - smlatteq r8, r0, ip, pc @ │ │ │ │ - smlatbeq r8, r0, ip, pc @ │ │ │ │ - tstpeq r8, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, r0, fp │ │ │ │ tsteq r9, ip, asr #16 │ │ │ │ - smlatbeq r8, r0, pc, sl @ │ │ │ │ - @ instruction: 0x0108fc9c │ │ │ │ - tsteq r9, ip, ror #16 │ │ │ │ - smlabbeq r8, r8, pc, sl @ │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - @ instruction: 0x0108fcb4 │ │ │ │ + tsteq r9, r8, lsr #16 │ │ │ │ + tstpeq r8, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r8, r0, fp │ │ │ │ + tstpeq r8, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + swpeq fp, r8, [r8] @ │ │ │ │ + smlatbeq r9, r8, r8, r1 │ │ │ │ + smlatbeq r8, ip, ip, pc @ │ │ │ │ + smlabbeq r8, r8, ip, pc @ │ │ │ │ + tsteq r9, r8, asr r8 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r9, r4, ror #16 │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + smlatbeq r9, r8, r8, r1 │ │ │ │ smlabbeq r9, r4, r8, r1 │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - @ instruction: 0x01091890 │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tstpeq r8, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r0, ip, pc @ │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + smlabteq r8, ip, ip, pc @ │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + tstpeq r8, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + smlatbeq r9, ip, r8, r1 │ │ │ │ + mrseq fp, (UNDEF: 8) │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ smlabteq r9, ip, r8, r1 │ │ │ │ - smlatbeq r9, r8, r8, r1 │ │ │ │ - smlatteq r8, r4, ip, pc @ │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - tsteq r8, r0, lsr #30 │ │ │ │ - tstpeq r8, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r9, r0, r8, r1 │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - smlatteq r9, ip, r8, r1 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - tsteq r9, ip, ror #30 │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ - smlabbeq r9, ip, sl, r1 │ │ │ │ - smlatteq r8, r8, sp, pc @ │ │ │ │ - tsteq r9, r8, asr #18 │ │ │ │ - tsteq r9, r8, lsl #18 │ │ │ │ + smlatteq r8, r8, pc, sl @ │ │ │ │ + tstpeq r8, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ smlatteq r9, r4, r8, r1 │ │ │ │ - tstpeq r8, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r8, lr, sl │ │ │ │ - tsteq r9, r4, lsl #18 │ │ │ │ - tstpeq r8, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108ae90 │ │ │ │ + smlabteq r8, r8, pc, sl @ │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + @ instruction: 0x0108afb8 │ │ │ │ + @ instruction: 0x0108fd94 │ │ │ │ + tsteq r9, ip, lsr #18 │ │ │ │ + tsteq r9, r8, lsl #18 │ │ │ │ + tstpeq r8, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108af90 │ │ │ │ + tstpeq r8, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, pc, sl @ │ │ │ │ + @ instruction: 0x0108fd94 │ │ │ │ + tstpeq r8, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ tsteq r9, r0, asr #18 │ │ │ │ - tsteq r9, ip, lsl r9 │ │ │ │ - tstpeq r8, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tstpeq r8, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - smlatteq r8, r0, sp, pc @ │ │ │ │ - smlatbeq r8, r0, sp, pc @ │ │ │ │ - tstpeq r8, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ tsteq r9, ip, asr #18 │ │ │ │ - tsteq r8, r8, lsr lr │ │ │ │ - @ instruction: 0x0108fd9c │ │ │ │ - tsteq r9, ip, ror #18 │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - @ instruction: 0x0108fdb4 │ │ │ │ - smlabbeq r9, r4, r9, r1 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - @ instruction: 0x01091990 │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + smlabteq r9, ip, pc, r1 @ │ │ │ │ + smlabteq r9, r0, r0, r0 │ │ │ │ + smlatteq r9, ip, sl, r1 │ │ │ │ + tstpeq r8, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r9, r8, r9, r1 │ │ │ │ + tsteq r9, r8, ror #18 │ │ │ │ + tsteq r9, r4, asr #18 │ │ │ │ + smlabbeq r8, r0, sp, pc @ │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r9, r4, ror #18 │ │ │ │ + smlatbeq r8, r0, sp, pc @ │ │ │ │ strdeq sl, [r8, -r0] │ │ │ │ - smlatbeq r8, r4, lr, pc @ │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - smlabteq r9, r4, r9, r1 │ │ │ │ smlatbeq r9, r0, r9, r1 │ │ │ │ + tsteq r9, ip, ror r9 │ │ │ │ + @ instruction: 0x0108fdb8 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + smlabteq r8, r4, sp, pc @ │ │ │ │ + smlabteq r8, r0, lr, sl │ │ │ │ + tstpeq r8, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8, -ip] │ │ │ │ - smlabteq r8, r0, sp, sl │ │ │ │ - smlabteq r9, r0, r9, r1 │ │ │ │ + smlatbeq r9, ip, r9, r1 │ │ │ │ + @ instruction: 0x0108ae98 │ │ │ │ strdeq pc, [r8, -ip] │ │ │ │ - smlatbeq r8, r8, sp, sl │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ + smlabteq r9, ip, r9, r1 │ │ │ │ + smlabbeq r8, r0, lr, sl │ │ │ │ + tstpeq r8, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r8, sp, sl │ │ │ │ - tstpeq r8, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ + smlatteq r9, r4, r9, r1 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + tstpeq r8, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ + tsteq r9, r4, lsr #20 │ │ │ │ + tsteq r9, r0, lsl #20 │ │ │ │ + tstpeq r8, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + tsteq r9, r0, lsr #20 │ │ │ │ tstpeq r8, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r8, lsl #20 │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - tsteq r9, r4, lsl sl │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - tsteq r9, r4, lsr sl │ │ │ │ - tstpeq r8, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tstpeq r8, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - tsteq r9, ip, lsr #32 │ │ │ │ - tsteq r9, ip, lsl fp │ │ │ │ - smlatteq r8, r8, lr, pc @ │ │ │ │ - smlatbeq r8, r8, lr, pc @ │ │ │ │ - smlabbeq r8, r4, lr, pc @ │ │ │ │ - tsteq r9, r4, asr sl │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + tsteq r9, ip, asr sl │ │ │ │ + tsteq r9, r8, lsr sl │ │ │ │ + tstpeq r8, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, sp, sl │ │ │ │ + smlabbeq r8, r0, lr, pc @ │ │ │ │ ldrdeq sl, [r8, -r8] │ │ │ │ - smlatbeq r8, r4, lr, pc @ │ │ │ │ - tsteq r9, r4, ror sl │ │ │ │ - smlabteq r8, r0, ip, sl │ │ │ │ - smlatteq r8, r0, lr, pc @ │ │ │ │ + @ instruction: 0x01091ab8 │ │ │ │ @ instruction: 0x0108febc │ │ │ │ - smlabbeq r9, ip, sl, r1 │ │ │ │ - smlatbeq r8, r0, ip, sl │ │ │ │ - @ instruction: 0x01091a98 │ │ │ │ - @ instruction: 0x0108ac90 │ │ │ │ - tsteq r9, r4, lsl fp │ │ │ │ + @ instruction: 0x0108fe98 │ │ │ │ + tsteq r9, r8, ror #20 │ │ │ │ + @ instruction: 0x0108adb0 │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + smlatbeq r8, r0, sp, sl │ │ │ │ + @ instruction: 0x01091ab8 │ │ │ │ + @ instruction: 0x01091a94 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlabbeq r8, r0, sp, sl │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tsteq r8, r0, ror sp │ │ │ │ + smlabbeq r9, ip, r0, r0 │ │ │ │ + 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 │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tstpeq r8, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r1, [r9, -r4] │ │ │ │ - @ instruction: 0x01091ab0 │ │ │ │ - smlatteq r8, ip, lr, pc @ │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - tstpeq r8, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tsteq r9, ip, lsl #22 │ │ │ │ - smlatteq r9, r8, sl, r1 │ │ │ │ - tstpeq r8, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - tstpeq r8, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ - smlatbeq r8, r4, pc, pc @ │ │ │ │ - tstpeq r8, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ tstpeq r8, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r0, lsl fp │ │ │ │ + tstpeq r8, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r9, ip, sl, r1 │ │ │ │ + tsteq r8, r0, lsl #26 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ strdeq sl, [r8, -r0] │ │ │ │ - tstpeq r8, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, ror fp │ │ │ │ + tsteq r9, r4, lsr fp │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + tstpeq r8, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, ip, sl │ │ │ │ tsteq r9, r0, lsr fp │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - @ instruction: 0x0108ff9c │ │ │ │ - tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108acb0 │ │ │ │ + tsteq r9, ip, ror #22 │ │ │ │ tsteq r9, r8, asr #22 │ │ │ │ - @ instruction: 0x0108abb8 │ │ │ │ - tsteq r9, r4, asr fp │ │ │ │ - smlatbeq r8, r8, fp, sl │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ + smlabbeq r8, r4, pc, pc @ │ │ │ │ + @ instruction: 0x0108ac90 │ │ │ │ + @ instruction: 0x0108ff90 │ │ │ │ + smlabbeq r8, r0, ip, sl │ │ │ │ + tsteq r9, r8, lsr ip │ │ │ │ + tsteq r9, r4 │ │ │ │ + smlabteq r8, r4, pc, pc @ │ │ │ │ + smlatbeq r8, r0, pc, pc @ │ │ │ │ + tsteq r9, r0, ror fp │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + smlabteq r8, r0, pc, pc @ │ │ │ │ @ instruction: 0x01091b90 │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - smlatbeq r8, r8, pc, pc @ │ │ │ │ - smlabbeq r8, r0, fp, sl │ │ │ │ - @ instruction: 0x0108ffb4 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - smlatbeq r9, r4, fp, r1 │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ - @ instruction: 0x01091bb0 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - tsteq r9, ip, lsr #6 │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ - strheq r0, [r9, -r4] │ │ │ │ - tsteq r9, r4, lsl ip │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ - @ instruction: 0x01091bb0 │ │ │ │ - smlatteq r8, ip, pc, pc @ │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - tsteq r9, ip │ │ │ │ - smlatteq r8, r8, sl, sl │ │ │ │ - tsteq r9, ip, lsl #24 │ │ │ │ - smlatteq r9, r8, fp, r1 │ │ │ │ - tsteq r9, r4, lsr #32 │ │ │ │ - smlabteq r8, r8, sl, sl │ │ │ │ - tsteq r9, r0, lsr r0 │ │ │ │ - @ instruction: 0x0108aab8 │ │ │ │ - smlatbeq r9, ip, r0, r0 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + smlatbeq r9, r8, fp, r1 │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + @ instruction: 0x01091bb4 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + qaddeq r0, r8, r9 │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + smlabteq r9, ip, fp, r1 │ │ │ │ + tsteq r9, r8 │ │ │ │ + smlatteq r8, r0, fp, sl │ │ │ │ + tsteq r9, r4, lsl r0 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + qaddeq r0, r8, r9 │ │ │ │ + tsteq r9, r4, lsr r0 │ │ │ │ + tsteq r9, r4, lsl #24 │ │ │ │ + @ instruction: 0x0108abb0 │ │ │ │ + tsteq r9, r0, lsl ip │ │ │ │ + smlatbeq r8, r0, fp, sl │ │ │ │ + smlabbeq r9, ip, r3, r0 │ │ │ │ + @ instruction: 0x01091db8 │ │ │ │ + tsteq r9, r4, lsl r1 │ │ │ │ + tsteq r9, r4, ror ip │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + tsteq r9, r0, lsl ip │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + tsteq r9, r0, lsr ip │ │ │ │ tsteq r9, ip, rrx │ │ │ │ - tsteq r9, r8, asr #32 │ │ │ │ - tsteq r9, r8, lsl ip │ │ │ │ - @ instruction: 0x0108aa90 │ │ │ │ - tsteq r9, r8, rrx │ │ │ │ - tsteq r9, r8, lsr ip │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - smlatbeq r9, r4, r0, r0 │ │ │ │ - smlabbeq r9, r0, r0, r0 │ │ │ │ - tsteq r9, r0, asr ip │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - tsteq r9, ip, asr ip │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - tsteq r9, r0, ror r1 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - @ instruction: 0x01091c90 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ tsteq r9, ip, ror #24 │ │ │ │ + tsteq r9, r8, asr #24 │ │ │ │ + smlabbeq r9, r4, r0, r0 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + swpeq r0, r0, [r9] │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tsteq r9, ip, lsl #2 │ │ │ │ + smlabteq r9, ip, r0, r0 │ │ │ │ smlatbeq r9, r8, r0, r0 │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - smlabbeq r9, ip, ip, r1 │ │ │ │ + tsteq r9, r8, ror ip │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ smlabteq r9, r8, r0, r0 │ │ │ │ - tsteq r8, r0, lsl #20 │ │ │ │ - smlabteq r9, r8, ip, r1 │ │ │ │ - smlatbeq r9, r4, ip, r1 │ │ │ │ + @ instruction: 0x01091c98 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r9, r4, lsl #2 │ │ │ │ smlatteq r9, r0, r0, r0 │ │ │ │ - smlatteq r8, r0, r9, sl │ │ │ │ - smlatteq r9, ip, r0, r0 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ + @ instruction: 0x01091cb0 │ │ │ │ + @ instruction: 0x0108aab8 │ │ │ │ + @ instruction: 0x01091cbc │ │ │ │ + smlatbeq r8, r8, sl, sl │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + smlabteq r9, ip, ip, r1 │ │ │ │ + tsteq r9, r8, lsl #2 │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + smlatteq r9, ip, ip, r1 │ │ │ │ tsteq r9, r8, lsr #2 │ │ │ │ - tsteq r9, r4, lsl #2 │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ - smlatbeq r8, r8, r9, sl │ │ │ │ - smlatteq r9, r0, ip, r1 │ │ │ │ - @ instruction: 0x0108a998 │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ - tsteq r9, r0, lsl #26 │ │ │ │ - tsteq r9, ip, lsr r1 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - @ instruction: 0x01091eb4 │ │ │ │ - smlatteq r9, r8, sp, r1 │ │ │ │ - @ instruction: 0x010901b4 │ │ │ │ - tsteq r9, r4, ror r1 │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ - tsteq r9, r0, lsr #26 │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ - tsteq r9, r0, ror r1 │ │ │ │ - tsteq r9, r0, asr #26 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - smlatbeq r9, ip, r1, r0 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r9, r8, lsr #26 │ │ │ │ + tsteq r9, r4, lsl #26 │ │ │ │ + tsteq r9, r0, asr #2 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + smlabbeq r9, r4, sp, r1 │ │ │ │ smlabbeq r9, r8, r1, r0 │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ + tsteq r9, r4, ror #2 │ │ │ │ + tsteq r9, r4, lsr sp │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + tsteq r9, r0, asr #26 │ │ │ │ strdeq sl, [r8, -r8] │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - smlatteq r8, r8, r8, sl │ │ │ │ - tsteq r9, r8, lsl #4 │ │ │ │ - smlatbeq r9, r0, sp, r1 │ │ │ │ - tsteq r9, ip, ror sp │ │ │ │ - @ instruction: 0x010901b8 │ │ │ │ - smlabteq r8, r0, r8, sl │ │ │ │ - smlabteq r9, r4, r1, r0 │ │ │ │ - @ instruction: 0x0108a8b0 │ │ │ │ - tsteq r9, r8, lsl #4 │ │ │ │ - smlatteq r9, r4, r1, r0 │ │ │ │ - @ instruction: 0x01091db4 │ │ │ │ - @ instruction: 0x0108a890 │ │ │ │ - smlabteq r9, r0, sp, r1 │ │ │ │ - smlabbeq r8, r0, r8, sl │ │ │ │ + smlabbeq r9, r4, sp, r1 │ │ │ │ + tsteq r9, r0, ror #26 │ │ │ │ + @ instruction: 0x0109019c │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + smlatbeq r9, r8, r1, r0 │ │ │ │ + smlabteq r8, r8, r9, sl │ │ │ │ + tsteq r9, r4, lsl pc │ │ │ │ + tsteq r9, r8, asr #28 │ │ │ │ + tsteq r9, r4, lsl r2 │ │ │ │ ldrdeq r0, [r9, -r4] │ │ │ │ - tsteq r9, r4, lsr lr │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ + @ instruction: 0x010901b0 │ │ │ │ + smlabbeq r9, r0, sp, r1 │ │ │ │ + @ instruction: 0x0108a990 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + smlatbeq r9, r0, sp, r1 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ tsteq r9, ip, lsl #4 │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - strdeq r1, [r9, -r0] │ │ │ │ - tsteq r9, ip, lsr #4 │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - tsteq r9, ip, lsr #28 │ │ │ │ - tsteq r9, r8, lsl #28 │ │ │ │ + smlatteq r9, r8, r1, r0 │ │ │ │ + @ instruction: 0x01091db8 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + smlabteq r9, r4, sp, r1 │ │ │ │ + tsteq r8, r8, asr #18 │ │ │ │ + tsteq r9, r8, ror #4 │ │ │ │ + tsteq r9, r0, lsl #28 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsl r2 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + tsteq r9, r4, lsr #4 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + tsteq r9, r8, ror #4 │ │ │ │ tsteq r9, r4, asr #4 │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - tsteq r9, r0, asr r2 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - smlabbeq r9, r8, lr, r1 │ │ │ │ + tsteq r9, r4, lsl lr │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + tsteq r9, r0, lsr #28 │ │ │ │ + smlatteq r8, r0, r8, sl │ │ │ │ + tsteq r9, r4, lsr r3 │ │ │ │ + @ instruction: 0x01091e94 │ │ │ │ + tsteq r9, r4, asr lr │ │ │ │ + tsteq r9, r0, lsr lr │ │ │ │ + tsteq r9, ip, ror #4 │ │ │ │ + @ instruction: 0x0108a8b0 │ │ │ │ + tsteq r9, r0, asr lr │ │ │ │ smlabbeq r9, ip, r2, r0 │ │ │ │ - tsteq r9, r8, ror #4 │ │ │ │ - tsteq r9, r8, lsr lr │ │ │ │ - smlatteq r8, r0, r7, sl │ │ │ │ - tsteq r9, r4, asr #28 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - smlabbeq r9, r8, lr, r1 │ │ │ │ - tsteq r9, r4, ror #28 │ │ │ │ - smlatbeq r9, r0, r2, r0 │ │ │ │ - @ instruction: 0x0108a7b0 │ │ │ │ - smlatbeq r9, ip, r2, r0 │ │ │ │ - smlatbeq r8, r0, r7, sl │ │ │ │ + @ instruction: 0x0108a898 │ │ │ │ + smlabbeq r9, ip, lr, r1 │ │ │ │ + tsteq r9, r8, ror #28 │ │ │ │ + smlatbeq r9, r4, r2, r0 │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + @ instruction: 0x010902b0 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + smlatteq r9, r8, lr, r1 │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + smlabteq r9, r8, r2, r0 │ │ │ │ + @ instruction: 0x01091e98 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + smlatbeq r9, r4, lr, r1 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + smlatteq r9, r8, lr, r1 │ │ │ │ + smlabteq r9, r4, lr, r1 │ │ │ │ + mrseq r0, (UNDEF: 57) │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + tsteq r9, ip, lsl #6 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ 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 │ │ │ │ - tsteq r9, sl, lsr #16 │ │ │ │ - tsteq sl, ip, lsl #26 │ │ │ │ - tsteq r9, lr, lsl r8 │ │ │ │ - tsteq r9, r6, ror r7 │ │ │ │ - tsteq sl, r8, lsl ip │ │ │ │ - tsteq r9, r2, lsr r9 │ │ │ │ - tsteq sl, r8, asr #20 │ │ │ │ - tsteq r9, lr, lsl r9 │ │ │ │ - tsteq r9, r8, lsl #18 │ │ │ │ - strdeq r1, [r9, -r2] │ │ │ │ - tsteq r8, lr, asr r1 │ │ │ │ - tsteq sl, lr, lsl r9 │ │ │ │ + smlabbeq r9, sl, r8, r1 │ │ │ │ + tsteq sl, ip, ror #26 │ │ │ │ + tsteq r9, lr, ror r8 │ │ │ │ + ldrdeq r1, [r9, -r6] │ │ │ │ + tsteq sl, r8, ror ip │ │ │ │ + @ instruction: 0x01091992 │ │ │ │ + smlatbeq sl, r8, sl, r9 │ │ │ │ + tsteq r9, lr, ror r9 │ │ │ │ + tsteq r9, r8, ror #18 │ │ │ │ + tsteq r9, r2, asr r9 │ │ │ │ + @ instruction: 0x0108a1be │ │ │ │ + tsteq sl, lr, ror r9 │ │ │ │ strbtpl pc, [r6], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ sbchi pc, ip, r2, lsl #4 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [fp, r3, ror #1] │ │ │ │ teqphi r5, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stmialt r4, {r1, ip, sp, lr, pc}^ │ │ │ │ @@ -10156,172 +10156,172 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea56 │ │ │ │ bmi fe8e6628 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - smlatteq sl, r6, r9, r8 │ │ │ │ - tsteq r9, r0, lsl r5 │ │ │ │ - smlabteq sl, r4, r9, r8 │ │ │ │ - tsteq r9, r4, lsl r5 │ │ │ │ - tsteq r9, r8, lsl r5 │ │ │ │ + tsteq r8, ip, asr r2 │ │ │ │ + tsteq sl, r6, asr #20 │ │ │ │ + tsteq r9, r0, ror r5 │ │ │ │ + tsteq sl, r4, lsr #20 │ │ │ │ + tsteq r9, r4, ror r5 │ │ │ │ + tsteq r9, r8, ror r5 │ │ │ │ + tsteq r9, sl, asr r5 │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + tsteq r9, r2, asr r5 │ │ │ │ + tsteq r9, r4, asr #10 │ │ │ │ + tsteq r9, r2, asr #10 │ │ │ │ + tsteq r9, ip, asr #10 │ │ │ │ + tsteq r9, lr, asr #10 │ │ │ │ + tsteq r9, sl, asr #10 │ │ │ │ + tsteq sl, r0, asr r9 │ │ │ │ + tsteq r9, sl, lsr r5 │ │ │ │ + tsteq sl, ip, lsr #18 │ │ │ │ + smlatbeq r9, r4, r4, r0 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + smlabbeq r8, ip, r1, r9 │ │ │ │ + smlabbeq r8, r2, r1, r9 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + smlabteq r9, r8, r4, r0 │ │ │ │ + tsteq r8, lr, lsl #2 │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + smlatbeq r9, r0, r4, r0 │ │ │ │ + tsteq sl, r0, asr #16 │ │ │ │ + @ instruction: 0x01090494 │ │ │ │ + tsteq r8, sl │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ + @ instruction: 0x010903bc │ │ │ │ + @ instruction: 0x010903b6 │ │ │ │ + @ instruction: 0x010903b4 │ │ │ │ + @ instruction: 0x010903b2 │ │ │ │ + smlatbeq r9, ip, r3, r0 │ │ │ │ + smlatbeq r9, sl, r3, r0 │ │ │ │ + smlatbeq r9, r8, r3, r0 │ │ │ │ + smlatbeq r9, r2, r3, r0 │ │ │ │ + smlatbeq r9, r0, r3, r0 │ │ │ │ + @ instruction: 0x0109039a │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + smlabbeq r9, r6, r3, r0 │ │ │ │ + smlabbeq r9, r0, r3, r0 │ │ │ │ + tsteq r9, sl, ror r3 │ │ │ │ + smlatbeq r9, r8, r6, r0 │ │ │ │ + tsteq r9, sl, asr r3 │ │ │ │ + tsteq r9, r0, asr r3 │ │ │ │ + tsteq r9, sl, asr #6 │ │ │ │ + tsteq r9, r4, asr #6 │ │ │ │ + tsteq r9, lr, lsr r3 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r9, lr, lsl r3 │ │ │ │ + tsteq r9, r4, lsl r3 │ │ │ │ + tsteq r9, sl, lsl #6 │ │ │ │ + mrseq r0, (UNDEF: 57) │ │ │ │ strdeq r0, [r9, -sl] │ │ │ │ - @ instruction: 0x011153f2 │ │ │ │ + mrseq r0, (UNDEF: 57) │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ strdeq r0, [r9, -r2] │ │ │ │ - smlatteq r9, r4, r4, r0 │ │ │ │ - smlatteq r9, r2, r4, r0 │ │ │ │ - smlatteq r9, ip, r4, r0 │ │ │ │ - smlatteq r9, lr, r4, r0 │ │ │ │ - smlatteq r9, sl, r4, r0 │ │ │ │ - strdeq r8, [sl, -r0] │ │ │ │ - ldrdeq r0, [r9, -sl] │ │ │ │ - smlabteq sl, ip, r8, r8 │ │ │ │ - tsteq r9, r4, asr #8 │ │ │ │ - smlatbeq r8, r4, r0, r9 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r8, r2, lsr #2 │ │ │ │ - tsteq r9, r4, ror r4 │ │ │ │ - tsteq r9, r2, ror r4 │ │ │ │ - tsteq r9, r4, ror r4 │ │ │ │ - tsteq r1, r4, lsr #5 │ │ │ │ - tsteq r9, r8, ror #8 │ │ │ │ - smlatbeq r8, lr, r0, r9 │ │ │ │ - smlatbeq r8, r6, r0, r9 │ │ │ │ - tsteq r9, r0, asr #8 │ │ │ │ - smlatteq sl, r0, r7, r8 │ │ │ │ - tsteq r9, r4, lsr r4 │ │ │ │ - smlatbeq r8, sl, pc, r8 @ │ │ │ │ - tsteq r8, r2, lsl #30 │ │ │ │ - tsteq r9, ip, asr r3 │ │ │ │ - tsteq r9, r6, asr r3 │ │ │ │ - tsteq r9, r4, asr r3 │ │ │ │ - tsteq r9, r2, asr r3 │ │ │ │ - tsteq r9, ip, asr #6 │ │ │ │ - tsteq r9, sl, asr #6 │ │ │ │ - tsteq r9, r8, asr #6 │ │ │ │ - tsteq r9, r2, asr #6 │ │ │ │ - tsteq r9, r0, asr #6 │ │ │ │ - tsteq r9, sl, lsr r3 │ │ │ │ - tsteq r9, ip, ror r6 │ │ │ │ - tsteq r9, r6, lsr #6 │ │ │ │ - tsteq r9, r0, lsr #6 │ │ │ │ - tsteq r9, sl, lsl r3 │ │ │ │ - tsteq r9, r8, asr #12 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ strdeq r0, [r9, -sl] │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - smlatteq r9, sl, r2, r0 │ │ │ │ - smlatteq r9, r4, r2, r0 │ │ │ │ - ldrdeq r0, [r9, -lr] │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - @ instruction: 0x010902be │ │ │ │ - @ instruction: 0x010902b4 │ │ │ │ - smlatbeq r9, sl, r2, r0 │ │ │ │ - smlatbeq r9, r0, r2, r0 │ │ │ │ - @ instruction: 0x0109029a │ │ │ │ - smlatbeq r9, r0, r2, r0 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - smlabbeq r9, ip, r2, r0 │ │ │ │ - @ instruction: 0x01090292 │ │ │ │ - @ instruction: 0x01090294 │ │ │ │ - @ instruction: 0x01090296 │ │ │ │ - @ instruction: 0x0109029c │ │ │ │ - @ instruction: 0x0109029a │ │ │ │ - @ instruction: 0x01090298 │ │ │ │ - @ instruction: 0x01090292 │ │ │ │ - smlabbeq r9, ip, r2, r0 │ │ │ │ - smlatteq r9, r6, r0, r0 │ │ │ │ - tsteq r9, r4, ror r2 │ │ │ │ - tsteq r9, sl, ror #4 │ │ │ │ - tsteq r9, r0, ror #4 │ │ │ │ - tsteq r9, r6, asr r2 │ │ │ │ - tsteq r1, r2, asr lr │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + tsteq r9, r6, asr #2 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + smlabteq r9, sl, r2, r0 │ │ │ │ + smlabteq r9, r0, r2, r0 │ │ │ │ + @ instruction: 0x010902b6 │ │ │ │ + @ instruction: 0x01114eb2 │ │ │ │ + tsteq r8, sl, lsr #24 │ │ │ │ + tsteq r8, ip, asr sp │ │ │ │ + tsteq r8, sl, asr sp │ │ │ │ + smlatbeq r8, r2, lr, r8 │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + smlabbeq r8, r6, lr, r8 │ │ │ │ + smlabbeq r8, r2, lr, r8 │ │ │ │ + tsteq r8, lr, ror lr │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r1, r8, ror #27 │ │ │ │ + tsteq r8, r6, ror #28 │ │ │ │ + smlatteq r8, r8, sp, r8 │ │ │ │ + strdeq r8, [r8, -r2] │ │ │ │ + smlatteq r8, ip, sp, r8 │ │ │ │ + smlatteq r8, r6, sp, r8 │ │ │ │ + smlatteq r8, r0, sp, r8 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + smlabteq r8, r2, sl, r8 │ │ │ │ + smlatbeq sl, ip, r2, r8 │ │ │ │ + @ instruction: 0x01088a9e │ │ │ │ + smlabbeq sl, r6, r2, r8 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + @ instruction: 0x01114bbe │ │ │ │ + smlatteq r8, r6, fp, r8 │ │ │ │ + @ instruction: 0x01088bbe │ │ │ │ smlabteq r8, sl, fp, r8 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - tsteq r8, r2, asr #28 │ │ │ │ - tsteq r8, sl, lsl lr │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, lr, lsl lr │ │ │ │ - tsteq r8, sl, lsl lr │ │ │ │ - tsteq r8, sl, lsl lr │ │ │ │ - tsteq r1, r8, lsl #27 │ │ │ │ - tsteq r8, r6, lsl #28 │ │ │ │ - smlabbeq r8, r8, sp, r8 │ │ │ │ - @ instruction: 0x01088d92 │ │ │ │ - smlabbeq r8, ip, sp, r8 │ │ │ │ - smlabbeq r8, r6, sp, r8 │ │ │ │ - smlabbeq r8, r0, sp, r8 │ │ │ │ - tsteq r8, lr, ror sp │ │ │ │ - tsteq r1, sl, ror #25 │ │ │ │ - tsteq r8, r2, ror #20 │ │ │ │ - tsteq sl, ip, asr #4 │ │ │ │ - tsteq r8, lr, lsr sl │ │ │ │ - tsteq sl, r6, lsr #4 │ │ │ │ - tsteq r9, ip, ror r0 │ │ │ │ - tsteq r1, lr, asr fp │ │ │ │ - smlabbeq r8, r6, fp, r8 │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - tsteq r8, r6, ror #22 │ │ │ │ - tsteq r8, r2, ror #22 │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ - tsteq r1, ip, asr #21 │ │ │ │ - tsteq r8, sl, asr #22 │ │ │ │ - tsteq r1, r2, lsl #21 │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - tstpeq r8, r2, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, lr, lsl sl │ │ │ │ + smlabteq r8, r6, fp, r8 │ │ │ │ + smlabteq r8, r2, fp, r8 │ │ │ │ + @ instruction: 0x01088bbe │ │ │ │ + @ instruction: 0x01088bbe │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + smlatbeq r8, sl, fp, r8 │ │ │ │ + tsteq r1, r2, ror #21 │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + @ instruction: 0x0108feb2 │ │ │ │ + smlatbeq r8, ip, lr, pc @ │ │ │ │ + smlatbeq r8, r6, lr, pc @ │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + strdeq r8, [r8, -r6] │ │ │ │ + tstpeq r8, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, ror #28 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01088796 │ │ │ │ - tstpeq r8, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r6, lsr r7 │ │ │ │ - tsteq sl, r4, lsl fp │ │ │ │ - tsteq fp, r6, lsr #10 │ │ │ │ - smlabbeq r8, r4, sl, pc @ │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ - @ instruction: 0x010886b2 │ │ │ │ - tstpeq r8, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x011148d4 │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - tstpeq r8, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - @ instruction: 0x010a7db6 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - smlabbeq r8, r2, r5, r8 │ │ │ │ - smlabteq r8, sl, ip, pc @ │ │ │ │ - smlabteq r8, sl, ip, pc @ │ │ │ │ - smlabteq r8, lr, ip, pc @ │ │ │ │ - @ instruction: 0x010a8cb6 │ │ │ │ - smlabteq r8, r6, ip, pc @ │ │ │ │ - smlatbeq r8, r8, r8, pc @ │ │ │ │ - smlatbeq r8, lr, ip, pc @ │ │ │ │ - @ instruction: 0x0108fcb2 │ │ │ │ - @ instruction: 0x0108fcb2 │ │ │ │ - @ instruction: 0x0108fcb0 │ │ │ │ - smlatbeq r8, lr, ip, pc @ │ │ │ │ - smlatbeq r8, ip, ip, pc @ │ │ │ │ - smlatbeq r8, lr, ip, pc @ │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - @ instruction: 0x0108fc9e │ │ │ │ - tstpeq r8, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r0, ip, pc @ │ │ │ │ + tsteq sl, r4, ror fp │ │ │ │ + smlabbeq fp, r6, r5, r6 │ │ │ │ + smlatteq r8, r4, sl, pc @ │ │ │ │ + @ instruction: 0x0111499a │ │ │ │ + tsteq r8, r2, lsl r7 │ │ │ │ + smlatbeq r8, r8, sp, pc @ │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + smlatbeq r8, ip, r6, r8 │ │ │ │ + @ instruction: 0x0108fd90 │ │ │ │ + @ instruction: 0x0108fd90 │ │ │ │ + smlabbeq r8, ip, sp, pc @ │ │ │ │ + smlabbeq r8, r8, sp, pc @ │ │ │ │ + smlabbeq r8, r4, sp, pc @ │ │ │ │ + tstpeq r8, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, sp, pc @ │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq sl, r6, lsl lr │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + smlatteq r8, r2, r5, r8 │ │ │ │ + tstpeq r8, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r6, lsl sp │ │ │ │ + tstpeq r8, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, ror #14 │ │ │ │ + strdeq pc, [r8, -lr] │ │ │ │ + @ instruction: 0x0108fcb4 │ │ │ │ + smlatteq r8, r0, ip, pc @ │ │ │ │ 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, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010881b6 │ │ │ │ - smlabteq r8, r8, r9, pc @ │ │ │ │ - smlabteq r8, r2, r9, pc @ │ │ │ │ - @ instruction: 0x0108f9b8 │ │ │ │ - @ instruction: 0x0108f9b2 │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - @ instruction: 0x0108f99c │ │ │ │ - @ instruction: 0x0108f996 │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ - smlatteq sl, r6, r8, r7 │ │ │ │ - tstpeq r8, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sl, r4, r8, r7 │ │ │ │ - tstpeq r8, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sl, r0, r8, r7 │ │ │ │ - tstpeq r8, r0, asr #18 @ 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, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, lsl r2 │ │ │ │ + tstpeq r8, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01088192 │ │ │ │ strdeq pc, [r8, -ip] │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - smlatteq r8, lr, r8, pc @ │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - smlatteq r8, lr, r8, pc @ │ │ │ │ - tsteq r8, r0, lsl r1 │ │ │ │ - tsteq sl, sl, asr r7 │ │ │ │ - smlabteq r8, r6, r8, pc @ │ │ │ │ - @ instruction: 0x0108f8ba │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + smlatbeq r8, r0, r1, r8 │ │ │ │ + tsteq sl, r6, asr #18 │ │ │ │ + smlabteq r8, sl, r9, pc @ │ │ │ │ + tsteq sl, r4, lsr #18 │ │ │ │ + @ instruction: 0x0108f9b2 │ │ │ │ + tsteq sl, r0, lsl #18 │ │ │ │ + smlatbeq r8, r0, r9, pc @ │ │ │ │ + @ instruction: 0x0108f990 │ │ │ │ + smlabbeq r8, ip, r9, pc @ │ │ │ │ + smlabbeq r8, r8, r9, pc @ │ │ │ │ + smlabbeq r8, r4, r9, pc @ │ │ │ │ + smlabbeq r8, r0, r9, pc @ │ │ │ │ + tstpeq r8, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, sl, lsl #5 │ │ │ │ + tstpeq r8, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + @ instruction: 0x010a77ba │ │ │ │ + tstpeq r8, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, lsr #3 │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + smlabteq r8, ip, r8, pc @ │ │ │ │ + tsteq fp, r8, asr sl │ │ │ │ @ instruction: 0x0108f8b4 │ │ │ │ - smlatbeq r8, lr, r8, pc @ │ │ │ │ - smlatbeq r8, r8, r8, pc @ │ │ │ │ - smlatbeq r8, r2, r8, pc @ │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - smlabteq r8, r0, lr, r7 │ │ │ │ - tstpeq r8, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq r5, [fp, -r8] │ │ │ │ - tstpeq r8, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r6, asr #1 │ │ │ │ - tsteq r1, r6, asr #31 │ │ │ │ - tstpeq r8, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r4, lsr r5 │ │ │ │ - tstpeq r8, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip │ │ │ │ - @ instruction: 0x010a74b6 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - smlabbeq r8, r6, ip, r7 │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - @ instruction: 0x01087bb6 │ │ │ │ + @ instruction: 0x0108f8b0 │ │ │ │ + smlatbeq r8, ip, r8, pc @ │ │ │ │ + tsteq r1, r6, lsr #2 │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + smlabbeq r8, lr, r7, pc @ │ │ │ │ + @ instruction: 0x010a7594 │ │ │ │ + smlabbeq r8, r8, r7, pc @ │ │ │ │ + smlabbeq r8, r2, r7, pc @ │ │ │ │ + tstpeq r8, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + tsteq sl, r6, lsl r5 │ │ │ │ + qaddeq r8, r8, r8 │ │ │ │ + smlatteq r8, r6, ip, r7 │ │ │ │ + tsteq fp, lr, ror pc │ │ │ │ + @ instruction: 0x01113e9e │ │ │ │ + tsteq r8, r6, lsl ip │ │ │ │ + tstpeq r8, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, fp, r7 │ │ │ │ + tstpeq r8, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ smlatteq r8, sl, r5, pc @ │ │ │ │ - ldrdeq pc, [r8, -lr] │ │ │ │ - ldrdeq pc, [r8, -r2] │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - smlatbeq r8, r8, r5, pc @ │ │ │ │ + smlatteq r8, sl, r5, pc @ │ │ │ │ + smlatteq r8, r0, r5, pc @ │ │ │ │ + tsteq sl, lr, lsr r3 │ │ │ │ + ldrdeq pc, [r8, -r6] │ │ │ │ + smlabteq r8, ip, r5, pc @ │ │ │ │ + smlabteq r8, r2, r5, pc @ │ │ │ │ + @ instruction: 0x0108f5b8 │ │ │ │ + smlatbeq r8, lr, r5, pc @ │ │ │ │ smlatbeq r8, r4, r5, pc @ │ │ │ │ - smlatbeq r8, r0, r5, pc @ │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - smlabbeq r8, sl, r5, pc @ │ │ │ │ - smlabbeq r8, sl, r5, pc @ │ │ │ │ - smlabbeq r8, r0, r5, pc @ │ │ │ │ - ldrdeq r7, [sl, -lr] │ │ │ │ - tstpeq r8, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f59a │ │ │ │ + @ instruction: 0x0108f590 │ │ │ │ + smlabbeq r8, r2, r5, pc @ │ │ │ │ + tstpeq r8, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r8, -ip] │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ strdeq pc, [r8, -r0] │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - smlatteq r8, ip, r4, pc @ │ │ │ │ smlatteq r8, r8, r4, pc @ │ │ │ │ - smlatteq r8, r4, r4, pc @ │ │ │ │ - smlatteq r8, r0, r4, pc @ │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - smlabteq r8, r8, r4, pc @ │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + smlabteq r8, r2, r4, pc @ │ │ │ │ @ instruction: 0x0108f4bc │ │ │ │ - @ instruction: 0x0108f4b4 │ │ │ │ - smlatbeq r8, r8, r4, pc @ │ │ │ │ - @ instruction: 0x0108f49c │ │ │ │ - @ instruction: 0x0108f490 │ │ │ │ + @ instruction: 0x0108f4ba │ │ │ │ + tsteq r1, r2, lsr sl │ │ │ │ + @ instruction: 0x010877b2 │ │ │ │ + @ instruction: 0x010a6f9c │ │ │ │ + smlabbeq r8, lr, r4, pc @ │ │ │ │ + smlabbeq r8, lr, r4, pc @ │ │ │ │ smlabbeq r8, r8, r4, pc @ │ │ │ │ - smlatbeq r8, r0, r7, r7 │ │ │ │ - tstpeq r8, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x011139d2 │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - tsteq sl, ip, lsr pc │ │ │ │ - tstpeq r8, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010873b8 │ │ │ │ + smlabbeq r8, r2, r4, pc @ │ │ │ │ + smlabbeq r8, r2, r4, pc @ │ │ │ │ + tstpeq r8, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ 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 │ │ │ │ - smlabteq r8, r6, r1, pc @ │ │ │ │ - tstpeq r8, lr, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, r2, pc @ │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - tstpeq r8, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r2, r3, pc @ │ │ │ │ - @ instruction: 0x0108f3b4 │ │ │ │ - tstpeq r8, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, r2, pc @ │ │ │ │ + tstpeq r8, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f3b8 │ │ │ │ + @ instruction: 0x0108f3be │ │ │ │ + tstpeq r8, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, sl, r4, pc @ │ │ │ │ - smlatteq r8, r4, r4, pc @ │ │ │ │ - tstpeq r8, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r6, r4, pc @ │ │ │ │ - tstpeq r8, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f5bc │ │ │ │ - ldrdeq pc, [r8, -r6] │ │ │ │ - tstpeq r8, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r6, r6, pc @ │ │ │ │ - smlabteq r8, ip, r6, pc @ │ │ │ │ - tstpeq r8, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r4, r7, pc @ │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ ldrdeq pc, [r8, -r6] │ │ │ │ - tstpeq r8, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r6, r8, pc @ │ │ │ │ - tstpeq r8, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r2, r9, pc @ │ │ │ │ - tstpeq r8, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, ip, sl, pc @ │ │ │ │ - tstpeq r8, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108fb9c │ │ │ │ - smlatbeq r8, r6, fp, pc @ │ │ │ │ - tstpeq r8, lr, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r2, ip, pc @ │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - smlabteq r8, r4, ip, pc @ │ │ │ │ - tstpeq r8, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, lr, lr, pc @ │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - tstpeq r8, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -sl] │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - smlabbeq r9, ip, r0, r0 │ │ │ │ - swpeq r0, r8, [r9] │ │ │ │ - tsteq r9, r4, lsr r1 │ │ │ │ - tsteq r9, sl, ror r1 │ │ │ │ - smlabteq r9, ip, r1, r0 │ │ │ │ - smlatbeq r9, r2, r1, r0 │ │ │ │ - tsteq r9, ip, lsr r2 │ │ │ │ - tsteq r9, r6, asr r2 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - @ instruction: 0x01090396 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - tsteq r9, r0, lsr r4 │ │ │ │ - tsteq r9, r2, lsr r4 │ │ │ │ - smlabteq r9, ip, r4, r0 │ │ │ │ - smlatteq r9, r4, r4, r0 │ │ │ │ - tsteq r9, lr, ror r5 │ │ │ │ - smlabbeq r9, r6, r5, r0 │ │ │ │ + ldrdeq pc, [r8, -r2] │ │ │ │ + tstpeq r8, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f592 │ │ │ │ + @ instruction: 0x0108f590 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + tstpeq r8, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, r6, pc @ │ │ │ │ + @ instruction: 0x0108f6b2 │ │ │ │ + tstpeq r8, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r0, r7, pc @ │ │ │ │ + tstpeq r8, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, r6, r8, pc @ │ │ │ │ + tstpeq r8, lr, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, sl, r9, pc @ │ │ │ │ + tstpeq r8, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fab6 │ │ │ │ + @ instruction: 0x0108fab4 │ │ │ │ + tstpeq r8, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fc9e │ │ │ │ + smlatteq r8, r2, ip, pc @ │ │ │ │ + tstpeq r8, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fdbc │ │ │ │ + ldrdeq pc, [r8, -r2] │ │ │ │ + tstpeq r8, sl, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, asr pc @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r2, pc, pc @ │ │ │ │ + smlatbeq r8, r2, pc, pc @ │ │ │ │ + tsteq r9, sl, lsr r0 │ │ │ │ + qaddeq r0, r2, r9 │ │ │ │ + smlatteq r9, ip, r0, r0 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + @ instruction: 0x01090194 │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + tsteq r9, r2, lsl #4 │ │ │ │ + @ instruction: 0x0109029c │ │ │ │ + @ instruction: 0x010902b6 │ │ │ │ + tsteq r9, r0, asr r3 │ │ │ │ + tsteq r9, ip, asr r3 │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + tsteq r9, ip, lsr r4 │ │ │ │ + @ instruction: 0x01090490 │ │ │ │ + @ instruction: 0x01090492 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + tsteq r9, r4, asr #10 │ │ │ │ + ldrdeq r0, [r9, -lr] │ │ │ │ + smlatteq r9, r6, r5, 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 │ │ │ │ - smlatteq r9, r8, r4, r0 │ │ │ │ - tsteq r9, ip, lsr #10 │ │ │ │ - tsteq r9, ip, ror r5 │ │ │ │ - tsteq r9, lr, ror #10 │ │ │ │ - tsteq r9, r6, lsl #12 │ │ │ │ - tsteq r9, ip, lsl r6 │ │ │ │ - @ instruction: 0x010906b4 │ │ │ │ - @ instruction: 0x010906be │ │ │ │ - tsteq r9, r8, asr r7 │ │ │ │ - @ instruction: 0x0109079c │ │ │ │ - smlatteq r9, ip, r7, r0 │ │ │ │ - smlatteq r9, sl, r7, r0 │ │ │ │ - smlabbeq r9, r2, r8, r0 │ │ │ │ - @ instruction: 0x0109089a │ │ │ │ - tsteq r9, r2, lsr r9 │ │ │ │ - tsteq r9, ip, lsr r9 │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - tsteq r9, sl, lsl sl │ │ │ │ - tsteq r9, sl, ror #20 │ │ │ │ - tsteq r9, ip, asr #20 │ │ │ │ - smlatteq r9, r4, sl, r0 │ │ │ │ + tsteq r9, r8, asr #10 │ │ │ │ + smlabbeq r9, ip, r5, r0 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + smlabteq r9, lr, r5, r0 │ │ │ │ + tsteq r9, r6, ror #12 │ │ │ │ + tsteq r9, ip, ror r6 │ │ │ │ + tsteq r9, r4, lsl r7 │ │ │ │ + tsteq r9, lr, lsl r7 │ │ │ │ + @ instruction: 0x010907b8 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, ip, asr #16 │ │ │ │ + tsteq r9, sl, asr #16 │ │ │ │ + smlatteq r9, r2, r8, r0 │ │ │ │ strdeq r0, [r9, -sl] │ │ │ │ - @ instruction: 0x01090b94 │ │ │ │ - @ instruction: 0x01090b9e │ │ │ │ - tsteq r9, r6, lsr ip │ │ │ │ - tsteq r9, sl, ror ip │ │ │ │ - smlabteq r9, sl, ip, r0 │ │ │ │ - smlabteq r9, sl, ip, r0 │ │ │ │ - tsteq r9, sl, lsl #26 │ │ │ │ + @ instruction: 0x01090992 │ │ │ │ + @ instruction: 0x0109099c │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + tsteq r9, sl, ror sl │ │ │ │ + smlabteq r9, sl, sl, r0 │ │ │ │ + smlatbeq r9, ip, sl, r0 │ │ │ │ + tsteq r9, r4, asr #22 │ │ │ │ + tsteq r9, sl, asr fp │ │ │ │ strdeq r0, [r9, -r4] │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ - ldrdeq r2, [r9, -r8] │ │ │ │ - tsteq r9, r8, lsr #26 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - tsteq r9, r8, lsr sp │ │ │ │ strdeq r0, [r9, -lr] │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - tsteq r9, ip, lsr sp │ │ │ │ - tsteq r9, sl, lsl sp │ │ │ │ - tsteq r9, lr, lsl #18 │ │ │ │ - tsteq r9, r8, asr #26 │ │ │ │ - tsteq r9, r0, lsr #18 │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - tsteq r9, r2, asr sp │ │ │ │ - tsteq r9, ip, lsr sp │ │ │ │ - tsteq r9, r2, lsr r9 │ │ │ │ - tsteq r9, r0, lsl r9 │ │ │ │ - tsteq r9, r0, ror sp │ │ │ │ - tsteq r9, ip, lsr r9 │ │ │ │ - smlabbeq r9, r0, sp, r0 │ │ │ │ - tsteq r9, ip, lsl sp │ │ │ │ - tsteq r9, r0, lsl r9 │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ + @ instruction: 0x01090c96 │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + tsteq r9, sl, lsr #26 │ │ │ │ + tsteq r9, sl, lsr #26 │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + tsteq r9, r4, asr sp │ │ │ │ + tsteq r9, ip, asr r9 │ │ │ │ + tsteq r9, r8, lsr r9 │ │ │ │ + smlabbeq r9, r8, sp, r0 │ │ │ │ + tsteq r9, r4, asr r9 │ │ │ │ + @ instruction: 0x01090d98 │ │ │ │ tsteq r9, lr, asr sp │ │ │ │ - tsteq r9, r0, asr #26 │ │ │ │ - tsteq r9, r6, lsr r9 │ │ │ │ - tsteq r9, r2, lsr #18 │ │ │ │ - smlabbeq r9, r4, sp, r0 │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ + tsteq r9, r2, asr r9 │ │ │ │ tsteq r9, ip, lsr r9 │ │ │ │ - @ instruction: 0x01090d9e │ │ │ │ - smlabbeq r9, r0, sp, r0 │ │ │ │ - tsteq r9, r6, ror r9 │ │ │ │ - @ instruction: 0x01090db0 │ │ │ │ - smlabbeq r9, sl, r9, r2 │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ + @ instruction: 0x01090d9c │ │ │ │ + tsteq r9, sl, ror sp │ │ │ │ + tsteq r9, lr, ror #18 │ │ │ │ + smlatbeq r9, r8, sp, r0 │ │ │ │ + smlabbeq r9, r0, r9, r2 │ │ │ │ + tsteq r9, r2, asr r9 │ │ │ │ @ instruction: 0x01090db2 │ │ │ │ + @ instruction: 0x01090d9c │ │ │ │ + @ instruction: 0x01092992 │ │ │ │ + tsteq r9, r0, ror r9 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + @ instruction: 0x0109299c │ │ │ │ + smlatteq r9, r0, sp, r0 │ │ │ │ + tsteq r9, ip, ror sp │ │ │ │ + tsteq r9, r0, ror r9 │ │ │ │ + tsteq r9, ip, asr r9 │ │ │ │ + @ instruction: 0x01090dbe │ │ │ │ smlatbeq r9, r0, sp, r0 │ │ │ │ @ instruction: 0x01092996 │ │ │ │ - tsteq r9, r4, ror r9 │ │ │ │ - ldrdeq r0, [r9, -r6] │ │ │ │ + smlabbeq r9, r2, r9, r2 │ │ │ │ + smlatteq r9, r4, sp, r0 │ │ │ │ + @ instruction: 0x01090db8 │ │ │ │ + @ instruction: 0x010929b0 │ │ │ │ + @ instruction: 0x0109299c │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ + smlatteq r9, r0, sp, r0 │ │ │ │ + ldrdeq r2, [r9, -r6] │ │ │ │ + tsteq r9, r0, lsl lr │ │ │ │ + smlatteq r9, sl, r9, r2 │ │ │ │ + @ instruction: 0x010929b0 │ │ │ │ + tsteq r9, r2, lsl lr │ │ │ │ + tsteq r9, r0, lsl #28 │ │ │ │ + strdeq r2, [r9, -r6] │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + tsteq r9, r6, lsr lr │ │ │ │ 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 │ │ │ │ - tsteq r9, ip, ror r8 │ │ │ │ - smlabteq r9, r2, ip, r0 │ │ │ │ - @ instruction: 0x01090c94 │ │ │ │ - smlabbeq r9, r8, r8, r2 │ │ │ │ - tsteq r9, r2, ror r8 │ │ │ │ - ldrdeq r0, [r9, -r2] │ │ │ │ - @ instruction: 0x01090cb2 │ │ │ │ - smlatbeq r9, r6, r8, r2 │ │ │ │ - ldrdeq r0, [r9, -lr] │ │ │ │ - @ instruction: 0x010928b6 │ │ │ │ - tsteq r9, lr, ror #16 │ │ │ │ - smlabteq r9, lr, ip, r0 │ │ │ │ - @ instruction: 0x01090cb8 │ │ │ │ - smlatbeq r9, ip, r8, r2 │ │ │ │ - smlabbeq r9, sl, r8, r2 │ │ │ │ - smlatteq r9, ip, ip, r0 │ │ │ │ - @ instruction: 0x010928b8 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - smlabteq r9, lr, ip, r0 │ │ │ │ - smlabteq r9, r2, r8, r2 │ │ │ │ - smlatbeq r9, lr, r8, r2 │ │ │ │ - tsteq r9, lr, lsl #26 │ │ │ │ - smlatteq r9, ip, ip, r0 │ │ │ │ - smlatteq r9, r0, r8, r2 │ │ │ │ - tsteq r9, r8, lsl sp │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - @ instruction: 0x010928b8 │ │ │ │ - tsteq r9, r8, lsl sp │ │ │ │ - tsteq r9, r2, lsl #26 │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - tsteq r9, r4, lsr sp │ │ │ │ - tsteq r9, r0, lsl #18 │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + tsteq r9, r2, lsr #26 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + smlatteq r9, r8, r8, r2 │ │ │ │ + ldrdeq r2, [r9, -r2] │ │ │ │ + tsteq r9, r2, lsr sp │ │ │ │ + tsteq r9, r2, lsl sp │ │ │ │ + tsteq r9, r6, lsl #18 │ │ │ │ + tsteq r9, lr, lsr sp │ │ │ │ + tsteq r9, r6, lsl r9 │ │ │ │ + smlabteq r9, lr, r8, r2 │ │ │ │ + tsteq r9, lr, lsr #26 │ │ │ │ tsteq r9, r8, lsl sp │ │ │ │ tsteq r9, ip, lsl #18 │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, r6, asr sp │ │ │ │ - tsteq r9, r4, lsr sp │ │ │ │ - tsteq r9, sl, lsr #18 │ │ │ │ - tsteq r9, r2, ror #26 │ │ │ │ - tsteq r9, sl, lsr r9 │ │ │ │ - smlatteq r9, r2, r8, r2 │ │ │ │ - tsteq r9, r2, asr #26 │ │ │ │ + smlatteq r9, sl, r8, r2 │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + tsteq r9, r8, lsl r9 │ │ │ │ + tsteq r9, ip, asr sp │ │ │ │ tsteq r9, lr, lsr #26 │ │ │ │ tsteq r9, r2, lsr #18 │ │ │ │ - tsteq r9, r0, lsl #18 │ │ │ │ - tsteq r9, r0, ror #26 │ │ │ │ - tsteq r9, lr, lsr #18 │ │ │ │ - tsteq r9, r2, ror sp │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ - tsteq r9, r8, lsr r9 │ │ │ │ - tsteq r9, r2, lsr #18 │ │ │ │ - smlabbeq r9, r6, sp, r0 │ │ │ │ - tsteq r9, r6, ror #26 │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ - @ instruction: 0x01090d96 │ │ │ │ - tsteq r9, r0, ror r9 │ │ │ │ - tsteq r9, r8, lsr r9 │ │ │ │ - @ instruction: 0x01090d9a │ │ │ │ - smlabbeq r9, r6, sp, r0 │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - tsteq r9, lr, asr r9 │ │ │ │ + tsteq r9, lr, lsl #18 │ │ │ │ + tsteq r9, lr, ror #26 │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + tsteq r9, r0, asr #18 │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + tsteq r9, r2, asr r9 │ │ │ │ + tsteq r9, r8, lsl r9 │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + tsteq r9, r2, ror #26 │ │ │ │ + tsteq r9, r6, asr r9 │ │ │ │ + tsteq r9, r4, lsr r9 │ │ │ │ + @ instruction: 0x01090d94 │ │ │ │ + tsteq r9, r0, ror #18 │ │ │ │ + smlatbeq r9, r4, sp, r0 │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + tsteq r9, ip, ror #18 │ │ │ │ + tsteq r9, r6, asr r9 │ │ │ │ + @ instruction: 0x01090db6 │ │ │ │ + @ instruction: 0x01090d94 │ │ │ │ + smlabbeq r9, sl, r9, r2 │ │ │ │ + smlabteq r9, r2, sp, r0 │ │ │ │ + @ instruction: 0x0109299a │ │ │ │ + tsteq r9, r2, asr #18 │ │ │ │ + smlatbeq r9, r2, sp, r0 │ │ │ │ + smlabbeq r9, lr, sp, r0 │ │ │ │ + smlabbeq r9, r2, r9, r2 │ │ │ │ + tsteq r9, r0, ror #18 │ │ │ │ smlabteq r9, r0, sp, r0 │ │ │ │ smlabbeq r9, lr, r9, r2 │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - smlatbeq r9, sl, sp, r0 │ │ │ │ - smlatbeq r9, r0, r9, r2 │ │ │ │ - smlabbeq r9, ip, r9, r2 │ │ │ │ - smlatteq r9, lr, sp, r0 │ │ │ │ - smlabteq r9, lr, sp, r0 │ │ │ │ - smlabteq r9, r4, r9, r2 │ │ │ │ - tsteq r9, r0, lsl #28 │ │ │ │ - ldrdeq r2, [r9, -sl] │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + smlatbeq r9, r4, sp, r0 │ │ │ │ + @ instruction: 0x01092998 │ │ │ │ + smlabbeq r9, r2, r9, r2 │ │ │ │ + smlatteq r9, r6, sp, r0 │ │ │ │ + smlabteq r9, r6, sp, r0 │ │ │ │ + @ instruction: 0x010929bc │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + @ instruction: 0x01092998 │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + smlatteq r9, r6, sp, r0 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + @ instruction: 0x010929be │ │ │ │ + tsteq r9, r0, lsr #28 │ │ │ │ + smlatteq r9, lr, r9, r2 │ │ │ │ + tsteq r9, r4, lsr lr │ │ │ │ + tsteq r9, sl, lsl #28 │ │ │ │ + tsteq r9, r0, lsl #20 │ │ │ │ + smlatteq r9, ip, r9, r2 │ │ │ │ + tsteq r9, lr, asr #28 │ │ │ │ + tsteq r9, lr, lsr #28 │ │ │ │ + tsteq r9, r4, lsr #20 │ │ │ │ + tsteq r9, r0, ror #28 │ │ │ │ + tsteq r9, sl, lsr sl │ │ │ │ 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 │ │ │ │ - tsteq r9, r6, ror #16 │ │ │ │ - smlabteq r9, r6, ip, r0 │ │ │ │ - @ instruction: 0x01090cb0 │ │ │ │ - smlatbeq r9, r6, r8, r2 │ │ │ │ - smlabbeq r9, r4, r8, r2 │ │ │ │ - smlatteq r9, r4, ip, r0 │ │ │ │ - @ instruction: 0x010928b0 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - smlabteq r9, r8, ip, r0 │ │ │ │ - @ instruction: 0x010928bc │ │ │ │ - smlatbeq r9, r6, r8, r2 │ │ │ │ - tsteq r9, r6, lsl #26 │ │ │ │ - smlatteq r9, r6, ip, r0 │ │ │ │ - ldrdeq r2, [r9, -sl] │ │ │ │ - tsteq r9, r2, lsl sp │ │ │ │ - smlatteq r9, sl, r8, r2 │ │ │ │ - smlatbeq r9, lr, r8, r2 │ │ │ │ - tsteq r9, r0, lsl sp │ │ │ │ - strdeq r0, [r9, -sl] │ │ │ │ - smlatteq r9, lr, r8, r2 │ │ │ │ - smlabteq r9, ip, r8, r2 │ │ │ │ - tsteq r9, ip, lsr #26 │ │ │ │ - strdeq r2, [r9, -sl] │ │ │ │ - tsteq r9, lr, lsr sp │ │ │ │ + smlabteq r9, r6, r8, r2 │ │ │ │ + tsteq r9, r6, lsr #26 │ │ │ │ tsteq r9, r0, lsl sp │ │ │ │ - tsteq r9, r4, lsl #18 │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - tsteq r9, r0, asr sp │ │ │ │ - tsteq r9, lr, lsr #26 │ │ │ │ - tsteq r9, r2, lsr #18 │ │ │ │ + tsteq r9, r6, lsl #18 │ │ │ │ + smlatteq r9, r4, r8, r2 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, r0, lsl r9 │ │ │ │ + tsteq r9, r4, asr sp │ │ │ │ + tsteq r9, r8, lsr #26 │ │ │ │ + tsteq r9, ip, lsl r9 │ │ │ │ + tsteq r9, r6, lsl #18 │ │ │ │ + tsteq r9, r6, ror #26 │ │ │ │ + tsteq r9, r6, asr #26 │ │ │ │ + tsteq r9, sl, lsr r9 │ │ │ │ + tsteq r9, r2, ror sp │ │ │ │ + tsteq r9, sl, asr #18 │ │ │ │ + tsteq r9, lr, lsl #18 │ │ │ │ + tsteq r9, r0, ror sp │ │ │ │ tsteq r9, sl, asr sp │ │ │ │ - tsteq r9, r2, lsr r9 │ │ │ │ - smlabbeq r9, sl, r1, r1 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - smlatteq r8, sl, lr, ip │ │ │ │ - smlabbeq r8, sl, r9, ip │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ - @ instruction: 0x0108c59a │ │ │ │ - smlabbeq r8, lr, r4, ip │ │ │ │ - tsteq r8, sl, asr #8 │ │ │ │ - tsteq r8, sl, lsl r4 │ │ │ │ - tsteq r8, r6, lsr #8 │ │ │ │ - ldrdeq r4, [r8, -r6] │ │ │ │ - tsteq r8, lr, lsr r4 │ │ │ │ - smlabteq r8, r6, r2, r4 │ │ │ │ + tsteq r9, lr, asr #18 │ │ │ │ + tsteq r9, ip, lsr #18 │ │ │ │ + smlabbeq r9, ip, sp, r0 │ │ │ │ + tsteq r9, sl, asr r9 │ │ │ │ + @ instruction: 0x01090d9e │ │ │ │ + tsteq r9, r0, ror sp │ │ │ │ + tsteq r9, r4, ror #18 │ │ │ │ + tsteq r9, r0, asr r9 │ │ │ │ + @ instruction: 0x01090db0 │ │ │ │ + smlabbeq r9, lr, sp, r0 │ │ │ │ + smlabbeq r9, r2, r9, r2 │ │ │ │ + @ instruction: 0x01090dba │ │ │ │ + @ instruction: 0x01092992 │ │ │ │ + smlatteq r9, sl, r1, r1 │ │ │ │ + smlabbeq r8, r2, lr, sp │ │ │ │ + tsteq r8, sl, asr #30 │ │ │ │ + smlatteq r8, sl, r9, ip │ │ │ │ + smlabbeq r8, r2, r7, ip │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ smlatteq r8, lr, r4, ip │ │ │ │ - @ instruction: 0x0108c496 │ │ │ │ - @ instruction: 0x0108c4ba │ │ │ │ - smlatbeq r8, r6, r2, r4 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - @ instruction: 0x01084296 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - @ instruction: 0x0108c59a │ │ │ │ + smlatbeq r8, sl, r4, ip │ │ │ │ + tsteq r8, sl, ror r4 │ │ │ │ + smlabbeq r8, r6, r4, ip │ │ │ │ + tsteq r8, r6, lsr r3 │ │ │ │ + @ instruction: 0x0108c49e │ │ │ │ + tsteq r8, r6, lsr #6 │ │ │ │ + tsteq r8, lr, asr #10 │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + tsteq r8, sl, lsl r5 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ tsteq r8, r2, asr r5 │ │ │ │ - tsteq r8, lr, asr r5 │ │ │ │ - tsteq r8, lr, ror #4 │ │ │ │ - smlatbeq r8, r2, r5, ip │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + tsteq r8, lr, asr r6 │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + @ instruction: 0x0108c5b2 │ │ │ │ + @ instruction: 0x0108c5be │ │ │ │ + smlabteq r8, lr, r2, r4 │ │ │ │ + tsteq r8, r2, lsl #12 │ │ │ │ + @ instruction: 0x010842be │ │ │ │ + smlabbeq r8, sl, r6, ip │ │ │ │ + tsteq r8, lr, asr #12 │ │ │ │ + tsteq r8, lr, asr r6 │ │ │ │ + @ instruction: 0x0108429e │ │ │ │ + smlabbeq r8, r2, r6, ip │ │ │ │ + smlabbeq r8, lr, r2, r4 │ │ │ │ + smlatteq r8, lr, r7, ip │ │ │ │ + tsteq r8, lr, lsr r7 │ │ │ │ + smlatteq r8, lr, r6, ip │ │ │ │ + @ instruction: 0x0108c6ba │ │ │ │ + smlabteq r8, r6, r6, ip │ │ │ │ tsteq r8, lr, asr r2 │ │ │ │ - tsteq r8, sl, lsr #12 │ │ │ │ - smlatteq r8, lr, r5, ip │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, lr, lsr r2 │ │ │ │ - tsteq r8, r2, lsr #12 │ │ │ │ + smlatteq r8, r6, r6, ip │ │ │ │ + tsteq r8, lr, asr #4 │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + tsteq r8, lr, lsr #14 │ │ │ │ + tsteq r8, lr, lsr r7 │ │ │ │ tsteq r8, lr, lsr #4 │ │ │ │ - smlabbeq r8, lr, r7, ip │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - smlabbeq r8, lr, r6, ip │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ - tsteq r8, r6, ror #12 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - smlabbeq r8, r6, r6, ip │ │ │ │ - smlatteq r8, lr, r1, r4 │ │ │ │ - tsteq r8, r6, lsl #14 │ │ │ │ - smlabteq r8, lr, r6, ip │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, lr, asr r7 │ │ │ │ + tsteq r8, lr, lsl r2 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + @ instruction: 0x0108c79e │ │ │ │ + smlatbeq r8, lr, r7, ip │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + smlabteq r8, sl, r7, ip │ │ │ │ + smlatteq r8, r6, r1, r4 │ │ │ │ + tsteq r8, lr, lsl r8 │ │ │ │ + smlatteq r8, lr, r7, ip │ │ │ │ smlabteq r8, lr, r1, r4 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ @ instruction: 0x010841be │ │ │ │ - @ instruction: 0x0108c7ba │ │ │ │ - tsteq r8, r6, ror r7 │ │ │ │ - tsteq r8, lr, lsr r7 │ │ │ │ - tsteq r8, lr, asr #14 │ │ │ │ - @ instruction: 0x01084196 │ │ │ │ - tsteq r8, sl, ror #14 │ │ │ │ + tsteq r8, r6, ror #20 │ │ │ │ + tsteq r8, r2, asr #18 │ │ │ │ + smlatbeq r8, lr, r8, ip │ │ │ │ + tsteq r8, sl, ror #16 │ │ │ │ + tsteq r8, sl, lsr r8 │ │ │ │ + tsteq r8, r6, asr #16 │ │ │ │ smlabbeq r8, r6, r1, r4 │ │ │ │ - @ instruction: 0x0108c7be │ │ │ │ - smlabbeq r8, lr, r7, ip │ │ │ │ - tsteq r8, lr, ror #2 │ │ │ │ - @ instruction: 0x0108c7ba │ │ │ │ - tsteq r8, lr, asr r1 │ │ │ │ - tsteq r8, r6, lsl #20 │ │ │ │ - smlatteq r8, r2, r8, ip │ │ │ │ - tsteq r8, lr, asr #16 │ │ │ │ - tsteq r8, sl, lsl #16 │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - smlatteq r8, r6, r7, ip │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, r6, lsl r1 │ │ │ │ - tsteq r8, r6, ror #16 │ │ │ │ - tsteq r8, r6, lsr r8 │ │ │ │ - tsteq r8, r2, asr #16 │ │ │ │ - strdeq r4, [r8, -r6] │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - smlatteq r8, r6, r0, r4 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - @ instruction: 0x0108c8ba │ │ │ │ - smlabbeq r8, sl, r8, ip │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ + tsteq r8, r6, ror r1 │ │ │ │ + smlabteq r8, r6, r8, ip │ │ │ │ @ instruction: 0x0108c896 │ │ │ │ - strheq r4, [r8, -lr] │ │ │ │ - smlatbeq r8, lr, r8, ip │ │ │ │ - smlatbeq r8, lr, r0, r4 │ │ │ │ - tsteq r8, r6, lsl #18 │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ - swpeq r4, r6, [r8] │ │ │ │ - tsteq r8, r2, lsl #18 │ │ │ │ - smlabbeq r8, r6, r0, r4 │ │ │ │ - smlabbeq r8, r6, sl, ip │ │ │ │ - @ instruction: 0x0108c9ba │ │ │ │ - tsteq r8, lr, ror #18 │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - qaddeq r4, r6, r8 │ │ │ │ + smlatbeq r8, r2, r8, ip │ │ │ │ + tsteq r8, r6, asr r1 │ │ │ │ + @ instruction: 0x0108c8ba │ │ │ │ + tsteq r8, r6, asr #2 │ │ │ │ + tsteq r8, lr, asr r9 │ │ │ │ + tsteq r8, sl, lsl r9 │ │ │ │ + smlatteq r8, sl, r8, ip │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + tsteq r8, lr, lsl r1 │ │ │ │ + tsteq r8, lr, lsl #18 │ │ │ │ + tsteq r8, lr, lsl #2 │ │ │ │ tsteq r8, r6, ror #18 │ │ │ │ - tsteq r8, r6, asr #32 │ │ │ │ - smlatteq r8, sl, r9, ip │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + tsteq r8, r2, ror #18 │ │ │ │ + smlatteq r8, r6, r0, r4 │ │ │ │ + smlatteq r8, r6, sl, ip │ │ │ │ + tsteq r8, sl, lsl sl │ │ │ │ + smlabteq r8, lr, r9, ip │ │ │ │ + smlatbeq r8, r2, r9, ip │ │ │ │ smlatbeq r8, sl, r9, ip │ │ │ │ - @ instruction: 0x0108c9be │ │ │ │ + strheq r4, [r8, -r6] │ │ │ │ + smlabteq r8, r6, r9, ip │ │ │ │ + smlatbeq r8, r6, r0, r4 │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ + tsteq r8, lr, lsl sl │ │ │ │ + smlabbeq r8, r6, r0, r4 │ │ │ │ + tsteq r8, r6, asr #20 │ │ │ │ + tsteq r8, r6, ror r0 │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + smlatbeq r8, r6, sl, ip │ │ │ │ + smlabteq r8, r2, sl, ip │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, lr, lsr r0 │ │ │ │ + @ instruction: 0x0108cb9e │ │ │ │ + tsteq r8, lr, asr #22 │ │ │ │ tsteq r8, r6, lsr #32 │ │ │ │ - smlatteq r8, r6, r9, ip │ │ │ │ + smlatbeq r8, sl, fp, ip │ │ │ │ tsteq r8, r6, lsl r0 │ │ │ │ - tsteq r8, sl, lsl #22 │ │ │ │ - @ instruction: 0x0108ca96 │ │ │ │ - tsteq r8, r6, asr #20 │ │ │ │ - tsteq r8, r2, ror #20 │ │ │ │ - smlatteq r8, lr, pc, r3 @ │ │ │ │ - @ instruction: 0x0108ca9a │ │ │ │ - ldrdeq r3, [r8, -lr] │ │ │ │ - tsteq r8, lr, lsr fp │ │ │ │ - smlatteq r8, lr, sl, ip │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ + smlatbeq r8, r6, pc, ip @ │ │ │ │ + smlabteq r8, sl, sp, ip │ │ │ │ + smlabteq r8, r6, ip, ip │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + tsteq r8, lr, lsl ip │ │ │ │ + ldrdeq r3, [r8, -r6] │ │ │ │ + tsteq r8, r6, asr ip │ │ │ │ smlabteq r8, r6, pc, r3 @ │ │ │ │ - tsteq r8, sl, asr #22 │ │ │ │ - @ instruction: 0x01083fb6 │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - tsteq r8, r6, asr #30 │ │ │ │ - tsteq r8, sl, ror #26 │ │ │ │ - tsteq r8, r6, ror #24 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - smlatbeq r8, r2, fp, ip │ │ │ │ - @ instruction: 0x0108cbbe │ │ │ │ - tsteq r8, r6, ror pc │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - tsteq r8, r6, ror #30 │ │ │ │ - @ instruction: 0x0108ccbe │ │ │ │ - tsteq r8, lr, ror #24 │ │ │ │ - smlabbeq r8, sl, ip, ip │ │ │ │ + tsteq r8, lr, lsl sp │ │ │ │ + smlabteq r8, lr, ip, ip │ │ │ │ + smlatteq r8, sl, ip, ip │ │ │ │ + smlatbeq r8, r6, pc, r3 @ │ │ │ │ + tsteq r8, r2, lsr #26 │ │ │ │ + @ instruction: 0x01083f96 │ │ │ │ + tsteq r8, r6, asr lr │ │ │ │ + smlatteq r8, r2, sp, ip │ │ │ │ + @ instruction: 0x0108cd92 │ │ │ │ + smlatbeq r8, lr, sp, ip │ │ │ │ + tsteq r8, lr, ror #30 │ │ │ │ + smlatteq r8, r6, sp, ip │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + smlabbeq r8, sl, lr, ip │ │ │ │ + tsteq r8, sl, lsr lr │ │ │ │ tsteq r8, r6, asr #30 │ │ │ │ - smlabteq r8, r2, ip, ip │ │ │ │ + @ instruction: 0x0108ce96 │ │ │ │ tsteq r8, r6, lsr pc │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - smlabbeq r8, r2, sp, ip │ │ │ │ - tsteq r8, r2, lsr sp │ │ │ │ - tsteq r8, lr, asr #26 │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ - smlabbeq r8, r6, sp, ip │ │ │ │ - strdeq r3, [r8, -lr] │ │ │ │ - tsteq r8, sl, lsr #28 │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - smlatteq r8, r6, lr, r3 │ │ │ │ - tsteq r8, r6, lsr lr │ │ │ │ + smlabteq r8, r6, r0, sp │ │ │ │ + smlabteq r8, r2, pc, ip @ │ │ │ │ + tsteq r8, lr, asr #30 │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + tsteq r8, r2, asr pc │ │ │ │ + strdeq r3, [r8, -r6] │ │ │ │ + tsteq r8, sl, lsl r0 │ │ │ │ + smlabteq r8, sl, pc, ip @ │ │ │ │ + smlatteq r8, r6, pc, ip @ │ │ │ │ ldrdeq r3, [r8, -r6] │ │ │ │ - tsteq r8, r6, rrx │ │ │ │ - tsteq r8, r2, ror #30 │ │ │ │ - smlatteq r8, lr, lr, ip │ │ │ │ - @ instruction: 0x0108ce9e │ │ │ │ - @ instruction: 0x0108ceba │ │ │ │ - smlatbeq r8, r6, lr, r3 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - @ instruction: 0x01083e96 │ │ │ │ - @ instruction: 0x0108cfba │ │ │ │ - tsteq r8, sl, ror #30 │ │ │ │ - smlabbeq r8, r6, pc, ip @ │ │ │ │ + tsteq r8, lr, lsl r0 │ │ │ │ + smlabteq r8, r6, lr, r3 │ │ │ │ + tsteq r8, r2, asr r1 │ │ │ │ + ldrdeq sp, [r8, -lr] │ │ │ │ + smlabbeq r8, lr, r0, sp │ │ │ │ + smlatbeq r8, sl, r0, sp │ │ │ │ + @ instruction: 0x01083e9e │ │ │ │ + smlatteq r8, r2, r0, sp │ │ │ │ + smlabbeq r8, lr, lr, r3 │ │ │ │ + smlabbeq r8, r6, r1, sp │ │ │ │ + tsteq r8, r6, lsr r1 │ │ │ │ tsteq r8, r6, ror lr │ │ │ │ - @ instruction: 0x0108cfbe │ │ │ │ + @ instruction: 0x0108d192 │ │ │ │ tsteq r8, r6, ror #28 │ │ │ │ + @ instruction: 0x0108d596 │ │ │ │ + @ instruction: 0x0108d3ba │ │ │ │ + @ instruction: 0x0108d2b6 │ │ │ │ + tsteq r8, r2, asr #4 │ │ │ │ strdeq sp, [r8, -r2] │ │ │ │ - tsteq r8, lr, ror r0 │ │ │ │ - tsteq r8, lr, lsr #32 │ │ │ │ - tsteq r8, sl, asr #32 │ │ │ │ - tsteq r8, lr, lsr lr │ │ │ │ - smlabbeq r8, r2, r0, sp │ │ │ │ + tsteq r8, lr, lsl #4 │ │ │ │ tsteq r8, lr, lsr #28 │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ + tsteq r8, r6, asr #4 │ │ │ │ + tsteq r8, lr, lsl lr │ │ │ │ + tsteq r8, lr, lsl #6 │ │ │ │ + @ instruction: 0x0108d2be │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ + strdeq r3, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsl r3 │ │ │ │ + smlatteq r8, lr, sp, r3 │ │ │ │ + tsteq r8, r6, asr #8 │ │ │ │ + ldrdeq sp, [r8, -r2] │ │ │ │ + smlabbeq r8, r2, r3, sp │ │ │ │ + @ instruction: 0x0108d39e │ │ │ │ + smlabteq r8, r6, sp, r3 │ │ │ │ ldrdeq sp, [r8, -r6] │ │ │ │ - tsteq r8, r6, lsl lr │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - tsteq r8, r6, lsl #28 │ │ │ │ - tsteq r8, r6, lsr r5 │ │ │ │ - tsteq r8, sl, asr r3 │ │ │ │ - tsteq r8, r6, asr r2 │ │ │ │ - smlatteq r8, r2, r1, sp │ │ │ │ - @ instruction: 0x0108d192 │ │ │ │ - smlatbeq r8, lr, r1, sp │ │ │ │ - smlabteq r8, lr, sp, r3 │ │ │ │ - smlatteq r8, r6, r1, sp │ │ │ │ - @ instruction: 0x01083dbe │ │ │ │ - smlatbeq r8, lr, r2, sp │ │ │ │ - tsteq r8, lr, asr r2 │ │ │ │ - tsteq r8, sl, ror r2 │ │ │ │ + @ instruction: 0x01083db6 │ │ │ │ + tsteq r8, sl, ror r4 │ │ │ │ + tsteq r8, sl, lsr #8 │ │ │ │ @ instruction: 0x01083d9e │ │ │ │ - @ instruction: 0x0108d2b2 │ │ │ │ + smlabbeq r8, r6, r4, sp │ │ │ │ smlabbeq r8, lr, sp, r3 │ │ │ │ - smlatteq r8, r6, r3, sp │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ - tsteq r8, r2, lsr #6 │ │ │ │ - tsteq r8, lr, lsr r3 │ │ │ │ - tsteq r8, r6, ror #26 │ │ │ │ - tsteq r8, r6, ror r3 │ │ │ │ - tsteq r8, r6, asr sp │ │ │ │ - tsteq r8, sl, lsl r4 │ │ │ │ - smlabteq r8, sl, r3, sp │ │ │ │ - tsteq r8, lr, lsr sp │ │ │ │ - tsteq r8, r6, lsr #8 │ │ │ │ + @ instruction: 0x0108d6b6 │ │ │ │ + @ instruction: 0x0108d5b2 │ │ │ │ + tsteq r8, lr, lsr r5 │ │ │ │ + smlatteq r8, lr, r4, sp │ │ │ │ + tsteq r8, sl, lsl #10 │ │ │ │ + tsteq r8, lr, asr sp │ │ │ │ + tsteq r8, r2, asr #10 │ │ │ │ + tsteq r8, lr, asr #26 │ │ │ │ + tsteq r8, sl, lsl #12 │ │ │ │ + @ instruction: 0x0108d5ba │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ tsteq r8, lr, lsr #26 │ │ │ │ - tsteq r8, r6, asr r6 │ │ │ │ - tsteq r8, r2, asr r5 │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - smlabbeq r8, lr, r4, sp │ │ │ │ - smlatbeq r8, sl, r4, sp │ │ │ │ - strdeq r3, [r8, -lr] │ │ │ │ - smlatteq r8, r2, r4, sp │ │ │ │ - smlatteq r8, lr, ip, r3 │ │ │ │ - smlatbeq r8, sl, r5, sp │ │ │ │ - tsteq r8, sl, asr r5 │ │ │ │ - tsteq r8, r6, ror r5 │ │ │ │ + tsteq r8, lr, lsl #12 │ │ │ │ + tsteq r8, lr, lsl sp │ │ │ │ + tsteq r8, r2, asr #14 │ │ │ │ + smlabteq r8, lr, r6, sp │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + @ instruction: 0x0108d69a │ │ │ │ + strdeq r3, [r8, -r6] │ │ │ │ + ldrdeq sp, [r8, -r2] │ │ │ │ + smlatteq r8, r6, ip, r3 │ │ │ │ + tsteq r8, r6, ror r7 │ │ │ │ + tsteq r8, r6, lsr #14 │ │ │ │ smlabteq r8, lr, ip, r3 │ │ │ │ - smlatbeq r8, lr, r5, sp │ │ │ │ + smlabbeq r8, r2, r7, sp │ │ │ │ @ instruction: 0x01083cbe │ │ │ │ - smlatteq r8, r2, r6, sp │ │ │ │ - tsteq r8, lr, ror #12 │ │ │ │ - tsteq r8, lr, lsl r6 │ │ │ │ - tsteq r8, sl, lsr r6 │ │ │ │ - @ instruction: 0x01083c96 │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - smlabbeq r8, r6, ip, r3 │ │ │ │ - tsteq r8, r6, lsl r7 │ │ │ │ - smlabteq r8, r6, r6, sp │ │ │ │ - tsteq r8, lr, ror #24 │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - smlabbeq r8, sl, r6, lr │ │ │ │ - smlatteq r8, sl, lr, sp │ │ │ │ - tsteq r8, r6, lsl fp │ │ │ │ - tsteq r8, sl, lsr r9 │ │ │ │ - tsteq r8, r6, lsr r8 │ │ │ │ - smlabteq r8, r2, r7, sp │ │ │ │ - tsteq r8, r2, ror r7 │ │ │ │ - smlabbeq r8, lr, r7, sp │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - smlabteq r8, r6, r7, sp │ │ │ │ - tsteq r8, r6, lsl #24 │ │ │ │ - smlabbeq r8, lr, r8, sp │ │ │ │ - tsteq r8, lr, lsr r8 │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - smlatteq r8, r6, fp, r3 │ │ │ │ - @ instruction: 0x0108d892 │ │ │ │ - ldrdeq r3, [r8, -r6] │ │ │ │ - smlabteq r8, r6, r9, sp │ │ │ │ - tsteq r8, r2, asr r9 │ │ │ │ - tsteq r8, r2, lsl #18 │ │ │ │ - tsteq r8, lr, lsl r9 │ │ │ │ - smlatbeq r8, lr, fp, r3 │ │ │ │ - tsteq r8, r6, asr r9 │ │ │ │ - @ instruction: 0x01083b9e │ │ │ │ - strdeq sp, [r8, -sl] │ │ │ │ - smlatbeq r8, sl, r9, sp │ │ │ │ + smlatteq r8, sl, r6, lr │ │ │ │ + tsteq r8, sl, asr #30 │ │ │ │ + tsteq r8, r6, ror fp │ │ │ │ + @ instruction: 0x0108d99a │ │ │ │ + @ instruction: 0x0108d896 │ │ │ │ + tsteq r8, r2, lsr #16 │ │ │ │ + ldrdeq sp, [r8, -r2] │ │ │ │ + smlatteq r8, lr, r7, sp │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq r8, r6, ror #24 │ │ │ │ + smlatteq r8, lr, r8, sp │ │ │ │ + @ instruction: 0x0108d89e │ │ │ │ + @ instruction: 0x0108d8ba │ │ │ │ + tsteq r8, r6, asr #24 │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + tsteq r8, r6, lsr #20 │ │ │ │ + @ instruction: 0x0108d9b2 │ │ │ │ + tsteq r8, r2, ror #18 │ │ │ │ + tsteq r8, lr, ror r9 │ │ │ │ + tsteq r8, lr, lsl #24 │ │ │ │ + @ instruction: 0x0108d9b6 │ │ │ │ + strdeq r3, [r8, -lr] │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ 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 │ │ │ │ - tsteq r8, r4, lsr r7 │ │ │ │ - @ instruction: 0x0108d5b4 │ │ │ │ + @ instruction: 0x01083794 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + smlabbeq r8, r4, r7, r3 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + smlabteq r8, ip, r6, sp │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + @ instruction: 0x0108d698 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + @ instruction: 0x0108d798 │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ tsteq r8, r4, lsr #14 │ │ │ │ - smlatteq r8, r4, r7, sp │ │ │ │ - smlatteq r8, r0, r6, sp │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - smlatteq r8, r4, r6, r3 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - smlatteq r8, r8, r6, sp │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ + @ instruction: 0x0108d79c │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + smlatteq r8, ip, r6, r3 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + ldrdeq r3, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + @ instruction: 0x0108d8b4 │ │ │ │ smlabteq r8, r4, r6, r3 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ @ instruction: 0x010836b4 │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - smlatbeq r8, ip, r7, sp │ │ │ │ - smlabteq r8, r8, r7, sp │ │ │ │ - smlabbeq r8, ip, r6, r3 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + smlabteq r8, r0, r9, sp │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + smlabbeq r8, ip, r9, sp │ │ │ │ tsteq r8, ip, ror r6 │ │ │ │ - smlatbeq r8, r4, r8, sp │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - @ instruction: 0x0108d8b0 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - @ instruction: 0x0108dcb4 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ + smlabteq r8, r4, r9, sp │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + smlabbeq r8, ip, sl, sp │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + @ instruction: 0x0108da90 │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ + smlabteq r8, r4, fp, sp │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ strdeq sp, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, fp, sp │ │ │ │ smlatteq r8, ip, r5, r3 │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ ldrdeq r3, [r8, -ip] │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, sl, sp │ │ │ │ - @ instruction: 0x0108dabc │ │ │ │ - @ instruction: 0x010835b4 │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r5, r3 │ │ │ │ - @ instruction: 0x0108db98 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - smlabbeq r8, ip, r5, r3 │ │ │ │ - smlatbeq r8, r4, fp, sp │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + @ instruction: 0x0108dcbc │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + smlabbeq r8, r8, ip, sp │ │ │ │ + smlatbeq r8, ip, r5, r3 │ │ │ │ + smlabteq r8, r0, ip, sp │ │ │ │ + @ instruction: 0x0108359c │ │ │ │ + smlabbeq r8, r8, sp, sp │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ tsteq r8, ip, ror r5 │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ + smlabbeq r8, ip, sp, sp │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + smlabteq r8, r0, lr, sp │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ strdeq sp, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, lr, sp │ │ │ │ tsteq r8, ip, lsl r5 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ tsteq r8, ip, lsl #10 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - smlatteq r8, ip, sp, sp │ │ │ │ - @ instruction: 0x0108dd9c │ │ │ │ - @ instruction: 0x0108ddb8 │ │ │ │ - smlatteq r8, r4, r4, r3 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - ldrdeq r3, [r8, -r4] │ │ │ │ - @ instruction: 0x0108de94 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + smlatbeq r8, r8, pc, sp @ │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + smlabteq r8, ip, r4, r3 │ │ │ │ + smlatbeq r8, ip, pc, sp @ │ │ │ │ @ instruction: 0x010834bc │ │ │ │ - smlatbeq r8, r0, lr, sp │ │ │ │ - smlatbeq r8, ip, r4, r3 │ │ │ │ - tsteq r9, r4, lsl r0 │ │ │ │ - @ instruction: 0x0108e29c │ │ │ │ - smlabteq r8, r0, r0, lr │ │ │ │ - @ instruction: 0x0108dfbc │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - tsteq r8, ip, ror #8 │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - smlabteq r8, r4, pc, sp @ │ │ │ │ - smlatteq r8, r0, pc, sp @ │ │ │ │ + tsteq r8, r4, ror r0 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + @ instruction: 0x0108349c │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + smlabbeq r8, ip, r4, r3 │ │ │ │ + smlatbeq r8, ip, r1, lr │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + smlatteq r8, r8, r0, lr │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, r4, ror #8 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + smlatteq r8, r0, r1, lr │ │ │ │ + @ instruction: 0x0108e190 │ │ │ │ tsteq r8, ip, lsr r4 │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ + smlatteq r8, ip, r1, lr │ │ │ │ tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlabbeq r8, r8, r0, lr │ │ │ │ - smlatbeq r8, r4, r0, lr │ │ │ │ - tsteq r8, r4, lsl #8 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - smlabbeq r8, r0, r1, lr │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - ldrdeq r3, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, r1, lr │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + @ instruction: 0x0108fe94 │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tstpeq r8, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + tstpeq r8, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, r3, r3 │ │ │ │ + smlabbeq r8, ip, lr, pc @ │ │ │ │ + tstpeq r8, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, ip, r2, lr │ │ │ │ smlabteq r8, ip, r3, r3 │ │ │ │ - @ instruction: 0x0108e2b4 │ │ │ │ - tstpeq r8, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsl r2 │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - smlatteq r8, ip, sp, pc @ │ │ │ │ - @ instruction: 0x0108339c │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - smlabbeq r8, ip, r3, r3 │ │ │ │ - tstpeq r8, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ + @ instruction: 0x0108e298 │ │ │ │ + @ instruction: 0x010833bc │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + @ instruction: 0x0108e2b0 │ │ │ │ + smlabbeq r8, ip, lr, pc @ │ │ │ │ + @ instruction: 0x01083394 │ │ │ │ + @ instruction: 0x0108fe94 │ │ │ │ + smlabbeq r8, r4, r3, r3 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ tsteq r8, ip, ror #6 │ │ │ │ - tsteq r8, r8, lsr r2 │ │ │ │ + @ instruction: 0x0108feb8 │ │ │ │ tsteq r8, ip, asr r3 │ │ │ │ - tstpeq r8, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - tsteq r8, r0, asr r2 │ │ │ │ - tstpeq r8, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsr r3 │ │ │ │ - tstpeq r8, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + smlabbeq r8, r0, pc, pc @ │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + smlatteq r8, r4, lr, pc @ │ │ │ │ + smlabteq r8, r0, lr, pc @ │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ tsteq r8, r4, lsr #6 │ │ │ │ - @ instruction: 0x0108e298 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - tstpeq r8, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl r4 │ │ │ │ - tstpeq r8, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, ip, r2, lr │ │ │ │ - smlabbeq r8, r4, lr, pc @ │ │ │ │ - tstpeq r8, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108e29c │ │ │ │ - smlabteq r8, r4, r2, r3 │ │ │ │ - smlatbeq r8, r8, r2, lr │ │ │ │ - @ instruction: 0x010832b4 │ │ │ │ - smlatteq r8, ip, r2, lr │ │ │ │ - smlabteq r8, r8, r2, lr │ │ │ │ - @ instruction: 0x0108fe98 │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + strdeq r3, [r8, -r4] │ │ │ │ + tstpeq r8, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, r2, r3 │ │ │ │ + smlatbeq r8, r8, r3, lr │ │ │ │ + tstpeq r8, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + @ instruction: 0x010832bc │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + smlatbeq r8, ip, r2, r3 │ │ │ │ + tstpeq r8, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01083294 │ │ │ │ - smlatbeq r8, r4, lr, pc @ │ │ │ │ + @ instruction: 0x0108e390 │ │ │ │ smlabbeq r8, r4, r2, r3 │ │ │ │ - tsteq r8, r8, asr #6 │ │ │ │ - smlatteq r8, r0, lr, pc @ │ │ │ │ - @ instruction: 0x0108febc │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tstpeq r8, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r0, lr, pc @ │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - tsteq r8, r0, lsr r3 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + smlabteq r8, r0, pc, pc @ │ │ │ │ + smlabteq r8, r4, r3, lr │ │ │ │ + smlatbeq r8, r0, r3, lr │ │ │ │ + tstpeq r8, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tstpeq r8, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + smlabteq r8, r0, pc, pc @ │ │ │ │ + @ instruction: 0x0108ff9c │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ tsteq r8, r4, lsr #4 │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - tstpeq r8, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - tstpeq r8, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - tstpeq r8, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, r1, r3 │ │ │ │ - tstpeq r8, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ - smlabteq r8, r4, r1, r3 │ │ │ │ - smlabbeq r8, r4, r3, lr │ │ │ │ - @ instruction: 0x010831b4 │ │ │ │ - @ instruction: 0x0108ffbc │ │ │ │ - smlabteq r8, r0, r3, lr │ │ │ │ - @ instruction: 0x0108e39c │ │ │ │ - tstpeq r8, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r1, r3 │ │ │ │ - tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ smlatteq r8, r4, r3, lr │ │ │ │ - smlabteq r8, r0, r3, lr │ │ │ │ - tsteq r8, r4, ror #2 │ │ │ │ - smlatbeq r8, r4, pc, pc @ │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - smlabteq r8, r4, pc, lr @ │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r9, r0, lsr #2 │ │ │ │ - qaddeq r0, r4, r9 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - @ instruction: 0x0108ffb8 │ │ │ │ - @ instruction: 0x0108ff94 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ tsteq r8, r0, lsr #8 │ │ │ │ strdeq lr, [r8, -ip] │ │ │ │ smlabteq r8, ip, pc, pc @ │ │ │ │ - ldrdeq r3, [r8, -r4] │ │ │ │ + smlatteq r8, ip, r1, r3 │ │ │ │ ldrdeq pc, [r8, -r8] │ │ │ │ - smlabteq r8, r4, r0, r3 │ │ │ │ - tsteq r8, ip, ror r4 │ │ │ │ - tsteq r9, r4, lsl r0 │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - swpeq r3, ip, [r8] │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ - smlabbeq r8, ip, r0, r3 │ │ │ │ - tsteq r8, ip, ror r4 │ │ │ │ - tsteq r8, r8, asr r4 │ │ │ │ - tsteq r9, r8, lsr #32 │ │ │ │ - tsteq r8, ip, rrx │ │ │ │ - tsteq r9, r4, lsr r0 │ │ │ │ - qaddeq r3, ip, r8 │ │ │ │ - tsteq r9, r4, lsl #2 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r9, r8, rrx │ │ │ │ - tsteq r9, r4, asr #32 │ │ │ │ + ldrdeq r3, [r8, -ip] │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + smlabteq r8, r4, r1, r3 │ │ │ │ + tsteq r9, r4 │ │ │ │ + @ instruction: 0x010831b4 │ │ │ │ + tstpeq r8, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + smlabbeq r9, r0, r1, r0 │ │ │ │ + strheq r0, [r9, -r4] │ │ │ │ smlabbeq r8, r0, r4, lr │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r8, r4, asr r1 │ │ │ │ + smlabbeq r8, r0, r4, lr │ │ │ │ + tsteq r8, ip, asr r4 │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ + tsteq r8, r4, lsr r1 │ │ │ │ + tsteq r9, r8, lsr r0 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + qaddeq r0, r0, r9 │ │ │ │ smlabbeq r8, ip, r4, lr │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlatbeq r8, ip, r4, lr │ │ │ │ - tsteq r9, ip, ror r0 │ │ │ │ - strdeq r2, [r8, -ip] │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + @ instruction: 0x0108e498 │ │ │ │ + smlatteq r8, ip, r0, r3 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + @ instruction: 0x0108e4b8 │ │ │ │ smlabbeq r9, r8, r0, r0 │ │ │ │ + smlabteq r8, ip, r0, r3 │ │ │ │ + swpeq r0, r4, [r9] │ │ │ │ + strheq r3, [r8, -ip] │ │ │ │ + tsteq r9, r4, ror #2 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + smlabteq r9, r8, r0, r0 │ │ │ │ + smlatbeq r9, r4, r0, r0 │ │ │ │ + smlatteq r8, r0, r4, lr │ │ │ │ + smlabbeq r8, ip, r0, r3 │ │ │ │ + smlatteq r8, ip, r4, lr │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + qaddeq r3, ip, r8 │ │ │ │ + smlatteq r9, r8, r0, r0 │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + smlabbeq r8, ip, r5, lr │ │ │ │ + tsteq r9, r4, lsr #2 │ │ │ │ + mrseq r0, (UNDEF: 25) │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r9, r8, asr #2 │ │ │ │ + tsteq r9, r4, lsr #2 │ │ │ │ + strdeq r2, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ smlatteq r8, ip, pc, r2 @ │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - smlabteq r9, r4, r0, r0 │ │ │ │ - smlatbeq r9, r0, r0, r0 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - smlabteq r8, r4, pc, r2 @ │ │ │ │ - smlatteq r8, r8, r4, lr │ │ │ │ + smlabteq r9, r4, r2, r0 │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ + @ instruction: 0x0109019c │ │ │ │ + smlatbeq r8, r0, r5, lr │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ @ instruction: 0x01082fb4 │ │ │ │ - smlatteq r9, r8, r0, r0 │ │ │ │ - smlabteq r9, r4, r0, r0 │ │ │ │ - @ instruction: 0x01082f9c │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - smlabbeq r8, ip, pc, r2 @ │ │ │ │ - tsteq r9, r4, ror #4 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - tsteq r9, ip, lsr r1 │ │ │ │ - tsteq r8, r0, asr #10 │ │ │ │ - tsteq r8, ip, lsl r5 │ │ │ │ - smlatteq r9, ip, r0, r0 │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ + tsteq r9, r8, asr r1 │ │ │ │ + smlatbeq r8, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x0109019c │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + @ instruction: 0x0108e5b4 │ │ │ │ + smlabbeq r8, r4, pc, r2 @ │ │ │ │ + smlabteq r8, r0, r5, lr │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ strdeq r0, [r9, -r8] │ │ │ │ - tsteq r8, r4, asr #30 │ │ │ │ - tsteq r9, ip, lsr r1 │ │ │ │ - tsteq r9, r8, lsl r1 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + smlatbeq r9, r8, r1, r0 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + @ instruction: 0x010901b4 │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ tsteq r8, r4, lsr #30 │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ + smlatteq r9, r0, r1, r0 │ │ │ │ tsteq r8, r4, lsl pc │ │ │ │ - @ instruction: 0x01090198 │ │ │ │ - @ instruction: 0x0108e59c │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ - smlatteq r8, ip, lr, r2 │ │ │ │ - tsteq r9, r4, asr r1 │ │ │ │ - ldrdeq r2, [r8, -ip] │ │ │ │ - smlabteq r8, r0, r5, lr │ │ │ │ - @ instruction: 0x0108e59c │ │ │ │ - smlabteq r8, r4, lr, r2 │ │ │ │ - smlabbeq r9, r0, r1, r0 │ │ │ │ + @ instruction: 0x010902b0 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + tsteq r9, r4, lsl r2 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + smlatteq r8, r4, lr, r2 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + ldrdeq r2, [r8, -r4] │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ @ instruction: 0x01082eb4 │ │ │ │ - tsteq r9, r0, asr r2 │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - @ instruction: 0x010901b4 │ │ │ │ - @ instruction: 0x01090190 │ │ │ │ - smlabteq r8, ip, r5, lr │ │ │ │ - smlabbeq r8, r4, lr, r2 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + smlatbeq r8, r4, lr, r2 │ │ │ │ ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - smlabteq r9, r8, r1, r0 │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ + smlabbeq r8, r8, r6, lr │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + @ instruction: 0x0108e694 │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ + @ instruction: 0x01090294 │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ tsteq r8, r4, asr lr │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ + smlabteq r8, r0, r6, lr │ │ │ │ tsteq r8, r4, asr #28 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - tsteq r9, r0, lsl r2 │ │ │ │ - smlatteq r9, ip, r1, r0 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ - tsteq r9, r4, lsr r2 │ │ │ │ - tsteq r9, r0, lsl r2 │ │ │ │ + smlabteq r8, r0, r9, lr │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + smlabbeq r8, r0, r7, lr │ │ │ │ + smlatteq r9, r0, r2, r0 │ │ │ │ + smlatteq r8, r4, r6, lr │ │ │ │ + smlabteq r8, r0, r6, lr │ │ │ │ + @ instruction: 0x01090290 │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + @ instruction: 0x0109029c │ │ │ │ strdeq r2, [r8, -r4] │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - smlatteq r8, r4, sp, r2 │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - smlatbeq r9, r8, r3, r0 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - smlabbeq r9, r0, r2, r0 │ │ │ │ - smlabbeq r8, r4, r6, lr │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - tsteq r9, r0, lsr r2 │ │ │ │ - smlatbeq r8, r4, sp, r2 │ │ │ │ - tsteq r9, ip, lsr r2 │ │ │ │ - @ instruction: 0x01082d94 │ │ │ │ - smlabbeq r9, r0, r2, r0 │ │ │ │ - tsteq r9, ip, asr r2 │ │ │ │ - @ instruction: 0x0108e698 │ │ │ │ + smlatteq r9, r0, r2, r0 │ │ │ │ + @ instruction: 0x010902bc │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + ldrdeq r2, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + smlabteq r8, r4, sp, r2 │ │ │ │ + tsteq r9, ip, lsr r3 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + @ instruction: 0x01082d9c │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + smlabbeq r8, ip, sp, r2 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ tsteq r8, r4, ror sp │ │ │ │ - smlatbeq r8, r4, r6, lr │ │ │ │ + tsteq r9, r4, lsr #6 │ │ │ │ tsteq r8, r4, ror #26 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - smlatteq r8, r0, r6, lr │ │ │ │ - @ instruction: 0x0108e6bc │ │ │ │ - smlabbeq r9, ip, r2, r0 │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - @ instruction: 0x01090298 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - smlatteq r8, r0, r6, lr │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - smlabteq r9, r4, r2, r0 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + smlabteq r8, r0, r7, lr │ │ │ │ + tsteq r9, r8, asr r3 │ │ │ │ + tsteq r9, r4, lsr r3 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + smlabteq r8, r0, r7, lr │ │ │ │ + @ instruction: 0x0108e79c │ │ │ │ + tsteq r9, ip, ror #6 │ │ │ │ tsteq r8, r4, lsl #26 │ │ │ │ - @ instruction: 0x01090394 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ - ldrdeq r2, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ - smlabteq r8, r4, ip, r2 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r9, ip, lsl #6 │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ + strdeq r2, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + @ instruction: 0x010903b4 │ │ │ │ + @ instruction: 0x01090390 │ │ │ │ + smlabteq r8, ip, r7, lr │ │ │ │ + smlabteq r8, ip, ip, r2 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + @ instruction: 0x01082cbc │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + @ instruction: 0x010903b4 │ │ │ │ smlatbeq r8, r4, ip, r2 │ │ │ │ - tsteq r9, r8, lsl r3 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ @ instruction: 0x01082c94 │ │ │ │ - @ instruction: 0x0108e7bc │ │ │ │ - tsteq r9, r4, asr r3 │ │ │ │ - tsteq r9, r0, lsr r3 │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + smlabteq r8, ip, r8, lr │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ tsteq r8, ip, asr ip │ │ │ │ - tsteq r9, r8, ror r3 │ │ │ │ - tsteq r9, r4, asr r3 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - smlatbeq r8, r4, r7, lr │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - smlabteq r9, ip, r3, r0 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlatbeq r8, ip, r7, lr │ │ │ │ - tsteq r9, ip, ror r3 │ │ │ │ - strdeq r2, [r8, -ip] │ │ │ │ - smlabbeq r9, r8, r3, r0 │ │ │ │ - smlatteq r8, ip, fp, r2 │ │ │ │ - smlabteq r9, ip, r3, r0 │ │ │ │ - smlatbeq r9, r8, r3, r0 │ │ │ │ - smlatteq r8, r4, r7, lr │ │ │ │ + smlatteq r9, r8, r3, r0 │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + smlabbeq r9, r8, r4, r0 │ │ │ │ + smlabbeq r8, ip, r8, lr │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r9, r8, lsr r4 │ │ │ │ + strdeq r2, [r8, -r4] │ │ │ │ + tsteq r9, r4, asr #8 │ │ │ │ + smlatteq r8, r4, fp, r2 │ │ │ │ + @ instruction: 0x0108e8b0 │ │ │ │ + smlabbeq r8, ip, r8, lr │ │ │ │ smlabteq r8, ip, fp, r2 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ + tsteq r9, r0, ror r4 │ │ │ │ @ instruction: 0x01082bbc │ │ │ │ - tsteq r9, r8, lsr #8 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - @ instruction: 0x01082b94 │ │ │ │ - smlatteq r9, r4, r3, r0 │ │ │ │ - smlabbeq r8, r4, fp, r2 │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r9, r0, lsl r4 │ │ │ │ + tsteq r9, r0, asr #10 │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + smlatbeq r9, r4, r4, r0 │ │ │ │ + smlabbeq r9, r0, r4, r0 │ │ │ │ + @ instruction: 0x0108e8bc │ │ │ │ + smlabbeq r8, ip, fp, r2 │ │ │ │ + smlabteq r8, r8, r8, lr │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + smlatteq r8, r8, r8, lr │ │ │ │ + @ instruction: 0x010904b8 │ │ │ │ tsteq r8, ip, asr fp │ │ │ │ - smlatteq r9, r0, r4, r0 │ │ │ │ - smlatbeq r8, ip, r8, lr │ │ │ │ - tsteq r9, r4, asr #8 │ │ │ │ - tsteq r9, r0, lsr #8 │ │ │ │ - tsteq r8, ip, asr r8 │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, r8, ror #16 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - smlatbeq r8, ip, r8, lr │ │ │ │ - smlabbeq r8, r8, r8, lr │ │ │ │ - tsteq r9, r8, asr r4 │ │ │ │ + smlabteq r9, r4, r4, r0 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r9, r0, lsl #10 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r9, r4, lsr #10 │ │ │ │ + tsteq r9, r0, lsl #10 │ │ │ │ strdeq r2, [r8, -ip] │ │ │ │ - tsteq r9, r4, ror #8 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ smlatteq r8, ip, sl, r2 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - smlatbeq r9, r0, r4, r0 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - @ instruction: 0x0108e8b8 │ │ │ │ - smlabteq r8, r4, sl, r2 │ │ │ │ - smlabteq r8, r4, r8, lr │ │ │ │ - @ instruction: 0x01082ab4 │ │ │ │ - smlabteq r9, r4, r4, r0 │ │ │ │ - smlatbeq r9, r0, r4, r0 │ │ │ │ - @ instruction: 0x01082a9c │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - smlabbeq r8, ip, sl, r2 │ │ │ │ - smlatteq r8, r4, lr, lr │ │ │ │ - smlatteq r8, r8, fp, lr │ │ │ │ - tsteq r9, r0, lsr r6 │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + @ instruction: 0x01090690 │ │ │ │ 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 │ │ │ │ - tsteq r8, r4, asr #6 │ │ │ │ - smlatbeq r8, r4, lr, pc @ │ │ │ │ - smlatbeq r8, r8, r2, lr │ │ │ │ - smlabbeq r8, r4, r2, lr │ │ │ │ - tstpeq r8, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r0, r3, r2 │ │ │ │ - tstpeq r8, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r8, -r0] │ │ │ │ - smlatbeq r8, r4, lr, pc @ │ │ │ │ - smlabbeq r8, r0, lr, pc @ │ │ │ │ - @ instruction: 0x0108e2bc │ │ │ │ - @ instruction: 0x010823b0 │ │ │ │ - smlabteq r8, r8, r2, lr │ │ │ │ - smlatbeq r8, r0, r3, r2 │ │ │ │ - tstpeq r8, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - smlatteq r8, r0, r2, lr │ │ │ │ - @ instruction: 0x0108feb0 │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ - @ instruction: 0x0108febc │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ + smlatbeq r8, r4, r3, lr │ │ │ │ + tstpeq r8, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + smlatteq r8, r4, r2, lr │ │ │ │ + @ instruction: 0x0108feb4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + smlabteq r8, r0, lr, pc @ │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tstpeq r8, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, lr, pc @ │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ tsteq r8, r8, lsr #6 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - tsteq r8, r0, asr r3 │ │ │ │ - smlatteq r8, r8, lr, pc @ │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + tstpeq r8, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ tsteq r8, r0, asr #6 │ │ │ │ - @ instruction: 0x0108ffb8 │ │ │ │ - smlabbeq r8, r4, r3, lr │ │ │ │ + tstpeq r8, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [r8, -r8] │ │ │ │ tstpeq r8, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsr r3 │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - mrseq r2, (UNDEF: 56) │ │ │ │ - smlabbeq r8, r4, r3, lr │ │ │ │ + smlabteq r8, r8, r3, r2 │ │ │ │ + smlabbeq r8, r8, r3, lr │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + @ instruction: 0x010823b0 │ │ │ │ + tstpeq r8, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r0, r3, r2 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + smlatteq r8, r4, r3, lr │ │ │ │ + tstpeq r8, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108e394 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + smlatbeq r8, r0, r3, lr │ │ │ │ tsteq r8, r0, ror #6 │ │ │ │ - tstpeq r8, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r0, r2, r2 │ │ │ │ - tstpeq r8, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r8, -r0] │ │ │ │ - smlatteq r8, r0, r3, lr │ │ │ │ - tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108e390 │ │ │ │ - smlatbeq r8, r8, r2, r2 │ │ │ │ - @ instruction: 0x0108e39c │ │ │ │ - @ instruction: 0x01082298 │ │ │ │ + smlatteq r8, r4, r3, lr │ │ │ │ + smlabteq r8, r0, r3, lr │ │ │ │ + @ instruction: 0x0108ff90 │ │ │ │ + tsteq r8, r0, asr #6 │ │ │ │ @ instruction: 0x0108ff9c │ │ │ │ - tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r0, r2, r2 │ │ │ │ - smlabteq r8, r8, r3, lr │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - tsteq r9, r8, lsl r1 │ │ │ │ - @ instruction: 0x0108e490 │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, pc, pc @ │ │ │ │ - tsteq r8, r8, lsr r2 │ │ │ │ - smlatbeq r8, ip, pc, pc @ │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - smlabteq r8, ip, pc, pc @ │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - tsteq r8, r4, lsl r4 │ │ │ │ + tsteq r8, r0, lsr r3 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + @ instruction: 0x0108ffb4 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ strdeq r2, [r8, -r8] │ │ │ │ - tsteq r9, ip, asr #32 │ │ │ │ - tsteq r8, r0, asr r4 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ strdeq pc, [r8, -ip] │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + smlatteq r8, r0, r2, r2 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ ldrdeq r2, [r8, -r0] │ │ │ │ - tsteq r9, r8 │ │ │ │ - smlabteq r8, r0, r1, r2 │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + qaddeq r0, r0, r9 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + mrseq r0, (UNDEF: 9) │ │ │ │ + @ instruction: 0x01082298 │ │ │ │ + tsteq r9, ip │ │ │ │ + smlabbeq r8, r8, r2, r2 │ │ │ │ + qaddeq r0, r0, r9 │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ tsteq r8, r4, ror r4 │ │ │ │ - tsteq r8, r0, asr r4 │ │ │ │ - smlatbeq r8, r8, r1, r2 │ │ │ │ - tsteq r9, r4, lsr r0 │ │ │ │ - @ instruction: 0x01082198 │ │ │ │ - tsteq r9, r4, lsl #2 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r9, r8, rrx │ │ │ │ - tsteq r9, r4, asr #32 │ │ │ │ - smlabbeq r8, r0, r4, lr │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + smlatbeq r9, ip, r0, r0 │ │ │ │ + @ instruction: 0x0108e4b0 │ │ │ │ smlabbeq r8, ip, r4, lr │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlatbeq r8, ip, r4, lr │ │ │ │ - tsteq r9, ip, ror r0 │ │ │ │ + qaddeq r0, ip, r9 │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + @ instruction: 0x0108e4b0 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + swpeq r0, r4, [r9] │ │ │ │ + strdeq r2, [r8, -r8] │ │ │ │ + tsteq r9, r4, ror #2 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + smlabteq r9, r8, r0, r0 │ │ │ │ + smlatbeq r9, r4, r0, r0 │ │ │ │ + smlatteq r8, r0, r4, lr │ │ │ │ + smlabteq r8, r8, r1, r2 │ │ │ │ + smlatteq r8, ip, r4, lr │ │ │ │ + @ instruction: 0x010821b8 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + @ instruction: 0x01082198 │ │ │ │ + smlatteq r9, r8, r0, r0 │ │ │ │ + smlabbeq r8, r8, r1, r2 │ │ │ │ + smlabbeq r8, ip, r5, lr │ │ │ │ + tsteq r9, r4, lsr #2 │ │ │ │ + mrseq r0, (UNDEF: 25) │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, r0, asr r1 │ │ │ │ + tsteq r9, r8, asr #2 │ │ │ │ + tsteq r9, r4, lsr #2 │ │ │ │ tsteq r8, r8, lsr r1 │ │ │ │ - smlabbeq r9, r8, r0, r0 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ tsteq r8, r8, lsr #2 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - smlabteq r9, r4, r0, r0 │ │ │ │ - smlatbeq r9, r0, r0, r0 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - mrseq r2, (UNDEF: 24) │ │ │ │ - smlatteq r8, r8, r4, lr │ │ │ │ - strdeq r2, [r8, -r0] │ │ │ │ - smlatteq r9, r8, r0, r0 │ │ │ │ - smlabteq r9, r4, r0, r0 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + @ instruction: 0x010902bc │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + @ instruction: 0x01090194 │ │ │ │ + @ instruction: 0x0108e598 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ + smlatteq r8, r8, r0, r2 │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ ldrdeq r2, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - smlabteq r8, r8, r0, r2 │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - tsteq r9, ip, asr r2 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - tsteq r9, r4, lsr r1 │ │ │ │ - tsteq r8, r8, lsr r5 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - smlatteq r9, r4, r0, r0 │ │ │ │ - smlabbeq r8, r8, r0, r2 │ │ │ │ + @ instruction: 0x01090194 │ │ │ │ + tsteq r9, r0, ror r1 │ │ │ │ + smlatbeq r8, ip, r5, lr │ │ │ │ + strheq r2, [r8, -r8] │ │ │ │ + @ instruction: 0x0108e5b8 │ │ │ │ + smlatbeq r8, r8, r0, r2 │ │ │ │ strdeq r0, [r9, -r0] │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlatbeq r9, r2, r1, r0 │ │ │ │ + smlabbeq r8, r4, r0, r2 │ │ │ │ + @ instruction: 0x010901b2 │ │ │ │ tsteq r8, r8, ror r0 │ │ │ │ - tsteq r9, r4, lsr r1 │ │ │ │ - tsteq r9, r0, lsl r1 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - qaddeq r2, r8, r8 │ │ │ │ - tsteq r8, r8, asr r5 │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - @ instruction: 0x01090190 │ │ │ │ - @ instruction: 0x0108e594 │ │ │ │ - tsteq r8, r0, ror r5 │ │ │ │ - tsteq r9, r2, asr #2 │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - tsteq r9, r2, asr r1 │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ - smlabteq r8, r2, r5, lr │ │ │ │ - smlatbeq r8, r0, r5, lr │ │ │ │ + tsteq r8, r2, lsr #12 │ │ │ │ + tsteq r8, r0, lsl #12 │ │ │ │ + tsteq r8, r6, rrx │ │ │ │ + smlatteq r9, r8, r1, r0 │ │ │ │ + qaddeq r2, sl, r8 │ │ │ │ + @ instruction: 0x010902bc │ │ │ │ + smlabbeq r8, sl, r6, lr │ │ │ │ + tsteq r9, r4, lsr #4 │ │ │ │ + tsteq r9, r2, lsl #4 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + tsteq r8, r6, lsr r0 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tsteq r8, sl, lsr #32 │ │ │ │ + @ instruction: 0x0108e698 │ │ │ │ + tsteq r8, r6, ror r6 │ │ │ │ + tsteq r9, r8, asr #4 │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + tsteq r9, r8, asr r2 │ │ │ │ tsteq r8, r6 │ │ │ │ - smlabbeq r9, r8, r1, r0 │ │ │ │ - strdeq r1, [r8, -sl] │ │ │ │ - tsteq r9, ip, asr r2 │ │ │ │ - tsteq r8, sl, lsr #12 │ │ │ │ - smlabteq r9, r4, r1, r0 │ │ │ │ - smlatbeq r9, r2, r1, r0 │ │ │ │ - smlatteq r8, r0, r5, lr │ │ │ │ - ldrdeq r1, [r8, -r6] │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ + @ instruction: 0x0109029a │ │ │ │ + tsteq r9, r8, ror r2 │ │ │ │ + @ instruction: 0x0108e6b6 │ │ │ │ + smlatteq r8, r8, pc, r1 @ │ │ │ │ + smlabteq r8, r6, r6, lr │ │ │ │ + ldrdeq r1, [r8, -ip] │ │ │ │ + smlabteq r9, sl, r2, r0 │ │ │ │ + smlatbeq r9, r8, r2, r0 │ │ │ │ smlabteq r8, sl, pc, r1 @ │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - smlatteq r9, r8, r1, r0 │ │ │ │ - @ instruction: 0x01081fb2 │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ - smlatbeq r8, r6, pc, r1 @ │ │ │ │ - smlatbeq r8, r0, r6, lr │ │ │ │ - tsteq r9, sl, lsr r2 │ │ │ │ - tsteq r9, r8, lsl r2 │ │ │ │ - tsteq r8, r6, asr r6 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + @ instruction: 0x01081fbe │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + smlabteq r8, sl, r7, lr │ │ │ │ + tsteq r9, ip, lsr #6 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + smlatteq r9, r2, r2, r0 │ │ │ │ + @ instruction: 0x01081f94 │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ smlabbeq r8, r8, pc, r1 @ │ │ │ │ - tsteq r8, r6, ror #12 │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - tsteq r9, sl, ror #4 │ │ │ │ - tsteq r9, r8, asr #4 │ │ │ │ - tsteq r8, sl, ror #30 │ │ │ │ - @ instruction: 0x0108e69c │ │ │ │ - tsteq r8, lr, asr pc │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - tsteq r8, sl, ror #14 │ │ │ │ - smlabteq r9, ip, r2, r0 │ │ │ │ - ldrdeq lr, [r8, -r2] │ │ │ │ - @ instruction: 0x0108e6b0 │ │ │ │ - smlabbeq r9, r2, r2, r0 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - @ instruction: 0x01090292 │ │ │ │ + tsteq r9, sl, lsr r3 │ │ │ │ + tsteq r9, r8, lsl r3 │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + tsteq r8, r0, ror pc │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + smlatbeq r9, r2, r3, r0 │ │ │ │ + smlatbeq r8, r8, r7, lr │ │ │ │ + smlabbeq r8, r6, r7, lr │ │ │ │ + tsteq r9, r8, asr r3 │ │ │ │ + tsteq r8, r6, asr #30 │ │ │ │ + tsteq r9, r8, ror #6 │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + @ instruction: 0x0108e7b6 │ │ │ │ tsteq r8, r8, lsr #30 │ │ │ │ + @ instruction: 0x0109039e │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r9, r2, ror r4 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ ldrdeq r0, [r9, -sl] │ │ │ │ - @ instruction: 0x010902b8 │ │ │ │ + @ instruction: 0x010903b8 │ │ │ │ strdeq lr, [r8, -r6] │ │ │ │ - tsteq r8, r0, lsl pc │ │ │ │ - tsteq r8, r6, lsl #14 │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - tsteq r9, r2, asr #6 │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ - tsteq r8, r6, lsr #14 │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ - smlatteq r8, r6, lr, r1 │ │ │ │ - tsteq r9, r8, lsl #6 │ │ │ │ - ldrdeq r1, [r8, -sl] │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ - tsteq r8, r6, asr r7 │ │ │ │ + strdeq r1, [r8, -r8] │ │ │ │ + tsteq r8, r6, lsl #16 │ │ │ │ + smlatteq r8, ip, lr, r1 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ + ldrdeq r1, [r8, -r4] │ │ │ │ + tsteq r9, lr, lsl #8 │ │ │ │ smlabteq r8, r8, lr, r1 │ │ │ │ - tsteq r9, lr, lsr r3 │ │ │ │ - @ instruction: 0x01081ebc │ │ │ │ - tsteq r9, r2, lsl r4 │ │ │ │ - smlatteq r8, r0, r7, lr │ │ │ │ - tsteq r9, sl, ror r3 │ │ │ │ - tsteq r9, r8, asr r3 │ │ │ │ - @ instruction: 0x0108e796 │ │ │ │ - @ instruction: 0x01081e98 │ │ │ │ - smlatbeq r8, r6, r7, lr │ │ │ │ + @ instruction: 0x0108e8b6 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + tsteq r9, lr, lsr #8 │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + smlatbeq r8, sl, lr, r1 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + @ instruction: 0x01081e9e │ │ │ │ + smlabbeq r9, r0, r4, r0 │ │ │ │ + tsteq r9, lr, asr r4 │ │ │ │ smlabbeq r8, ip, lr, r1 │ │ │ │ - smlatteq r8, lr, r7, lr │ │ │ │ - smlabteq r8, ip, r7, lr │ │ │ │ - @ instruction: 0x0109039e │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - smlatbeq r9, lr, r3, r0 │ │ │ │ - tsteq r8, r8, ror #28 │ │ │ │ - tsteq r8, r6, asr r8 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - smlabteq r9, lr, r3, r0 │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - tsteq r8, sl, asr #28 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - tsteq r8, lr, lsr lr │ │ │ │ - tsteq r9, r0, lsr #8 │ │ │ │ - strdeq r0, [r9, -lr] │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - tsteq r8, r2, asr r8 │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ + @ instruction: 0x0108e8b2 │ │ │ │ + smlabbeq r8, r0, lr, r1 │ │ │ │ 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 │ │ │ │ - tsteq r8, r2, asr r1 │ │ │ │ - tsteq sl, r4, lsr r6 │ │ │ │ - tsteq r8, r6, asr #2 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - tsteq sl, sl, ror r5 │ │ │ │ + @ instruction: 0x010891b2 │ │ │ │ + @ instruction: 0x010a1694 │ │ │ │ + smlatbeq r8, r6, r1, r9 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + ldrdeq r1, [sl, -sl] │ │ │ │ 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 │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ - tsteq sl, r6, lsl #14 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - smlatteq sl, r8, r6, r0 │ │ │ │ - tsteq r8, sl, lsr r2 │ │ │ │ - tsteq r8, lr, lsr r2 │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - tsteq r0, ip, lsl r1 │ │ │ │ - tsteq r8, lr, lsl r2 │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r8, lr, lsl r2 │ │ │ │ - tsteq sl, r4, lsr #12 │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - tsteq sl, r2, lsl #12 │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - smlabteq r8, r4, r1, r8 │ │ │ │ - smlabteq r8, r4, r1, r8 │ │ │ │ - smlabteq r8, r8, r1, r8 │ │ │ │ - @ instruction: 0x0110cffa │ │ │ │ - strdeq r0, [r8, -ip] │ │ │ │ - tsteq r8, r8 │ │ │ │ - tsteq r0, r6, asr #31 │ │ │ │ - strdeq r0, [r8, -r0] │ │ │ │ - smlabteq r8, r6, pc, r0 @ │ │ │ │ - ldrdeq r0, [r8, -r2] │ │ │ │ - smlabteq r8, lr, pc, r0 @ │ │ │ │ - smlabteq r8, sl, pc, r0 @ │ │ │ │ - smlabteq r8, r6, pc, r0 @ │ │ │ │ - smlabteq r8, r6, pc, r0 @ │ │ │ │ - tsteq r0, r4, lsr pc │ │ │ │ - @ instruction: 0x01080fb2 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - tsteq r0, r2, lsr #29 │ │ │ │ - smlatbeq r8, r4, lr, r0 │ │ │ │ - smlatbeq r8, ip, lr, r0 │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - @ instruction: 0x01080e94 │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - tsteq r8, sl, ror lr │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - tsteq r8, r6, ror lr │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - tsteq r8, r6, ror lr │ │ │ │ - tsteq r0, r6, ror #27 │ │ │ │ - tsteq r8, r6, ror #28 │ │ │ │ - tsteq r0, r0, lsr #27 │ │ │ │ - @ instruction: 0x01080cbc │ │ │ │ - tsteq sl, r8, lsl #6 │ │ │ │ - @ instruction: 0x01080c9e │ │ │ │ - smlatteq sl, sl, r2, r0 │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + tsteq sl, r6, ror #14 │ │ │ │ + @ instruction: 0x01088292 │ │ │ │ + tsteq sl, r8, asr #14 │ │ │ │ + @ instruction: 0x0108829a │ │ │ │ + @ instruction: 0x0108829e │ │ │ │ + smlabbeq r8, r2, r2, r8 │ │ │ │ + tsteq r0, ip, ror r1 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + smlabbeq r8, r0, r2, r8 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ + smlabbeq sl, r4, r6, r0 │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + tsteq sl, r2, ror #12 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + ldrdeq r0, [r8, -r8] │ │ │ │ + ldrdeq r0, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r0, sl, asr r0 │ │ │ │ + qaddeq r1, ip, r8 │ │ │ │ + tsteq r8, r8, rrx │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ + qaddeq r1, r0, r8 │ │ │ │ + tsteq r8, r6, lsr #32 │ │ │ │ + tsteq r8, r2, lsr r0 │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + tsteq r8, sl, lsr #32 │ │ │ │ + tsteq r8, r6, lsr #32 │ │ │ │ + tsteq r8, r6, lsr #32 │ │ │ │ + @ instruction: 0x0110cf94 │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + @ instruction: 0x01080f94 │ │ │ │ + smlatbeq r8, r0, pc, r0 @ │ │ │ │ + @ instruction: 0x01080f9c │ │ │ │ + @ instruction: 0x01080f98 │ │ │ │ + @ instruction: 0x01080f94 │ │ │ │ + @ instruction: 0x01080f94 │ │ │ │ + tsteq r0, r2, lsl #30 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + tsteq r0, sl, asr #29 │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + smlabteq r8, ip, lr, r0 │ │ │ │ + ldrdeq r0, [r8, -sl] │ │ │ │ + ldrdeq r0, [r8, -r8] │ │ │ │ + ldrdeq r0, [r8, -r6] │ │ │ │ + ldrdeq r0, [r8, -r4] │ │ │ │ + ldrdeq r0, [r8, -r6] │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + smlabteq r8, r6, lr, r0 │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ tsteq r8, ip, lsl sp │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - smlatteq r8, r0, fp, r0 │ │ │ │ - smlatteq r8, r8, fp, r0 │ │ │ │ - smlatteq r8, sl, fp, r0 │ │ │ │ - smlatteq r8, r4, fp, r0 │ │ │ │ - @ instruction: 0x01080bbc │ │ │ │ - @ instruction: 0x01080bbe │ │ │ │ - smlatbeq r8, sl, ip, lr │ │ │ │ - smlatbeq r8, sl, ip, lr │ │ │ │ - smlatbeq r8, ip, ip, lr │ │ │ │ - smlatbeq r8, sl, ip, lr │ │ │ │ - tsteq r0, sl, lsl #25 │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - smlabbeq r8, sl, ip, lr │ │ │ │ - swpeq r1, r4, [fp] │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r8, sl, ror #24 │ │ │ │ - tsteq r8, r6, ror ip │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - tsteq r0, sl, asr #23 │ │ │ │ - @ instruction: 0x01080998 │ │ │ │ - tsteq sl, r4, lsr r1 │ │ │ │ - @ instruction: 0x01087cb0 │ │ │ │ - tsteq r0, ip, ror #22 │ │ │ │ - smlatteq r8, r8, r8, r0 │ │ │ │ - ldrdeq r0, [sl, -r2] │ │ │ │ - smlabteq r8, r8, r8, r0 │ │ │ │ - strheq r0, [sl, -r4] │ │ │ │ - smlabbeq r8, r6, r5, r0 │ │ │ │ + tsteq sl, r8, ror #6 │ │ │ │ + strdeq r0, [r8, -lr] │ │ │ │ + tsteq sl, sl, asr #6 │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + ldrdeq r0, [r8, -r0] │ │ │ │ + smlabteq r8, sl, fp, r0 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, sl, asr #24 │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + tsteq r8, lr, lsl ip │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ + tsteq r0, sl, ror #25 │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + smlatteq r8, sl, ip, lr │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + tsteq r0, r8, lsr #25 │ │ │ │ + smlabteq r8, sl, ip, lr │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + smlabbeq r8, r0, sp, r7 │ │ │ │ + smlabbeq r8, sl, r1, r8 │ │ │ │ + @ instruction: 0x01088190 │ │ │ │ + @ instruction: 0x01088192 │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ + strdeq r0, [r8, -r8] │ │ │ │ + @ instruction: 0x010a0194 │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r0, ip, asr #23 │ │ │ │ + tsteq r8, r8, asr #18 │ │ │ │ + tsteq sl, r2, lsr r1 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq sl, r4, lsl r1 │ │ │ │ + smlatteq r8, r6, r5, 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 │ │ │ │ - smlatteq r8, r0, r9, lr │ │ │ │ - tsteq r8, r2, lsl sl │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - smlatbeq r8, r0, sl, lr │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - smlabteq r8, ip, r9, lr │ │ │ │ - smlatbeq r8, sl, r9, lr │ │ │ │ - @ instruction: 0x0108e9b4 │ │ │ │ - smlabteq r8, lr, r2, r0 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - smlatteq r8, sl, r9, lr │ │ │ │ - @ instruction: 0x010802bc │ │ │ │ - tsteq r8, lr, lsr sl │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - smlatbeq r8, r4, r2, r0 │ │ │ │ - tsteq r8, lr, lsr sl │ │ │ │ - @ instruction: 0x01080298 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, r2, ror sl │ │ │ │ + @ instruction: 0x0108eab2 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + smlabbeq r8, r2, sl, lr │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, lr, lsr #6 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + @ instruction: 0x0108ea9e │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + smlabbeq r8, r2, sl, lr │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + @ instruction: 0x0108ea9e │ │ │ │ + strdeq r0, [r8, -r8] │ │ │ │ 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 │ │ │ │ - smlatteq r8, r6, r9, r7 │ │ │ │ - ldrdeq pc, [r9, -sl] │ │ │ │ - smlabbeq r8, ip, r9, lr │ │ │ │ - @ instruction: 0x0109fd98 │ │ │ │ - smlabbeq r8, r2, r9, lr │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - tsteq r0, r0, ror #15 │ │ │ │ + tsteq r8, r6, asr #20 │ │ │ │ + tstpeq r9, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, r9, lr │ │ │ │ + strdeq pc, [r9, -r8] │ │ │ │ + smlatteq r8, r2, r9, lr │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r0, r0, asr #16 │ │ │ │ + smlabteq r8, r0, r9, lr │ │ │ │ + smlatbeq r9, r8, sp, pc @ │ │ │ │ + smlabbeq r8, r6, r9, r7 │ │ │ │ + smlabbeq r9, lr, sp, pc @ │ │ │ │ + ldrdeq r0, [r8, -r8] │ │ │ │ + tstpeq r9, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, ror r9 │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + tsteq r8, lr, ror #18 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, sl, ror #18 │ │ │ │ + tsteq r0, r6, lsl #15 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ tsteq r8, r0, ror #18 │ │ │ │ - tstpeq r9, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r6, lsr #18 │ │ │ │ - tstpeq r9, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - tstpeq r9, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, asr r9 │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + tsteq r8, lr, asr #18 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tstpeq r9, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + tsteq r8, lr, lsr r9 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r0, r4, ror r6 │ │ │ │ + tsteq r8, lr, lsr r9 │ │ │ │ + ldrdeq pc, [r9, -lr] │ │ │ │ + smlatteq r8, ip, r7, lr │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + tsteq r8, sl, lsl r9 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ tsteq r8, lr, lsl r9 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - tsteq r8, lr, lsl #18 │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - tsteq r8, sl, lsl #18 │ │ │ │ - tsteq r0, r6, lsr #14 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - strdeq lr, [r8, -lr] │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + tsteq r8, r8, lsr r9 │ │ │ │ + tsteq r0, r4, asr #11 │ │ │ │ + tsteq r8, sl, lsr #18 │ │ │ │ + tsteq sl, r6, asr #2 │ │ │ │ + tsteq sl, r4, lsl r7 │ │ │ │ + tsteq r8, lr, lsl r9 │ │ │ │ + tsteq r8, lr, lsr #18 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + @ instruction: 0x0109fabe │ │ │ │ strdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - strdeq lr, [r8, -r6] │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - smlatteq r8, lr, r8, lr │ │ │ │ - smlatteq r8, r4, r8, lr │ │ │ │ - tstpeq r9, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - smlatteq r8, r0, r8, lr │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ - smlatteq r8, r4, r8, lr │ │ │ │ - tsteq r0, r4, lsl r6 │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ - tstpeq r9, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r7, lr │ │ │ │ - @ instruction: 0x0108e8b4 │ │ │ │ - @ instruction: 0x0108e8ba │ │ │ │ - @ instruction: 0x0108e8b8 │ │ │ │ - @ instruction: 0x0108e8be │ │ │ │ - smlabteq r8, r8, r8, lr │ │ │ │ - ldrdeq lr, [r8, -r2] │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r0, r4, ror #10 │ │ │ │ - smlabteq r8, sl, r8, lr │ │ │ │ - smlatteq sl, r6, r0, lr │ │ │ │ - @ instruction: 0x010a16b4 │ │ │ │ - @ instruction: 0x0108e8be │ │ │ │ - smlabteq r8, lr, r8, lr │ │ │ │ - smlabteq r8, r8, r8, lr │ │ │ │ - smlabteq r8, r8, r8, lr │ │ │ │ - tstpeq r9, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - tstpeq r9, lr, asr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108e89c │ │ │ │ - smlabteq r6, r2, pc, r7 @ │ │ │ │ - tsteq r0, sl, lsr #9 │ │ │ │ - tstpeq r7, r2, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r0, sl, lsl #10 │ │ │ │ + tstpeq r7, r2, ror #30 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - strdeq lr, [r8, -r2] │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ - smlatteq r8, r8, r7, lr │ │ │ │ + tsteq r8, r2, asr r7 │ │ │ │ + smlabbeq r8, r2, r7, lr │ │ │ │ + smlabteq r8, r8, r7, lr │ │ │ │ tsteq r8, r8, asr #16 │ │ │ │ - smlatbeq r8, r4, r8, lr │ │ │ │ - tsteq r8, r6, lsl #18 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - smlatbeq r8, r6, sl, lr │ │ │ │ - strdeq lr, [r8, -lr] │ │ │ │ - tsteq r8, lr, ror #22 │ │ │ │ - smlabteq r8, r6, fp, lr │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq r8, r6, ror #24 │ │ │ │ - tsteq r8, r2, ror #28 │ │ │ │ - @ instruction: 0x0108edb4 │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ + smlatbeq r8, r8, r8, lr │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r8, r6, ror #18 │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + @ instruction: 0x0108eab0 │ │ │ │ + tsteq r8, r6, lsl #22 │ │ │ │ + tsteq r8, lr, asr fp │ │ │ │ + smlabteq r8, lr, fp, lr │ │ │ │ + tsteq r8, r6, lsr #24 │ │ │ │ tsteq r8, ip, asr ip │ │ │ │ - strdeq lr, [r8, -lr] │ │ │ │ - tsteq r8, lr, lsr #30 │ │ │ │ - smlatbeq r8, ip, r0, pc @ │ │ │ │ - smlatteq r8, r2, pc, lr @ │ │ │ │ - smlabteq r8, r6, r0, pc @ │ │ │ │ - tstpeq r8, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r2, r1, pc @ │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - tstpeq r8, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r4, r2, pc @ │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - @ instruction: 0x0108f7ba │ │ │ │ - tstpeq r8, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, sl, r9, pc @ │ │ │ │ - smlatteq r8, r8, r2, pc @ │ │ │ │ - tstpeq r8, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r2] │ │ │ │ - @ instruction: 0x0108f4ba │ │ │ │ - tstpeq r8, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r4, r6, pc @ │ │ │ │ - tstpeq r8, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f8ba │ │ │ │ - smlatbeq r8, r2, r1, pc @ │ │ │ │ - tstpeq r8, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - tstpeq r8, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ - tstpeq r8, r2, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - tsteq r9, ip, lsl #8 │ │ │ │ - @ instruction: 0x0108fbb8 │ │ │ │ - smlabteq r9, r6, r3, r0 │ │ │ │ - smlabbeq r8, sl, pc, pc @ │ │ │ │ - smlabbeq r8, r6, fp, pc @ │ │ │ │ - tsteq r9, lr, ror r3 │ │ │ │ - tstpeq r8, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ + smlabteq r8, r8, ip, lr │ │ │ │ + smlabteq r8, r6, ip, lr │ │ │ │ + smlabteq r8, r2, lr, lr │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + tsteq r8, r0, ror sp │ │ │ │ + @ instruction: 0x0108ecbc │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + smlabbeq r8, lr, pc, lr @ │ │ │ │ + tstpeq r8, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f190 │ │ │ │ + tstpeq r8, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f2ba │ │ │ │ + tstpeq r8, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8, -r6] │ │ │ │ - smlabteq r9, r2, r0, r0 │ │ │ │ - smlatbeq r8, r8, ip, pc @ │ │ │ │ - smlabbeq r8, lr, r8, pc @ │ │ │ │ - smlabbeq r9, sl, r0, r0 │ │ │ │ - tstpeq r8, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, sl, r5, pc @ │ │ │ │ + tstpeq r8, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, sl, r7, pc @ │ │ │ │ + tstpeq r8, r2, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r2, r9, pc @ │ │ │ │ + smlatbeq r8, r4, r2, pc @ │ │ │ │ + smlatteq r8, r4, r6, pc @ │ │ │ │ + @ instruction: 0x0108fb90 │ │ │ │ + tstpeq r8, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, lr, r7, pc @ │ │ │ │ + smlabteq r8, ip, r9, pc @ │ │ │ │ + smlatbeq r8, ip, r2, pc @ │ │ │ │ + tstpeq r8, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fa9c │ │ │ │ + tsteq r9, ip, ror r2 │ │ │ │ + tstpeq r8, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, ip, ror #8 │ │ │ │ + tstpeq r8, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r6, lsr #8 │ │ │ │ + smlatteq r8, sl, pc, pc @ │ │ │ │ + smlatteq r8, r6, fp, pc @ │ │ │ │ + ldrdeq r0, [r9, -lr] │ │ │ │ + smlatbeq r8, ip, pc, pc @ │ │ │ │ + @ instruction: 0x0108fb9e │ │ │ │ + smlatbeq r8, r6, r9, pc @ │ │ │ │ + tstpeq r8, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r2, lsr #2 │ │ │ │ + tstpeq r8, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, lr, r8, pc @ │ │ │ │ + smlatteq r9, sl, r0, r0 │ │ │ │ + @ instruction: 0x0108fcbe │ │ │ │ @ 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 │ │ │ │ - tstpeq r8, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - smlatteq r8, r2, r6, pc @ │ │ │ │ - smlatteq r8, ip, lr, pc @ │ │ │ │ - smlatteq r9, ip, r5, r0 │ │ │ │ - smlatteq r9, ip, r5, r0 │ │ │ │ - smlatteq r9, r0, r5, r0 │ │ │ │ - tsteq r9, r8, lsr #16 │ │ │ │ - tsteq r9, sl, asr #6 │ │ │ │ - tsteq r9, ip, asr #6 │ │ │ │ - tsteq r9, r4, asr #6 │ │ │ │ - tsteq r9, r6, asr #6 │ │ │ │ - tsteq r9, r4, lsr r3 │ │ │ │ - tsteq r9, r6, lsr r3 │ │ │ │ - tsteq r9, lr, lsr #6 │ │ │ │ - smlabbeq r9, lr, r5, r0 │ │ │ │ - swpeq r0, sl, [r9] │ │ │ │ - swpeq r0, lr, [r9] │ │ │ │ - swpeq r0, r6, [r9] │ │ │ │ - swpeq r0, sl, [r9] │ │ │ │ - smlabbeq r9, r6, r7, r0 │ │ │ │ - @ instruction: 0x010907b2 │ │ │ │ - ldrdeq r0, [r9, -r2] │ │ │ │ - tsteq r9, r0, lsr r9 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ + @ instruction: 0x0108f79c │ │ │ │ + tstpeq r8, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, ip, asr #12 │ │ │ │ + tsteq r9, ip, asr #12 │ │ │ │ + tsteq r9, r0, asr #12 │ │ │ │ + smlabbeq r9, r8, r8, r0 │ │ │ │ + smlatbeq r9, sl, r3, r0 │ │ │ │ + smlatbeq r9, ip, r3, r0 │ │ │ │ + smlatbeq r9, r4, r3, r0 │ │ │ │ + smlatbeq r9, r6, r3, r0 │ │ │ │ + @ instruction: 0x01090394 │ │ │ │ + @ instruction: 0x01090396 │ │ │ │ + smlabbeq r9, lr, r3, r0 │ │ │ │ + smlatteq r9, lr, r5, r0 │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + smlatteq r9, r6, r7, r0 │ │ │ │ + tsteq r9, r2, lsl r8 │ │ │ │ + tsteq r9, r2, lsr r8 │ │ │ │ @ instruction: 0x01090990 │ │ │ │ - smlatbeq r9, r0, r9, r0 │ │ │ │ - tsteq r9, r4, lsl sl │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - @ instruction: 0x01090ab0 │ │ │ │ - tsteq r9, sl, lsl #22 │ │ │ │ - tsteq r9, lr, asr fp │ │ │ │ - smlabbeq r9, r0, fp, r0 │ │ │ │ - ldrdeq r0, [r9, -r2] │ │ │ │ - tsteq r9, lr, lsr ip │ │ │ │ - swpeq r1, r2, [r9] │ │ │ │ - tsteq r9, r8, asr ip │ │ │ │ - tsteq r9, r0, ror #28 │ │ │ │ - smlabbeq r9, r4, r0, r1 │ │ │ │ - smlabbeq r9, r2, lr, r0 │ │ │ │ - tsteq r9, r8, lsr ip │ │ │ │ - tsteq r9, r4, asr lr │ │ │ │ - tsteq r9, r4, rrx │ │ │ │ - tsteq r9, r0, asr #24 │ │ │ │ - tsteq r9, r4, asr lr │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - strheq r1, [r9, -r8] │ │ │ │ - smlabteq r9, r2, r0, r1 │ │ │ │ - tsteq r9, r0, lsr r1 │ │ │ │ - tsteq r9, r6, ror r1 │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ - tsteq r9, r2, lsl r2 │ │ │ │ - tsteq r9, r0, asr r2 │ │ │ │ - @ instruction: 0x010912bc │ │ │ │ - tsteq r9, r0, ror r3 │ │ │ │ - tsteq r9, r8, asr #6 │ │ │ │ - smlabbeq r9, r4, r3, r1 │ │ │ │ - @ instruction: 0x010913b6 │ │ │ │ + tsteq r9, r0, asr r9 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r9, r0, lsl #20 │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + @ instruction: 0x01090ab8 │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + tsteq r9, sl, ror #22 │ │ │ │ + @ instruction: 0x01090bbe │ │ │ │ + smlatteq r9, r0, fp, r0 │ │ │ │ + tsteq r9, r2, lsr ip │ │ │ │ + @ instruction: 0x01090c9e │ │ │ │ strdeq r1, [r9, -r2] │ │ │ │ - tsteq r9, r8, lsl r4 │ │ │ │ - smlatbeq r9, r0, r4, r1 │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - tsteq r9, r2, ror r5 │ │ │ │ - smlatbeq r9, r0, r5, r1 │ │ │ │ - tsteq r9, ip, lsl #12 │ │ │ │ + @ instruction: 0x01090cb8 │ │ │ │ + smlabteq r9, r0, lr, r0 │ │ │ │ + smlatteq r9, r4, r0, r1 │ │ │ │ + smlatteq r9, r2, lr, r0 │ │ │ │ + @ instruction: 0x01090c98 │ │ │ │ + @ instruction: 0x01090eb4 │ │ │ │ + smlabteq r9, r4, r0, r1 │ │ │ │ + smlatbeq r9, r0, ip, r0 │ │ │ │ + @ instruction: 0x01090eb4 │ │ │ │ + smlabteq r9, r0, r0, r1 │ │ │ │ + @ instruction: 0x01090c90 │ │ │ │ + tsteq r9, r8, lsl r1 │ │ │ │ + tsteq r9, r2, lsr #2 │ │ │ │ + @ instruction: 0x01091190 │ │ │ │ + ldrdeq r1, [r9, -r6] │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + tsteq r9, r2, ror r2 │ │ │ │ + @ instruction: 0x010912b0 │ │ │ │ + tsteq r9, ip, lsl r3 │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + smlatbeq r9, r8, r3, r1 │ │ │ │ + smlatteq r9, r4, r3, r1 │ │ │ │ + tsteq r9, r6, lsl r4 │ │ │ │ + tsteq r9, r2, asr r4 │ │ │ │ + tsteq r9, r8, ror r4 │ │ │ │ + tsteq r9, r0, lsl #10 │ │ │ │ + tsteq r9, ip, asr r5 │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + tsteq r9, r0, lsl #12 │ │ │ │ + tsteq r9, ip, ror #12 │ │ │ │ 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 │ │ │ │ - tsteq r9, r0, ror #10 │ │ │ │ - smlabteq r9, sl, r5, r1 │ │ │ │ - tsteq r9, lr, lsl r6 │ │ │ │ - smlabbeq r9, r8, r6, r1 │ │ │ │ + smlabteq r9, r0, r5, r1 │ │ │ │ + tsteq r9, sl, lsr #12 │ │ │ │ + tsteq r9, lr, ror r6 │ │ │ │ smlatteq r9, r8, r6, r1 │ │ │ │ - smlabbeq r9, r0, r7, r1 │ │ │ │ - tsteq r9, r0, ror r7 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsr r8 │ │ │ │ - tsteq r9, lr, ror r8 │ │ │ │ - tsteq r9, r4, lsl #18 │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - smlatteq r9, r8, r9, r1 │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - tsteq r9, r0, asr #20 │ │ │ │ - smlabbeq r9, sl, sl, r1 │ │ │ │ - ldrdeq r1, [r9, -lr] │ │ │ │ - tsteq r9, r4, asr #22 │ │ │ │ - smlabbeq r9, r8, fp, r1 │ │ │ │ - smlabteq r9, lr, fp, r1 │ │ │ │ - smlatteq r9, lr, fp, r1 │ │ │ │ - tsteq r9, sl, asr #24 │ │ │ │ - tsteq r9, r8, lsl ip │ │ │ │ - tsteq r9, r2, ror #24 │ │ │ │ - smlatbeq r9, r6, ip, r1 │ │ │ │ - tsteq r9, ip, lsl sp │ │ │ │ - tsteq r9, lr, ror #26 │ │ │ │ - smlabteq r9, r2, sp, r1 │ │ │ │ - tsteq r9, ip, lsl lr │ │ │ │ - tsteq r9, r4, ror #28 │ │ │ │ - smlabbeq r9, lr, lr, r1 │ │ │ │ + tsteq r9, r8, asr #14 │ │ │ │ + smlatteq r9, r0, r7, r1 │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + tsteq r9, r4, asr r8 │ │ │ │ + @ instruction: 0x01091890 │ │ │ │ ldrdeq r1, [r9, -lr] │ │ │ │ - tsteq r9, r8, lsr #30 │ │ │ │ - smlabbeq r9, r6, pc, r1 @ │ │ │ │ - smlabteq r9, lr, pc, r1 @ │ │ │ │ - tsteq r9, r8, lsr #32 │ │ │ │ - qaddeq r2, sl, r9 │ │ │ │ - ldrdeq r2, [r9, -lr] │ │ │ │ - ldrdeq r2, [r9, -r8] │ │ │ │ - tsteq r9, r2, lsr r1 │ │ │ │ - tsteq r9, sl, asr r1 │ │ │ │ - smlatbeq r9, lr, r1, r2 │ │ │ │ - smlatteq r9, r2, r1, r2 │ │ │ │ - tsteq r9, ip, lsr r2 │ │ │ │ - @ instruction: 0x01092292 │ │ │ │ - mrseq r2, (UNDEF: 57) │ │ │ │ + tsteq r9, r4, ror #18 │ │ │ │ + smlatbeq r9, r4, r9, r1 │ │ │ │ + tsteq r9, r8, asr #20 │ │ │ │ + @ instruction: 0x01091ab8 │ │ │ │ + smlatbeq r9, r0, sl, r1 │ │ │ │ + smlatteq r9, sl, sl, r1 │ │ │ │ + tsteq r9, lr, lsr fp │ │ │ │ + smlatbeq r9, r4, fp, r1 │ │ │ │ + smlatteq r9, r8, fp, r1 │ │ │ │ + tsteq r9, lr, lsr #24 │ │ │ │ + tsteq r9, lr, asr #24 │ │ │ │ + smlatbeq r9, sl, ip, r1 │ │ │ │ + tsteq r9, r8, ror ip │ │ │ │ + smlabteq r9, r2, ip, r1 │ │ │ │ + tsteq r9, r6, lsl #26 │ │ │ │ + tsteq r9, ip, ror sp │ │ │ │ + smlabteq r9, lr, sp, r1 │ │ │ │ + tsteq r9, r2, lsr #28 │ │ │ │ + tsteq r9, ip, ror lr │ │ │ │ + smlabteq r9, r4, lr, r1 │ │ │ │ + smlatteq r9, lr, lr, r1 │ │ │ │ + tsteq r9, lr, lsr pc │ │ │ │ + smlabbeq r9, r8, pc, r1 @ │ │ │ │ + smlatteq r9, r6, pc, r1 @ │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + smlabbeq r9, r8, r0, r2 │ │ │ │ + strheq r2, [r9, -sl] │ │ │ │ + tsteq r9, lr, lsr r1 │ │ │ │ + tsteq r9, r8, lsr r1 │ │ │ │ + @ instruction: 0x01092192 │ │ │ │ + @ instruction: 0x010921ba │ │ │ │ + tsteq r9, lr, lsl #4 │ │ │ │ + tsteq r9, r2, asr #4 │ │ │ │ + @ instruction: 0x0109229c │ │ │ │ strdeq r2, [r9, -r2] │ │ │ │ - tsteq r9, r6, asr #6 │ │ │ │ - smlabbeq r9, r8, r3, r2 │ │ │ │ - ldrdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, r2, lsr #8 │ │ │ │ - smlatteq r9, r0, r4, r2 │ │ │ │ - tsteq r9, r4, asr r5 │ │ │ │ - tsteq r9, r2, lsl #12 │ │ │ │ - smlatteq r9, r8, r5, r2 │ │ │ │ - tsteq r9, r4, ror #12 │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - tsteq r9, r0, asr r7 │ │ │ │ - @ instruction: 0x010927b4 │ │ │ │ - tsteq r9, r0, lsr r8 │ │ │ │ - @ instruction: 0x0109289a │ │ │ │ - ldrdeq r2, [r9, -lr] │ │ │ │ - tsteq r9, lr, lsl r9 │ │ │ │ - smlabbeq r9, r2, r9, r2 │ │ │ │ - @ instruction: 0x010929b8 │ │ │ │ + tsteq r9, r0, ror #6 │ │ │ │ + tsteq r9, r2, asr r3 │ │ │ │ + smlatbeq r9, r6, r3, r2 │ │ │ │ + smlatteq r9, r8, r3, r2 │ │ │ │ + tsteq r9, r6, lsr r4 │ │ │ │ + smlabbeq r9, r2, r4, r2 │ │ │ │ + tsteq r9, r0, asr #10 │ │ │ │ + @ instruction: 0x010925b4 │ │ │ │ + tsteq r9, r2, ror #12 │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + smlabteq r9, r4, r6, r2 │ │ │ │ + tsteq r9, r4, lsr r7 │ │ │ │ + @ instruction: 0x010927b0 │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + @ instruction: 0x01092890 │ │ │ │ strdeq r2, [r9, -sl] │ │ │ │ - tsteq r9, ip, lsr #20 │ │ │ │ + tsteq r9, lr, lsr r9 │ │ │ │ + tsteq r9, lr, ror r9 │ │ │ │ + smlatteq r9, r2, r9, r2 │ │ │ │ + tsteq r9, r8, lsl sl │ │ │ │ + tsteq r9, sl, asr sl │ │ │ │ + smlabbeq r9, ip, sl, r2 │ │ │ │ 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 │ │ │ │ - tsteq r9, lr, ror #18 │ │ │ │ - @ instruction: 0x010929be │ │ │ │ - tsteq r9, r2, lsr sl │ │ │ │ - tsteq r9, sl, lsl #20 │ │ │ │ - tsteq r9, r4, asr #20 │ │ │ │ - tsteq r9, r0, ror #20 │ │ │ │ - @ instruction: 0x01092ab0 │ │ │ │ - @ instruction: 0x01093292 │ │ │ │ - @ instruction: 0x01093296 │ │ │ │ - smlabbeq r9, ip, r2, r3 │ │ │ │ - smlabteq r9, r2, sl, r2 │ │ │ │ - smlabteq r9, r8, pc, r2 @ │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - smlabteq r9, sl, pc, r2 @ │ │ │ │ - ldrdeq r2, [r9, -r2] │ │ │ │ - smlabteq r9, r0, pc, r2 @ │ │ │ │ - smlabteq r9, r8, pc, r2 @ │ │ │ │ - smlabteq r9, r2, pc, r2 @ │ │ │ │ - tsteq r9, sl, ror #4 │ │ │ │ - ldrdeq r2, [r9, -lr] │ │ │ │ - smlatteq r9, r4, ip, r2 │ │ │ │ - ldrdeq r2, [r9, -lr] │ │ │ │ - smlatteq r9, r4, ip, r2 │ │ │ │ - smlatbeq r9, ip, r4, r3 │ │ │ │ - @ instruction: 0x010934b2 │ │ │ │ - smlatbeq r9, ip, r4, r3 │ │ │ │ - @ instruction: 0x010934b2 │ │ │ │ - @ instruction: 0x01093498 │ │ │ │ - @ instruction: 0x0109349e │ │ │ │ - @ instruction: 0x01093498 │ │ │ │ - @ instruction: 0x0109349e │ │ │ │ - smlabbeq r9, lr, r4, r3 │ │ │ │ - @ instruction: 0x01093494 │ │ │ │ - smlabbeq r9, lr, r4, r3 │ │ │ │ - tsteq r9, lr, asr r7 │ │ │ │ - smlabteq r9, r6, r1, r3 │ │ │ │ - smlabteq r9, r8, r1, r3 │ │ │ │ - smlabteq r9, r0, r1, r3 │ │ │ │ - smlabteq r9, r2, r1, r3 │ │ │ │ - smlabteq r9, r8, r9, r3 │ │ │ │ - smlatbeq r9, r2, pc, r3 @ │ │ │ │ - tsteq r9, r8, lsr fp │ │ │ │ - tsteq r9, r4, ror #4 │ │ │ │ - strdeq r3, [r9, -sl] │ │ │ │ - smlabbeq r9, lr, r0, r4 │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - mrseq r4, R9_fiq │ │ │ │ - @ instruction: 0x01093d92 │ │ │ │ - tsteq r9, r2, lsr r9 │ │ │ │ - smlabteq r9, r8, lr, r3 │ │ │ │ + smlabteq r9, lr, r9, r2 │ │ │ │ + tsteq r9, lr, lsl sl │ │ │ │ + @ instruction: 0x01092a92 │ │ │ │ + tsteq r9, sl, ror #20 │ │ │ │ + smlatbeq r9, r4, sl, r2 │ │ │ │ + smlabteq r9, r0, sl, r2 │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + strdeq r3, [r9, -r2] │ │ │ │ + strdeq r3, [r9, -r6] │ │ │ │ + smlatteq r9, ip, r2, r3 │ │ │ │ + tsteq r9, r2, lsr #22 │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + tsteq r9, r0, lsr r0 │ │ │ │ + tsteq r9, sl, lsr #32 │ │ │ │ + tsteq r9, r2, lsr r0 │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + tsteq r9, r2, lsr #32 │ │ │ │ + smlabteq r9, sl, r2, r3 │ │ │ │ + tsteq r9, lr, lsr sp │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, lr, lsr sp │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, ip, lsl #10 │ │ │ │ + tsteq r9, r2, lsl r5 │ │ │ │ + tsteq r9, ip, lsl #10 │ │ │ │ + tsteq r9, r2, lsl r5 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ strdeq r3, [r9, -lr] │ │ │ │ - tsteq r9, sl, asr #28 │ │ │ │ - smlatteq r9, lr, r9, r3 │ │ │ │ - @ instruction: 0x01093fb4 │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - smlabbeq r9, r2, r1, r4 │ │ │ │ - smlatbeq r9, lr, r1, r4 │ │ │ │ - ldrdeq r4, [r9, -r0] │ │ │ │ - strdeq r4, [r9, -ip] │ │ │ │ - tsteq r9, r6, lsl #4 │ │ │ │ - tsteq r9, r2, lsr r2 │ │ │ │ - tsteq r9, r4, asr r2 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - tsteq r9, r6, lsl r5 │ │ │ │ - tsteq r9, r2, asr #10 │ │ │ │ - tsteq r9, r4, ror #10 │ │ │ │ - tsteq r9, sl, lsl r8 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ + strdeq r3, [r9, -lr] │ │ │ │ + smlatteq r9, lr, r4, r3 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + smlatteq r9, lr, r4, r3 │ │ │ │ + @ instruction: 0x010937be │ │ │ │ + tsteq r9, r6, lsr #4 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + tsteq r9, r0, lsr #4 │ │ │ │ + tsteq r9, r2, lsr #4 │ │ │ │ + tsteq r9, r8, lsr #20 │ │ │ │ + tsteq r9, r2 │ │ │ │ + @ instruction: 0x01093b98 │ │ │ │ + smlabteq r9, r4, r2, r4 │ │ │ │ + tsteq r9, sl, asr fp │ │ │ │ + smlatteq r9, lr, r0, r4 │ │ │ │ + @ instruction: 0x01093c90 │ │ │ │ + tsteq r9, r0, ror #4 │ │ │ │ + strdeq r3, [r9, -r2] │ │ │ │ + @ instruction: 0x01093992 │ │ │ │ + tsteq r9, r8, lsr #30 │ │ │ │ + tsteq r9, lr, asr ip │ │ │ │ + smlatbeq r9, sl, lr, r3 │ │ │ │ + tsteq r9, lr, asr #20 │ │ │ │ + tsteq r9, r4, lsl r0 │ │ │ │ + smlabteq r9, ip, r1, r4 │ │ │ │ + smlatteq r9, r2, r1, r4 │ │ │ │ + tsteq r9, lr, lsl #4 │ │ │ │ + tsteq r9, r0, lsr r2 │ │ │ │ + tsteq r9, ip, asr r2 │ │ │ │ + tsteq r9, r6, ror #4 │ │ │ │ + @ instruction: 0x01094292 │ │ │ │ + @ instruction: 0x010942b4 │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + tsteq r9, r6, ror r5 │ │ │ │ + smlatbeq r9, r2, r5, r4 │ │ │ │ + smlabteq r9, r4, r5, r4 │ │ │ │ + tsteq r9, sl, ror r8 │ │ │ │ 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, lr, lsr r7 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + smlabbeq r9, r8, r7, r4 │ │ │ │ + tsteq r9, r2, ror r8 │ │ │ │ + tsteq r9, ip, ror fp │ │ │ │ + tsteq r9, r0, ror r7 │ │ │ │ + smlabbeq r9, r6, sl, r4 │ │ │ │ + tsteq r9, r4, asr #14 │ │ │ │ + smlabbeq r9, r4, r8, r4 │ │ │ │ + @ instruction: 0x01094bbe │ │ │ │ + smlabbeq r9, r4, r7, r4 │ │ │ │ + @ instruction: 0x01094ab2 │ │ │ │ + smlabbeq r9, r2, r6, r4 │ │ │ │ + smlatbeq r9, r4, r9, r4 │ │ │ │ + smlabteq r9, ip, ip, r4 │ │ │ │ + tsteq r9, r8, ror r9 │ │ │ │ + smlabteq r9, r0, sl, r4 │ │ │ │ + smlabbeq r9, r2, ip, r4 │ │ │ │ + smlatbeq r9, r0, ip, r4 │ │ │ │ + smlabteq r9, sl, ip, r4 │ │ │ │ ldrdeq r4, [r9, -lr] │ │ │ │ - tsteq r9, r8, lsl #14 │ │ │ │ - tsteq r9, r8, lsr #14 │ │ │ │ - tsteq r9, r2, lsl r8 │ │ │ │ - tsteq r9, ip, lsl fp │ │ │ │ - tsteq r9, r0, lsl r7 │ │ │ │ - tsteq r9, r6, lsr #20 │ │ │ │ - smlatteq r9, r4, r6, r4 │ │ │ │ - tsteq r9, r4, lsr #16 │ │ │ │ - tsteq r9, lr, asr fp │ │ │ │ - tsteq r9, r4, lsr #14 │ │ │ │ - tsteq r9, r2, asr sl │ │ │ │ - tsteq r9, r2, lsr #12 │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - tsteq r9, ip, ror #24 │ │ │ │ - tsteq r9, r8, lsl r9 │ │ │ │ - tsteq r9, r0, ror #20 │ │ │ │ - tsteq r9, r2, lsr #24 │ │ │ │ - tsteq r9, r0, asr #24 │ │ │ │ - tsteq r9, sl, ror #24 │ │ │ │ - tsteq r9, lr, ror ip │ │ │ │ - smlatbeq r9, r8, ip, r4 │ │ │ │ - smlabteq r9, r6, ip, r4 │ │ │ │ - strdeq r4, [r9, -r0] │ │ │ │ + tsteq r9, r8, lsl #26 │ │ │ │ + tsteq r9, r6, lsr #26 │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ + tsteq r9, r8, asr sp │ │ │ │ + @ instruction: 0x01094d96 │ │ │ │ strdeq r4, [r9, -r8] │ │ │ │ - tsteq r9, r6, lsr sp │ │ │ │ - @ instruction: 0x01094d98 │ │ │ │ + tsteq r9, r2, asr lr │ │ │ │ + @ instruction: 0x01094e96 │ │ │ │ + strdeq r4, [r9, -r0] │ │ │ │ + tsteq r9, r6, asr #30 │ │ │ │ strdeq r4, [r9, -r2] │ │ │ │ - tsteq r9, r6, lsr lr │ │ │ │ - @ instruction: 0x01094e90 │ │ │ │ - smlatteq r9, r6, lr, r4 │ │ │ │ - @ instruction: 0x01094f92 │ │ │ │ - smlabbeq r9, sl, pc, r4 @ │ │ │ │ - tsteq r9, r4 │ │ │ │ - tsteq r9, r4, ror r0 │ │ │ │ - strdeq r5, [r9, -r6] │ │ │ │ - tsteq r9, sl, ror r1 │ │ │ │ - tsteq r9, r4, lsl r2 │ │ │ │ - smlatbeq r9, r2, r2, r5 │ │ │ │ - smlabbeq r9, r6, r3, r5 │ │ │ │ - smlatbeq r9, r6, r3, r5 │ │ │ │ - tsteq r9, r0, asr r4 │ │ │ │ - strdeq r5, [r9, -r0] │ │ │ │ - smlabbeq r9, sl, r5, r5 │ │ │ │ - ldrdeq r5, [r9, -ip] │ │ │ │ - tsteq r9, r6, asr #12 │ │ │ │ + smlatteq r9, sl, pc, r4 @ │ │ │ │ + tsteq r9, r4, rrx │ │ │ │ + ldrdeq r5, [r9, -r4] │ │ │ │ + tsteq r9, r6, asr r1 │ │ │ │ + ldrdeq r5, [r9, -sl] │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq r9, r2, lsl #6 │ │ │ │ + smlatteq r9, r6, r3, r5 │ │ │ │ + tsteq r9, r6, lsl #8 │ │ │ │ + @ instruction: 0x010954b0 │ │ │ │ + tsteq r9, r0, asr r5 │ │ │ │ + smlatteq r9, sl, r5, r5 │ │ │ │ + tsteq r9, ip, lsr r6 │ │ │ │ smlatbeq r9, r6, r6, r5 │ │ │ │ - tsteq r9, lr, lsr r7 │ │ │ │ - tsteq r9, r4, lsl r7 │ │ │ │ - smlabbeq r9, r0, r7, r5 │ │ │ │ + tsteq r9, r6, lsl #14 │ │ │ │ + @ instruction: 0x0109579e │ │ │ │ + tsteq r9, r4, ror r7 │ │ │ │ smlatteq r9, r0, r7, r5 │ │ │ │ - tsteq r9, lr, asr #16 │ │ │ │ - smlatbeq r9, r2, r8, r5 │ │ │ │ - tsteq r9, lr, lsl #18 │ │ │ │ + tsteq r9, r0, asr #16 │ │ │ │ + smlatbeq r9, lr, r8, r5 │ │ │ │ + tsteq r9, r2, lsl #18 │ │ │ │ tsteq r9, lr, ror #18 │ │ │ │ - ldrdeq r5, [r9, -ip] │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - @ instruction: 0x01095a90 │ │ │ │ + smlabteq r9, lr, r9, r5 │ │ │ │ + tsteq r9, ip, lsr sl │ │ │ │ + smlabbeq r9, r4, sl, r5 │ │ │ │ strdeq r5, [r9, -r0] │ │ │ │ - tsteq r9, lr, asr fp │ │ │ │ - @ instruction: 0x01095bb2 │ │ │ │ - tsteq r9, lr, lsl ip │ │ │ │ + tsteq r9, r0, asr fp │ │ │ │ + @ instruction: 0x01095bbe │ │ │ │ + tsteq r9, r2, lsl ip │ │ │ │ tsteq r9, lr, ror ip │ │ │ │ - tsteq r9, sl, lsl sp │ │ │ │ - tsteq r9, sl, lsl #26 │ │ │ │ - tsteq r9, r6, ror sp │ │ │ │ - ldrdeq r5, [r9, -r4] │ │ │ │ + ldrdeq r5, [r9, -lr] │ │ │ │ + tsteq r9, sl, ror sp │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + ldrdeq r5, [r9, -r6] │ │ │ │ + tsteq r9, r4, lsr lr │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -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 │ │ │ │ - tsteq r9, r4, lsr sp │ │ │ │ - smlabbeq r9, r6, sp, r5 │ │ │ │ - strdeq r5, [r9, -r0] │ │ │ │ - tsteq r9, lr, asr #28 │ │ │ │ - smlatteq r9, r8, lr, r5 │ │ │ │ - smlatteq r9, r6, lr, r5 │ │ │ │ - tsteq r9, r0, asr pc │ │ │ │ - smlatbeq r9, lr, pc, r5 @ │ │ │ │ - tsteq r9, sl, lsl r0 │ │ │ │ - tsteq r9, ip, rrx │ │ │ │ - ldrdeq r6, [r9, -r6] │ │ │ │ - tsteq r9, r4, lsr r1 │ │ │ │ - smlabteq r9, ip, r1, r6 │ │ │ │ - @ instruction: 0x010961b2 │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ - tsteq r9, sl, ror r2 │ │ │ │ - smlatteq r9, r4, r2, r6 │ │ │ │ - tsteq r9, r6, lsr r3 │ │ │ │ - smlatbeq r9, r0, r3, r6 │ │ │ │ + @ instruction: 0x01095d94 │ │ │ │ + smlatteq r9, r6, sp, r5 │ │ │ │ + tsteq r9, r0, asr lr │ │ │ │ + smlatbeq r9, lr, lr, r5 │ │ │ │ + tsteq r9, r8, asr #30 │ │ │ │ + tsteq r9, r6, asr #30 │ │ │ │ + @ instruction: 0x01095fb0 │ │ │ │ + tsteq r9, lr │ │ │ │ + tsteq r9, sl, ror r0 │ │ │ │ + smlabteq r9, ip, r0, r6 │ │ │ │ + tsteq r9, r6, lsr r1 │ │ │ │ + @ instruction: 0x01096194 │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + tsteq r9, r2, lsl r2 │ │ │ │ + tsteq r9, ip, ror r2 │ │ │ │ + ldrdeq r6, [r9, -sl] │ │ │ │ + tsteq r9, r4, asr #6 │ │ │ │ + @ instruction: 0x01096396 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + tsteq r9, lr, asr r4 │ │ │ │ + smlabteq r9, r8, r4, r6 │ │ │ │ + tsteq r9, r0, lsl r5 │ │ │ │ + tsteq r9, sl, ror r5 │ │ │ │ + ldrdeq r6, [r9, -r8] │ │ │ │ + tsteq r9, r2, asr #12 │ │ │ │ + @ instruction: 0x01096694 │ │ │ │ strdeq r6, [r9, -lr] │ │ │ │ - tsteq r9, r8, ror #8 │ │ │ │ - @ instruction: 0x010964b0 │ │ │ │ - tsteq r9, sl, lsl r5 │ │ │ │ - tsteq r9, r8, ror r5 │ │ │ │ - smlatteq r9, r2, r5, r6 │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - @ instruction: 0x0109669e │ │ │ │ - strdeq r6, [r9, -ip] │ │ │ │ - @ instruction: 0x01096794 │ │ │ │ - smlabbeq r9, r6, r7, r6 │ │ │ │ - strdeq r6, [r9, -r0] │ │ │ │ - tsteq r9, lr, asr #16 │ │ │ │ - @ instruction: 0x010968b8 │ │ │ │ - tsteq r9, ip, lsl #18 │ │ │ │ - tsteq r9, r6, ror r9 │ │ │ │ - ldrdeq r6, [r9, -r4] │ │ │ │ - tsteq r9, ip, ror #20 │ │ │ │ - tsteq r9, ip, ror #20 │ │ │ │ + tsteq r9, ip, asr r7 │ │ │ │ + strdeq r6, [r9, -r4] │ │ │ │ + smlatteq r9, r6, r7, r6 │ │ │ │ + tsteq r9, r0, asr r8 │ │ │ │ + smlatbeq r9, lr, r8, r6 │ │ │ │ + tsteq r9, r8, lsl r9 │ │ │ │ + tsteq r9, ip, ror #18 │ │ │ │ ldrdeq r6, [r9, -r6] │ │ │ │ - tsteq r9, r4, lsr fp │ │ │ │ - @ instruction: 0x01096b9e │ │ │ │ - strdeq r6, [r9, -r2] │ │ │ │ - tsteq r9, r8, lsl #16 │ │ │ │ - tsteq r9, r6, lsl #16 │ │ │ │ - tsteq r9, sl, asr #24 │ │ │ │ - smlatteq r9, r6, fp, r6 │ │ │ │ - strdeq r6, [r9, -r8] │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + smlabteq r9, ip, sl, r6 │ │ │ │ + smlabteq r9, ip, sl, r6 │ │ │ │ + tsteq r9, r6, lsr fp │ │ │ │ + @ instruction: 0x01096b94 │ │ │ │ strdeq r6, [r9, -lr] │ │ │ │ - tsteq r9, r2, lsl ip │ │ │ │ - tsteq r9, r0, lsl ip │ │ │ │ - tsteq r9, r4, lsr #24 │ │ │ │ - tsteq r9, ip, lsr #24 │ │ │ │ - tsteq r9, r0, asr #24 │ │ │ │ - tsteq r9, r2, lsr ip │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + tsteq r9, r8, ror #16 │ │ │ │ + tsteq r9, r6, ror #16 │ │ │ │ + smlatbeq r9, sl, ip, r6 │ │ │ │ tsteq r9, r6, asr #24 │ │ │ │ - tsteq r9, lr, asr #24 │ │ │ │ - tsteq r9, r2, ror #24 │ │ │ │ - tsteq r9, r0, ror #24 │ │ │ │ - tsteq r9, r4, ror ip │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - tsteq r9, r2, ror r8 │ │ │ │ - tsteq r9, sl, lsr r8 │ │ │ │ - tsteq r9, lr, asr #16 │ │ │ │ - tsteq r9, r6, asr r8 │ │ │ │ - tsteq r9, sl, ror #16 │ │ │ │ - tsteq r9, r4, ror #16 │ │ │ │ + tsteq r9, r8, asr ip │ │ │ │ + tsteq r9, lr, asr ip │ │ │ │ + tsteq r9, r2, ror ip │ │ │ │ + tsteq r9, r0, ror ip │ │ │ │ + smlabbeq r9, r4, ip, r6 │ │ │ │ + smlabbeq r9, ip, ip, r6 │ │ │ │ + smlatbeq r9, r0, ip, r6 │ │ │ │ + @ instruction: 0x01096c92 │ │ │ │ + smlatbeq r9, r6, ip, r6 │ │ │ │ + smlatbeq r9, lr, ip, r6 │ │ │ │ + smlabteq r9, r2, ip, r6 │ │ │ │ + smlabteq r9, r0, ip, r6 │ │ │ │ + ldrdeq r6, [r9, -r4] │ │ │ │ + ldrdeq r6, [r9, -ip] │ │ │ │ + ldrdeq r8, [r9, -r2] │ │ │ │ + @ instruction: 0x0109889a │ │ │ │ + smlatbeq r9, lr, r8, r8 │ │ │ │ + @ instruction: 0x010988b6 │ │ │ │ + smlabteq r9, sl, r8, r8 │ │ │ │ + smlabteq r9, r4, r8, 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 │ │ │ │ - tsteq r9, lr, ror #14 │ │ │ │ - tsteq r9, r4, ror r7 │ │ │ │ - ldrdeq r6, [r9, -r4] │ │ │ │ - smlatbeq r9, r6, fp, r6 │ │ │ │ - @ instruction: 0x01096bba │ │ │ │ - smlabteq r9, r0, fp, r6 │ │ │ │ - ldrdeq r6, [r9, -r2] │ │ │ │ - smlabteq r9, ip, fp, r6 │ │ │ │ - smlatteq r9, r0, fp, r6 │ │ │ │ - smlatteq r9, r6, fp, r6 │ │ │ │ - ldrdeq r8, [r9, -sl] │ │ │ │ - @ instruction: 0x01098790 │ │ │ │ - smlatbeq r9, r4, r7, r8 │ │ │ │ - smlatbeq r9, sl, r7, r8 │ │ │ │ - @ instruction: 0x010987bc │ │ │ │ - @ instruction: 0x010987b6 │ │ │ │ - smlabteq r9, sl, r7, r8 │ │ │ │ - ldrdeq r8, [r9, -r0] │ │ │ │ - smlatteq r9, r2, r7, r8 │ │ │ │ - ldrdeq r8, [r9, -r0] │ │ │ │ - smlatteq r9, r4, r7, r8 │ │ │ │ - smlatteq r9, sl, r7, r8 │ │ │ │ - strdeq r8, [r9, -ip] │ │ │ │ - strdeq r8, [r9, -r6] │ │ │ │ - tsteq r9, sl, lsl #16 │ │ │ │ - tsteq r9, r0, lsl r8 │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ + smlabteq r9, lr, r7, r8 │ │ │ │ + ldrdeq r8, [r9, -r4] │ │ │ │ tsteq r9, r4, lsr ip │ │ │ │ - tsteq r9, r8, asr #24 │ │ │ │ - tsteq r9, lr, asr #24 │ │ │ │ - tsteq r9, r0, ror #24 │ │ │ │ - tsteq r9, sl, asr ip │ │ │ │ - tsteq r9, lr, ror #24 │ │ │ │ - tsteq r9, r4, ror ip │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - tsteq r9, ip, lsr r8 │ │ │ │ - tsteq r9, lr, asr #16 │ │ │ │ - tsteq r9, r4, asr r8 │ │ │ │ - tsteq r9, r6, ror #16 │ │ │ │ - tsteq r9, r2, ror #16 │ │ │ │ - tsteq r9, r4, ror r8 │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - ldrdeq r6, [r9, -sl] │ │ │ │ - smlabbeq r9, r2, ip, r6 │ │ │ │ + tsteq r9, r6, lsl #24 │ │ │ │ + tsteq r9, sl, lsl ip │ │ │ │ + tsteq r9, r0, lsr #24 │ │ │ │ + tsteq r9, r2, lsr ip │ │ │ │ + tsteq r9, ip, lsr #24 │ │ │ │ + tsteq r9, r0, asr #24 │ │ │ │ + tsteq r9, r6, asr #24 │ │ │ │ + tsteq r9, sl, lsr r8 │ │ │ │ + strdeq r8, [r9, -r0] │ │ │ │ + tsteq r9, r4, lsl #16 │ │ │ │ + tsteq r9, sl, lsl #16 │ │ │ │ + tsteq r9, ip, lsl r8 │ │ │ │ + tsteq r9, r6, lsl r8 │ │ │ │ + tsteq r9, sl, lsr #16 │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + tsteq r9, r2, asr #16 │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + tsteq r9, r4, asr #16 │ │ │ │ + tsteq r9, sl, asr #16 │ │ │ │ + tsteq r9, ip, asr r8 │ │ │ │ + tsteq r9, r6, asr r8 │ │ │ │ + tsteq r9, sl, ror #16 │ │ │ │ + tsteq r9, r0, ror r8 │ │ │ │ + ldrdeq r6, [r9, -r0] │ │ │ │ @ instruction: 0x01096c94 │ │ │ │ - @ instruction: 0x01096c9c │ │ │ │ - smlatbeq r9, lr, ip, r6 │ │ │ │ smlatbeq r9, r8, ip, r6 │ │ │ │ - @ instruction: 0x01096cbc │ │ │ │ - smlabteq r9, r6, ip, r6 │ │ │ │ - ldrdeq r6, [r9, -sl] │ │ │ │ - smlabteq r9, sl, ip, r6 │ │ │ │ - ldrdeq r6, [r9, -lr] │ │ │ │ - smlatteq r9, r8, ip, r6 │ │ │ │ + smlatbeq r9, lr, ip, r6 │ │ │ │ + smlabteq r9, r0, ip, r6 │ │ │ │ + @ instruction: 0x01096cba │ │ │ │ + smlabteq r9, lr, ip, r6 │ │ │ │ + ldrdeq r6, [r9, -r4] │ │ │ │ + smlabteq r9, r8, r8, r8 │ │ │ │ + @ instruction: 0x0109889c │ │ │ │ + smlatbeq r9, lr, r8, r8 │ │ │ │ + @ instruction: 0x010988b4 │ │ │ │ + smlabteq r9, r6, r8, r8 │ │ │ │ + smlabteq r9, r2, r8, r8 │ │ │ │ + ldrdeq r8, [r9, -r4] │ │ │ │ + ldrdeq r8, [r9, -sl] │ │ │ │ + tsteq r9, sl, lsr sp │ │ │ │ + smlatteq r9, r2, ip, r6 │ │ │ │ + strdeq r6, [r9, -r4] │ │ │ │ strdeq r6, [r9, -ip] │ │ │ │ - strdeq r6, [r9, -r8] │ │ │ │ - tsteq r9, ip, lsl #26 │ │ │ │ - tsteq r9, r6, lsl sp │ │ │ │ - tsteq r9, ip, lsl #18 │ │ │ │ - ldrdeq r8, [r9, -r2] │ │ │ │ - smlatteq r9, r6, r8, r8 │ │ │ │ - strdeq r8, [r9, -r0] │ │ │ │ - tsteq r9, r4, lsl #18 │ │ │ │ - tsteq r9, r0, lsl #18 │ │ │ │ - tsteq r9, r4, lsl r9 │ │ │ │ - tsteq r9, lr, lsl r9 │ │ │ │ - smlabbeq r9, r0, sp, r6 │ │ │ │ + tsteq r9, lr, lsl #26 │ │ │ │ + tsteq r9, r8, lsl #26 │ │ │ │ + tsteq r9, ip, lsl sp │ │ │ │ + tsteq r9, r6, lsr #26 │ │ │ │ + tsteq r9, sl, lsr sp │ │ │ │ + tsteq r9, sl, lsr #26 │ │ │ │ + tsteq r9, lr, lsr sp │ │ │ │ + tsteq r9, r8, asr #26 │ │ │ │ + tsteq r9, ip, asr sp │ │ │ │ + tsteq r9, r8, asr sp │ │ │ │ + tsteq r9, ip, ror #26 │ │ │ │ + tsteq r9, r6, ror sp │ │ │ │ + tsteq r9, ip, ror #18 │ │ │ │ + tsteq r9, r2, lsr r9 │ │ │ │ + tsteq r9, r6, asr #18 │ │ │ │ + tsteq r9, r0, asr r9 │ │ │ │ + tsteq r9, r4, ror #18 │ │ │ │ + tsteq r9, r0, ror #18 │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + tsteq r9, lr, ror r9 │ │ │ │ + smlatteq r9, r0, sp, r6 │ │ │ │ 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 │ │ │ │ - tsteq r9, r6, asr #24 │ │ │ │ - tsteq r9, r8, asr ip │ │ │ │ - tsteq r9, r0, ror #24 │ │ │ │ - tsteq r9, r2, ror ip │ │ │ │ - tsteq r9, ip, ror #24 │ │ │ │ - tsteq r9, lr, ror ip │ │ │ │ - smlabbeq r9, r6, ip, r6 │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - tsteq r9, r0, lsr r8 │ │ │ │ - tsteq r9, r2, asr #16 │ │ │ │ - tsteq r9, sl, asr #16 │ │ │ │ - tsteq r9, ip, asr r8 │ │ │ │ - tsteq r9, r6, asr r8 │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - tsteq r9, r0, ror r8 │ │ │ │ - ldrdeq r6, [r9, -r0] │ │ │ │ - smlatbeq r9, r2, ip, r6 │ │ │ │ - @ instruction: 0x01096cb4 │ │ │ │ - @ instruction: 0x01096cba │ │ │ │ - smlabteq r9, lr, ip, r6 │ │ │ │ - smlabteq r9, r8, ip, r6 │ │ │ │ - ldrdeq r6, [r9, -sl] │ │ │ │ - smlatteq r9, r0, ip, r6 │ │ │ │ - ldrdeq r8, [r9, -r6] │ │ │ │ - @ instruction: 0x0109889a │ │ │ │ - smlatbeq r9, ip, r8, r8 │ │ │ │ - @ instruction: 0x010988b2 │ │ │ │ - smlabteq r9, r6, r8, r8 │ │ │ │ - smlabteq r9, r0, r8, r8 │ │ │ │ - ldrdeq r8, [r9, -r2] │ │ │ │ - ldrdeq r8, [r9, -r8] │ │ │ │ + smlatbeq r9, r6, ip, r6 │ │ │ │ + @ instruction: 0x01096cb8 │ │ │ │ + smlabteq r9, r0, ip, r6 │ │ │ │ + ldrdeq r6, [r9, -r2] │ │ │ │ + smlabteq r9, ip, ip, r6 │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ + smlatteq r9, r6, ip, r6 │ │ │ │ + ldrdeq r8, [r9, -sl] │ │ │ │ + @ instruction: 0x01098890 │ │ │ │ + smlatbeq r9, r2, r8, r8 │ │ │ │ + smlatbeq r9, sl, r8, r8 │ │ │ │ + @ instruction: 0x010988bc │ │ │ │ + @ instruction: 0x010988b6 │ │ │ │ + smlabteq r9, r8, r8, r8 │ │ │ │ + ldrdeq r8, [r9, -r0] │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + tsteq r9, r2, lsl #26 │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + tsteq r9, sl, lsl sp │ │ │ │ + tsteq r9, lr, lsr #26 │ │ │ │ + tsteq r9, r8, lsr #26 │ │ │ │ tsteq r9, sl, lsr sp │ │ │ │ - tsteq r9, ip, lsl #26 │ │ │ │ - tsteq r9, lr, lsl sp │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ - tsteq r9, r8, lsr sp │ │ │ │ - tsteq r9, r2, lsr sp │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ - tsteq r9, sl, asr #26 │ │ │ │ - tsteq r9, lr, lsr r9 │ │ │ │ - tsteq r9, sl, lsr #18 │ │ │ │ - tsteq r8, r6, lsr r5 │ │ │ │ - tsteq r8, sl, lsl r0 │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - smlatteq r8, sl, r8, r8 │ │ │ │ - tsteq r8, r6, lsl #10 │ │ │ │ - smlabteq r8, sl, r2, r8 │ │ │ │ - @ instruction: 0x01088192 │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ + tsteq r9, r0, asr #26 │ │ │ │ + tsteq r9, r6, lsr r9 │ │ │ │ + strdeq r8, [r9, -sl] │ │ │ │ + tsteq r9, ip, lsl #18 │ │ │ │ + tsteq r9, r2, lsl r9 │ │ │ │ + tsteq r9, r6, lsr #18 │ │ │ │ + tsteq r9, r0, lsr #18 │ │ │ │ + tsteq r9, r2, lsr r9 │ │ │ │ + tsteq r9, r8, lsr r9 │ │ │ │ + @ instruction: 0x01096d9a │ │ │ │ + tsteq r9, ip, ror #26 │ │ │ │ + tsteq r9, lr, ror sp │ │ │ │ + smlabbeq r9, r4, sp, r6 │ │ │ │ + @ instruction: 0x01096d98 │ │ │ │ + @ instruction: 0x01096d92 │ │ │ │ + smlatbeq r9, r4, sp, r6 │ │ │ │ + smlatbeq r9, sl, sp, r6 │ │ │ │ + @ instruction: 0x0109899e │ │ │ │ + smlabbeq r9, sl, r9, r0 │ │ │ │ + @ instruction: 0x0108c596 │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + tsteq r8, r6, ror #10 │ │ │ │ + tsteq r8, sl, lsr #6 │ │ │ │ + strdeq r8, [r8, -r2] │ │ │ │ + smlabbeq r8, r6, r1, r8 │ │ │ │ + tsteq r8, r6, asr r1 │ │ │ │ + tsteq r8, r2, ror #2 │ │ │ │ + strdeq r9, [r7, -sl] │ │ │ │ + smlabbeq r8, sl, r1, r8 │ │ │ │ + @ instruction: 0x0108819a │ │ │ │ + smlatteq r7, r2, r6, r9 │ │ │ │ + tsteq r8, r6, asr #4 │ │ │ │ strdeq r8, [r8, -r6] │ │ │ │ - tsteq r8, r2, lsl #2 │ │ │ │ - @ instruction: 0x0107969a │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ - tsteq r8, sl, lsr r1 │ │ │ │ + tsteq r8, r2, lsl r2 │ │ │ │ + smlabteq r7, r2, r6, r9 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + @ instruction: 0x01088296 │ │ │ │ + smlatbeq r7, sl, r6, r9 │ │ │ │ + smlatbeq r8, lr, r3, r8 │ │ │ │ + tsteq r8, sl, lsl r3 │ │ │ │ + ldrdeq r8, [r8, -r2] │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ smlabbeq r7, r2, r6, r9 │ │ │ │ - smlatteq r8, r6, r1, r8 │ │ │ │ - @ instruction: 0x01088196 │ │ │ │ - @ instruction: 0x010881b2 │ │ │ │ - tsteq r7, r2, ror #12 │ │ │ │ - tsteq r8, sl, lsl r2 │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ + tsteq r8, r6, lsr r3 │ │ │ │ + tsteq r8, sl, asr r3 │ │ │ │ + tsteq r7, sl, ror #12 │ │ │ │ + tsteq r8, sl, lsl #8 │ │ │ │ + smlatbeq r8, lr, r3, r8 │ │ │ │ + @ instruction: 0x010883be │ │ │ │ tsteq r7, sl, asr #12 │ │ │ │ - tsteq r8, lr, asr #6 │ │ │ │ - @ instruction: 0x010882ba │ │ │ │ - tsteq r8, r2, ror r2 │ │ │ │ - tsteq r8, lr, ror r2 │ │ │ │ - tsteq r7, r2, lsr #12 │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - tsteq r7, sl, lsl #12 │ │ │ │ - smlatbeq r8, sl, r3, r8 │ │ │ │ - tsteq r8, lr, asr #6 │ │ │ │ - tsteq r8, lr, asr r3 │ │ │ │ - smlatteq r7, sl, r5, r9 │ │ │ │ - smlabteq r8, lr, r3, r8 │ │ │ │ - smlatteq r8, sl, r3, r8 │ │ │ │ - ldrdeq r9, [r7, -r2] │ │ │ │ - tsteq r8, sl, lsr r6 │ │ │ │ - tsteq r8, sl, lsl r5 │ │ │ │ - @ instruction: 0x01088496 │ │ │ │ - tsteq r8, r6, asr #8 │ │ │ │ - tsteq r8, r6, ror #8 │ │ │ │ - smlatbeq r7, r2, r5, r9 │ │ │ │ - @ instruction: 0x010884be │ │ │ │ - smlabteq r8, lr, r4, r8 │ │ │ │ - smlabbeq r7, sl, r5, r9 │ │ │ │ - tsteq r8, r6, asr r5 │ │ │ │ - tsteq r8, r2, lsl r5 │ │ │ │ - tsteq r8, sl, lsr #10 │ │ │ │ - tsteq r7, sl, ror #10 │ │ │ │ + tsteq r8, lr, lsr #8 │ │ │ │ + tsteq r8, sl, asr #8 │ │ │ │ + tsteq r7, r2, lsr r6 │ │ │ │ + @ instruction: 0x0108869a │ │ │ │ tsteq r8, sl, ror r5 │ │ │ │ - @ instruction: 0x0108859e │ │ │ │ - tsteq r7, r2, asr r5 │ │ │ │ - smlatbeq r8, r2, r6, r8 │ │ │ │ - tsteq r8, sl, lsr r6 │ │ │ │ - strdeq r8, [r8, -r2] │ │ │ │ - tsteq r8, sl, lsl #12 │ │ │ │ - tsteq r7, sl, lsr #10 │ │ │ │ - tsteq r8, sl, asr #12 │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ - tsteq r7, r2, lsl r5 │ │ │ │ - smlabteq r8, r2, r6, r8 │ │ │ │ - smlabbeq r8, sl, r6, r8 │ │ │ │ + strdeq r8, [r8, -r6] │ │ │ │ + smlatbeq r8, r6, r4, r8 │ │ │ │ + smlabteq r8, r6, r4, r8 │ │ │ │ + tsteq r7, r2, lsl #12 │ │ │ │ + tsteq r8, lr, lsl r5 │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + smlatteq r7, sl, r5, r9 │ │ │ │ + @ instruction: 0x010885b6 │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + smlabbeq r8, sl, r5, r8 │ │ │ │ + smlabteq r7, sl, r5, r9 │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + strdeq r8, [r8, -lr] │ │ │ │ + @ instruction: 0x010795b2 │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ @ instruction: 0x0108869a │ │ │ │ - strdeq r9, [r7, -r2] │ │ │ │ + tsteq r8, r2, asr r6 │ │ │ │ + tsteq r8, sl, ror #12 │ │ │ │ + smlabbeq r7, sl, r5, r9 │ │ │ │ + smlatbeq r8, sl, r6, r8 │ │ │ │ @ instruction: 0x010886ba │ │ │ │ - smlatteq r7, r2, r4, r9 │ │ │ │ - tsteq r8, sl, lsl fp │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - smlatteq r8, lr, r7, r8 │ │ │ │ - tsteq r8, sl, ror #16 │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - smlatbeq r8, sl, r7, r8 │ │ │ │ - smlatbeq r7, sl, r4, r9 │ │ │ │ - @ instruction: 0x0108899a │ │ │ │ + tsteq r7, r2, ror r5 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + smlatteq r8, sl, r6, r8 │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + tsteq r7, r2, asr r5 │ │ │ │ tsteq r8, sl, lsl r7 │ │ │ │ - @ instruction: 0x01079492 │ │ │ │ - tsteq r8, r2, lsr r7 │ │ │ │ - tsteq r8, r2, lsl #18 │ │ │ │ - smlatbeq r8, r6, r9, r8 │ │ │ │ - tsteq r7, r2, ror r4 │ │ │ │ - tsteq r8, sl, ror #16 │ │ │ │ - tsteq r8, sl, lsl #18 │ │ │ │ - tsteq r7, sl, asr r4 │ │ │ │ - smlabbeq r8, sl, fp, r8 │ │ │ │ - tsteq r8, sl, lsl r9 │ │ │ │ - @ instruction: 0x010887be │ │ │ │ - tsteq r8, r6, ror #16 │ │ │ │ - tsteq r7, r4, lsr r4 │ │ │ │ + tsteq r7, r2, asr #10 │ │ │ │ + tsteq r8, sl, ror fp │ │ │ │ + @ instruction: 0x01088a92 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + smlabteq r8, sl, r8, r8 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + tsteq r8, sl, lsl #16 │ │ │ │ + tsteq r7, sl, lsl #10 │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + tsteq r8, sl, ror r7 │ │ │ │ + strdeq r9, [r7, -r2] │ │ │ │ + @ instruction: 0x01088792 │ │ │ │ + tsteq r8, r2, ror #18 │ │ │ │ + tsteq r8, r6, lsl #20 │ │ │ │ + ldrdeq r9, [r7, -r2] │ │ │ │ + smlabteq r8, sl, r8, r8 │ │ │ │ + tsteq r8, sl, ror #18 │ │ │ │ + @ instruction: 0x010794ba │ │ │ │ + smlatteq r8, sl, fp, r8 │ │ │ │ + tsteq r8, sl, ror r9 │ │ │ │ + tsteq r8, lr, lsl r8 │ │ │ │ + smlabteq r8, r6, r8, r8 │ │ │ │ + @ instruction: 0x01079494 │ │ │ │ + tsteq r8, r6, asr sl │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + smlabbeq r7, r2, r4, r9 │ │ │ │ + @ instruction: 0x01088a94 │ │ │ │ + tsteq r8, r2, lsl fp │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + tsteq r7, sl, ror #8 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r7, lr, asr r4 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + ldrdeq r8, [r8, -r2] │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ strdeq r8, [r8, -r6] │ │ │ │ - @ instruction: 0x01088a90 │ │ │ │ - tsteq r7, r2, lsr #8 │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - @ instruction: 0x01088ab2 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r7, sl, lsl #8 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - strdeq r9, [r7, -lr] │ │ │ │ - @ instruction: 0x01088d98 │ │ │ │ - tsteq r8, r2, ror ip │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - @ instruction: 0x01088b96 │ │ │ │ - @ instruction: 0x01088bb8 │ │ │ │ - ldrdeq r9, [r7, -sl] │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ - tsteq r8, r6, lsr #24 │ │ │ │ - smlabteq r7, r8, r3, r9 │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - smlabbeq r8, r8, ip, r8 │ │ │ │ - smlatbeq r8, r6, ip, r8 │ │ │ │ - @ instruction: 0x010793b0 │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + tsteq r7, sl, lsr r4 │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + smlabbeq r8, r6, ip, r8 │ │ │ │ + tsteq r7, r8, lsr #8 │ │ │ │ + tsteq r8, r6, lsr sp │ │ │ │ + smlatteq r8, r8, ip, r8 │ │ │ │ tsteq r8, r6, lsl #26 │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - @ instruction: 0x0107939e │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - @ instruction: 0x01088dba │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - smlabbeq r8, lr, sp, r8 │ │ │ │ - smlabbeq r7, r0, r3, r9 │ │ │ │ - smlatteq r8, sl, sp, r8 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - tsteq r7, lr, ror #6 │ │ │ │ - tsteq r8, r0, ror #30 │ │ │ │ - tsteq r8, r2, asr #28 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r7, r6, asr r3 │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - tsteq r7, sl, asr #6 │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - tsteq r8, sl, lsr r5 │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq r8, lr, asr #32 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - @ instruction: 0x0108949e │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r7, sl, lsl r3 │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - tsteq r8, r6, lsr #30 │ │ │ │ - tsteq r7, r8, lsl #6 │ │ │ │ - smlatbeq r8, r6, r4, r9 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ - strdeq r9, [r7, -r0] │ │ │ │ - tsteq r8, r6, lsr #14 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - ldrdeq r9, [r7, -lr] │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - tsteq r8, r2, asr r2 │ │ │ │ - tsteq r8, ip │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ + tsteq r7, r0, lsl r4 │ │ │ │ + tsteq r8, r6, ror #26 │ │ │ │ + smlabbeq r8, r4, sp, r8 │ │ │ │ + strdeq r9, [r7, -lr] │ │ │ │ + smlatbeq r8, r0, lr, r8 │ │ │ │ + tsteq r8, sl, lsl lr │ │ │ │ + smlabteq r8, ip, sp, r8 │ │ │ │ + smlatteq r8, lr, sp, r8 │ │ │ │ + smlatteq r7, r0, r3, r9 │ │ │ │ + tsteq r8, sl, asr #28 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + smlabteq r7, lr, r3, r9 │ │ │ │ + smlabteq r8, r0, pc, r8 @ │ │ │ │ + smlatbeq r8, r2, lr, r8 │ │ │ │ + @ instruction: 0x01088eb4 │ │ │ │ + @ instruction: 0x010793b6 │ │ │ │ + smlatbeq r8, r8, r0, r9 │ │ │ │ + smlatbeq r7, sl, r3, r9 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + @ instruction: 0x0108959a │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + smlatbeq r8, lr, r0, r9 │ │ │ │ + smlatbeq r8, r4, r7, r9 │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r7, sl, ror r3 │ │ │ │ + smlabbeq r8, ip, lr, r8 │ │ │ │ + smlabbeq r8, r6, pc, r8 @ │ │ │ │ + tsteq r7, r8, ror #6 │ │ │ │ + tsteq r8, r6, lsl #10 │ │ │ │ + @ instruction: 0x010892b8 │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + tsteq r7, r0, asr r3 │ │ │ │ + smlabbeq r8, r6, r7, r9 │ │ │ │ + @ instruction: 0x0108989c │ │ │ │ + tsteq r7, lr, lsr r3 │ │ │ │ + @ instruction: 0x01089798 │ │ │ │ + @ instruction: 0x010892b2 │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + smlabbeq r8, r6, r1, r9 │ │ │ │ + tsteq r7, r0, lsr #6 │ │ │ │ + smlatteq r8, sl, r4, r9 │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ + tsteq r7, lr, lsl #6 │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + tsteq r8, sl, asr lr │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ + strdeq r9, [r7, -r6] │ │ │ │ + @ instruction: 0x01089294 │ │ │ │ + smlatbeq r8, lr, r3, r9 │ │ │ │ + smlatteq r7, r4, r2, r9 │ │ │ │ + smlabbeq r8, sl, r0, r9 │ │ │ │ + smlatbeq r8, r0, r2, r9 │ │ │ │ + tsteq r8, sl, asr #28 │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ smlabteq r7, r0, r2, r9 │ │ │ │ - smlabbeq r8, sl, r4, r9 │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r2, asr #32 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ smlatbeq r7, lr, r2, r9 │ │ │ │ - tsteq r8, ip │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ - @ instruction: 0x01079296 │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - tsteq r8, lr, asr #6 │ │ │ │ - smlabbeq r7, r4, r2, r9 │ │ │ │ - tsteq r8, sl, lsr #32 │ │ │ │ - tsteq r8, r0, asr #4 │ │ │ │ - smlatteq r8, sl, sp, r8 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - strdeq r9, [r8, -lr] │ │ │ │ - tsteq r7, r0, ror #4 │ │ │ │ - smlatteq r8, r2, pc, r8 @ │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - tsteq r7, lr, asr #4 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - tsteq r8, sl, ror #8 │ │ │ │ - @ instruction: 0x010895b4 │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + smlabteq r8, sl, r4, r9 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r7, r0, lr, r8 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ + tsteq r7, r0, asr #30 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + smlabteq r8, r8, fp, r8 │ │ │ │ + tsteq r7, r8, lsr #30 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r7, r0, lsl #30 │ │ │ │ + smlabteq r8, r4, r3, r9 │ │ │ │ + smlabteq r8, r8, r4, r9 │ │ │ │ + smlatteq r7, r8, lr, r8 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + smlatbeq r8, r8, ip, r8 │ │ │ │ + smlabteq r8, r0, sp, r8 │ │ │ │ smlabteq r7, r8, lr, r8 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - @ instruction: 0x01088e9c │ │ │ │ - @ instruction: 0x01088fb4 │ │ │ │ - smlatbeq r7, r0, lr, r8 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + @ instruction: 0x01078eb8 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + smlatteq r8, r0, sl, r9 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + smlabbeq r8, r8, r4, r9 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + smlabbeq r7, r0, lr, r8 │ │ │ │ + smlabbeq r8, ip, sp, r8 │ │ │ │ + smlatbeq r8, r4, lr, r8 │ │ │ │ + tsteq r7, r8, ror #28 │ │ │ │ + tsteq r8, r8, ror r4 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ tsteq r8, r4, ror #6 │ │ │ │ + tsteq r7, r8, asr #28 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq r7, r0, lsr lr │ │ │ │ + @ instruction: 0x01089eb0 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + smlabbeq r8, r0, lr, r9 │ │ │ │ tsteq r8, r8, ror #8 │ │ │ │ - smlabbeq r7, r8, lr, r8 │ │ │ │ - @ instruction: 0x01088e90 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tsteq r7, r8, ror #28 │ │ │ │ - @ instruction: 0x01088f90 │ │ │ │ - tsteq r7, r8, asr lr │ │ │ │ - smlatteq r8, r8, r4, r9 │ │ │ │ - smlabbeq r8, r0, sl, r9 │ │ │ │ - @ instruction: 0x01088f94 │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r8, r0, lsl #20 │ │ │ │ - tsteq r7, r0, lsr #28 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ tsteq r7, r8, lsl #28 │ │ │ │ - tsteq r8, r8, lsl r4 │ │ │ │ - smlatteq r8, r8, r1, r9 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - smlatteq r7, r8, sp, r8 │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ ldrdeq r8, [r7, -r0] │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + smlabteq r7, r0, sp, r8 │ │ │ │ + smlatbeq r8, r8, ip, r9 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + @ instruction: 0x01078d90 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + tsteq r7, r8, ror sp │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r7, r8, asr sp │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r7, r0, asr #26 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r7, r8, lsl sp │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + tsteq r7, r0, lsl #26 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + smlatteq r7, r0, ip, r8 │ │ │ │ tsteq r8, r0, lsr #28 │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ - smlatbeq r7, r8, sp, r8 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - @ instruction: 0x01078d90 │ │ │ │ + ldrdeq r8, [r7, -r0] │ │ │ │ + smlatteq r8, r0, r9, sl │ │ │ │ + smlatteq r8, r0, pc, r9 @ │ │ │ │ + @ instruction: 0x01089a9c │ │ │ │ + tsteq r8, r8, asr lr │ │ │ │ tsteq r8, r0, lsl #20 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - tsteq r7, r0, ror sp │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r7, r0, ror #26 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ ldrdeq r9, [r8, -r0] │ │ │ │ - tsteq r7, r0, lsr sp │ │ │ │ - smlatteq r8, r0, r3, r9 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - tsteq r7, r8, lsl sp │ │ │ │ - smlatteq r8, r8, r3, r9 │ │ │ │ + smlatteq r8, r0, fp, r9 │ │ │ │ + smlabbeq r7, r8, ip, r8 │ │ │ │ ldrdeq r9, [r8, -r8] │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + tsteq r7, r0, ror ip │ │ │ │ + smlatteq r8, r0, r5, r9 │ │ │ │ smlatteq r8, r8, sp, r9 │ │ │ │ - strdeq r8, [r7, -r8] │ │ │ │ - smlabteq r8, r8, r7, r9 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + tsteq r7, r0, asr ip │ │ │ │ smlabteq r8, r0, r9, r9 │ │ │ │ - smlatteq r7, r0, ip, r8 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - smlabteq r8, r8, r7, r9 │ │ │ │ - smlabteq r8, r0, r3, r9 │ │ │ │ - @ instruction: 0x010895b8 │ │ │ │ - @ instruction: 0x01078cb8 │ │ │ │ - smlabteq r8, r0, fp, r9 │ │ │ │ ldrdeq r9, [r8, -r0] │ │ │ │ - smlatbeq r7, r0, ip, r8 │ │ │ │ - smlabteq r8, r8, fp, r9 │ │ │ │ - smlatbeq r8, r8, r7, r9 │ │ │ │ - smlatbeq r8, r0, r9, r9 │ │ │ │ - smlabbeq r7, r0, ip, r8 │ │ │ │ - smlabteq r8, r0, sp, r9 │ │ │ │ - tsteq r7, r0, ror ip │ │ │ │ - smlabbeq r8, r0, r9, sl │ │ │ │ - smlabbeq r8, r0, pc, r9 @ │ │ │ │ - tsteq r8, ip, lsr sl │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - smlatbeq r8, r0, r9, r9 │ │ │ │ - smlatbeq r8, r8, sp, r9 │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - smlabbeq r8, r0, fp, r9 │ │ │ │ - tsteq r7, r8, lsr #24 │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ + tsteq r7, r8, lsr ip │ │ │ │ + smlatteq r8, r8, r5, r9 │ │ │ │ + smlabteq r8, r4, r9, r9 │ │ │ │ + @ instruction: 0x010895b8 │ │ │ │ + @ instruction: 0x010897b0 │ │ │ │ tsteq r7, r0, lsl ip │ │ │ │ - smlabbeq r8, r0, r5, r9 │ │ │ │ - smlabbeq r8, r8, sp, r9 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - strdeq r8, [r7, -r0] │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + @ instruction: 0x010893b8 │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + smlatteq r8, r0, sp, r9 │ │ │ │ + smlatbeq r8, r8, r9, r9 │ │ │ │ + @ instruction: 0x01089bb8 │ │ │ │ ldrdeq r8, [r7, -r8] │ │ │ │ - smlabbeq r8, r8, r5, r9 │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - tsteq r8, r8, asr r5 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - @ instruction: 0x01078bb0 │ │ │ │ - tsteq r8, r4, ror sp │ │ │ │ - tsteq r8, r8, asr r3 │ │ │ │ - @ instruction: 0x01078b98 │ │ │ │ - smlabbeq r8, r0, sp, r9 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ + smlatbeq r8, r8, r5, r9 │ │ │ │ + smlatbeq r8, r0, r7, r9 │ │ │ │ + smlabteq r7, r0, fp, r8 │ │ │ │ + strheq sl, [r8, -r8] │ │ │ │ + smlatteq r8, r8, sp, r9 │ │ │ │ + smlatbeq r8, r0, r5, r9 │ │ │ │ + @ instruction: 0x01089db4 │ │ │ │ + @ instruction: 0x01089390 │ │ │ │ + @ instruction: 0x01078b90 │ │ │ │ + @ instruction: 0x01089990 │ │ │ │ + smlatbeq r8, r0, fp, r9 │ │ │ │ tsteq r7, r8, ror fp │ │ │ │ - tsteq r8, r8, asr #10 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - tsteq r7, r0, ror #22 │ │ │ │ + @ instruction: 0x0108999c │ │ │ │ + smlabbeq r8, r0, r5, r9 │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + tsteq r7, r8, asr fp │ │ │ │ + smlatbeq r8, ip, sp, r9 │ │ │ │ + smlabteq r8, r8, sp, r9 │ │ │ │ + tsteq r7, r0, asr #22 │ │ │ │ + smlabbeq r8, r8, r0, sl │ │ │ │ qaddeq sl, r8, r8 │ │ │ │ - smlabbeq r8, r8, sp, r9 │ │ │ │ - tsteq r8, r0, asr #10 │ │ │ │ - tsteq r8, r4, asr sp │ │ │ │ - tsteq r8, r0, lsr r3 │ │ │ │ - tsteq r7, r0, lsr fp │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ + smlatteq r8, r8, r4, sl │ │ │ │ + smlabteq r8, r8, sp, r9 │ │ │ │ tsteq r7, r8, lsl fp │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - tsteq r8, r0, lsr #10 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ - strdeq r8, [r7, -r8] │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r7, r0, lsl #22 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + smlatteq r8, r0, sp, r9 │ │ │ │ smlatteq r7, r0, sl, r8 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ + smlabteq r8, r4, r2, sl │ │ │ │ + ldrdeq r8, [r7, -r0] │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + smlabbeq r8, r0, lr, r9 │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ strdeq r9, [r8, -r8] │ │ │ │ - smlabbeq r8, r8, r4, sl │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ - @ instruction: 0x01078ab8 │ │ │ │ - @ instruction: 0x0108a494 │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - smlatbeq r7, r0, sl, r8 │ │ │ │ - tsteq r8, r0, lsl r0 │ │ │ │ - @ instruction: 0x0108a498 │ │ │ │ - smlabbeq r8, r0, sp, r9 │ │ │ │ + @ instruction: 0x0108a2b8 │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + @ instruction: 0x01078a98 │ │ │ │ + smlabteq r8, r4, r2, sl │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ smlabbeq r7, r0, sl, r8 │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - tsteq r7, r0, ror sl │ │ │ │ - @ instruction: 0x0108a5b4 │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + smlabteq r8, r8, r2, sl │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + tsteq r7, r0, ror #20 │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r7, r8, asr #20 │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ tsteq r8, r0, lsr #28 │ │ │ │ - smlabteq r8, r8, sp, r9 │ │ │ │ - @ instruction: 0x01089d98 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - @ instruction: 0x0108a490 │ │ │ │ - tsteq r7, r8, lsr sl │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - @ instruction: 0x0108a49c │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ tsteq r7, r0, lsr #20 │ │ │ │ - @ instruction: 0x01089db0 │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - smlatbeq r8, r0, r4, sl │ │ │ │ - tsteq r7, r0, lsl #20 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - smlatbeq r8, ip, r4, sl │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + tsteq r7, r8, lsl #20 │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + smlatteq r8, r0, r2, sl │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ smlatteq r7, r8, r9, r8 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - smlabteq r8, r0, sp, r9 │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - smlatbeq r8, r8, r4, sl │ │ │ │ - smlabteq r7, r0, r9, r8 │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - @ instruction: 0x0108a4b4 │ │ │ │ + swpeq sl, r8, [r8] @ │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + smlatbeq r8, ip, r5, sl │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + swpeq sl, r8, [r8] @ │ │ │ │ + smlatteq r8, r0, r2, sl │ │ │ │ smlatbeq r7, r8, r9, r8 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - smlabbeq r8, r0, r2, sl │ │ │ │ - @ instruction: 0x0108a4b8 │ │ │ │ - smlabbeq r7, r8, r9, r8 │ │ │ │ - tsteq r8, r8, lsr r0 │ │ │ │ - tsteq r7, r8, ror r9 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ + smlatbeq r8, r8, r0, sl │ │ │ │ + smlatteq r8, ip, r2, sl │ │ │ │ + @ instruction: 0x01078990 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + strheq sl, [r8, -r0] │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + tsteq r7, r0, ror r9 │ │ │ │ + smlabteq r8, r0, r0, sl │ │ │ │ strdeq sl, [r8, -ip] │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsr r0 │ │ │ │ - smlabbeq r8, r0, r2, sl │ │ │ │ - tsteq r7, r8, asr #18 │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - smlabbeq r8, ip, r2, sl │ │ │ │ + tsteq r7, r8, asr r9 │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, r6, sl │ │ │ │ + smlabbeq r8, r0, r6, sl │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ tsteq r7, r0, lsr r9 │ │ │ │ - smlatteq r8, r0, r4, sl │ │ │ │ - qaddeq sl, r0, r8 │ │ │ │ - @ instruction: 0x0108a290 │ │ │ │ - tsteq r7, r0, lsl r9 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ - @ instruction: 0x0108a29c │ │ │ │ + @ instruction: 0x0108a6b0 │ │ │ │ + @ instruction: 0x0108a598 │ │ │ │ + tsteq r7, r8, lsl r9 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + smlabteq r8, r8, r5, sl │ │ │ │ strdeq r8, [r7, -r8] │ │ │ │ - @ instruction: 0x0108a69c │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - ldrdeq r8, [r7, -r0] │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ - tsteq r8, r8, lsr r5 │ │ │ │ - @ instruction: 0x010788b8 │ │ │ │ - smlatbeq r8, r4, r6, sl │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - @ instruction: 0x01078898 │ │ │ │ - smlabbeq r8, r0, r5, sl │ │ │ │ - smlabbeq r7, r8, r8, r8 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - @ instruction: 0x0108aa9c │ │ │ │ - smlatbeq r8, ip, r8, sl │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - smlatteq r8, r0, r6, sl │ │ │ │ - @ instruction: 0x0108a6b8 │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ - tsteq r7, r8, asr #16 │ │ │ │ - smlatteq r8, r0, r6, sl │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - tsteq r7, r0, lsr r8 │ │ │ │ + smlatteq r8, r0, r5, sl │ │ │ │ + smlatteq r7, r8, r8, r8 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + smlabbeq r8, r8, r7, sl │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + @ instruction: 0x0108a790 │ │ │ │ + smlatbeq r7, r8, r8, r8 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + @ instruction: 0x0108a7b8 │ │ │ │ + @ instruction: 0x01078890 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ smlatteq r8, r0, r7, sl │ │ │ │ - smlabbeq r8, r0, r7, sl │ │ │ │ - smlatbeq r8, ip, r7, sl │ │ │ │ - tsteq r7, r0, lsl r8 │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r7, r0, ror r8 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + tsteq r7, r8, asr r8 │ │ │ │ + smlabbeq r8, r0, r9, sl │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + @ instruction: 0x0108a8b4 │ │ │ │ + smlabteq r8, ip, r8, sl │ │ │ │ + tsteq r7, r0, lsr r8 │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + tsteq r7, r8, lsl r8 │ │ │ │ + smlabteq r8, ip, r9, sl │ │ │ │ + smlabbeq r8, r4, r9, sl │ │ │ │ + @ instruction: 0x0108a99c │ │ │ │ strdeq r8, [r7, -r8] │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - @ instruction: 0x0108a89c │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - ldrdeq r8, [r7, -r0] │ │ │ │ - @ instruction: 0x0108a8bc │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - @ instruction: 0x010787b8 │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + smlatteq r8, ip, r9, sl │ │ │ │ + smlatteq r7, r0, r7, r8 │ │ │ │ + smlabteq r8, r4, pc, sl @ │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + @ instruction: 0x010787b0 │ │ │ │ + smlabbeq r8, r0, sl, sl │ │ │ │ + smlatbeq r8, r8, sl, sl │ │ │ │ @ instruction: 0x01078798 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - smlabbeq r8, ip, r9, sl │ │ │ │ - smlabbeq r7, r0, r7, r8 │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - smlatbeq r8, r4, sl, sl │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - @ instruction: 0x0108a9bc │ │ │ │ - smlabteq r8, r8, r9, sl │ │ │ │ - tsteq r7, r0, asr r7 │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ + tsteq r7, r8, ror r7 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r7, r0, ror #14 │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ tsteq r7, r8, lsr r7 │ │ │ │ - @ instruction: 0x0108acbc │ │ │ │ - @ instruction: 0x0108aa98 │ │ │ │ - smlatbeq r8, ip, sl, sl │ │ │ │ - tsteq r7, r8, lsl r7 │ │ │ │ - @ instruction: 0x0108aabc │ │ │ │ - @ instruction: 0x0108acb8 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r7, r0, lsr #14 │ │ │ │ + smlabbeq r8, r4, pc, sl @ │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ tsteq r7, r0, lsl #14 │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - @ instruction: 0x0108acbc │ │ │ │ - smlatteq r8, ip, lr, sl │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - smlabteq r7, r0, r6, r8 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - smlatteq r8, r8, ip, sl │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + smlatteq r8, ip, fp, sl │ │ │ │ + smlatbeq r8, r8, sp, sl │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + @ instruction: 0x010786b8 │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ smlatbeq r7, r0, r6, r8 │ │ │ │ - smlatteq r8, r4, sl, sl │ │ │ │ - @ instruction: 0x01078690 │ │ │ │ - strheq fp, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, fp, sl │ │ │ │ - tsteq r8, r8, asr #26 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - tsteq r7, r8, asr r6 │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, pc, sl @ │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + smlabbeq r7, r0, r6, r8 │ │ │ │ + @ instruction: 0x0108ad90 │ │ │ │ + @ instruction: 0x0108af9c │ │ │ │ + tsteq r7, r8, ror #12 │ │ │ │ + smlatteq r8, ip, pc, sl @ │ │ │ │ + @ instruction: 0x0108adb8 │ │ │ │ + @ instruction: 0x0108af9c │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ tsteq r7, r0, asr #12 │ │ │ │ - tsteq r8, r4, asr #30 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - tsteq r7, r0, lsr #12 │ │ │ │ - tsteq r8, r0, lsr sp │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ + smlabbeq r8, r4, fp, sl │ │ │ │ + @ instruction: 0x0108adb4 │ │ │ │ + tsteq r7, r8, lsr #12 │ │ │ │ + smlatteq r8, ip, pc, sl @ │ │ │ │ + smlabteq r8, r0, sp, sl │ │ │ │ + @ instruction: 0x0108afbc │ │ │ │ tsteq r7, r8, lsl #12 │ │ │ │ - smlabbeq r8, ip, pc, sl @ │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - smlatteq r7, r0, r5, r8 │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - tsteq r8, r4, asr sp │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + smlatbeq r8, ip, r0, fp │ │ │ │ + qaddeq fp, ip, r8 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ smlabteq r7, r8, r5, r8 │ │ │ │ - smlabbeq r8, ip, pc, sl @ │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - smlatbeq r7, r8, r5, r8 │ │ │ │ - @ instruction: 0x0108af90 │ │ │ │ - @ instruction: 0x01078598 │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ smlabteq r8, r8, r0, fp │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ - tsteq r7, r8, ror #10 │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - tsteq r7, r0, asr r5 │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - smlabteq r8, r0, r0, fp │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq r7, r0, lsr r5 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r7, r8, lsl r5 │ │ │ │ - tsteq r8, r0, asr #4 │ │ │ │ - smlatbeq r8, r4, r1, fp │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + @ instruction: 0x010785b0 │ │ │ │ tsteq r8, r8, ror #2 │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - strdeq r8, [r7, -r0] │ │ │ │ - smlabteq r8, r4, r1, fp │ │ │ │ - smlatteq r8, r0, r1, fp │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ - @ instruction: 0x0108b29c │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + @ instruction: 0x01078590 │ │ │ │ + smlabbeq r8, ip, r1, fp │ │ │ │ + smlatbeq r8, r8, r1, fp │ │ │ │ + tsteq r7, r8, ror r5 │ │ │ │ + smlatbeq r8, r0, r2, fp │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + smlabteq r8, r8, r1, fp │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r7, r0, asr r5 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ tsteq r8, r0, asr #4 │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ - @ instruction: 0x010784b8 │ │ │ │ - smlatbeq r8, r8, r2, fp │ │ │ │ - smlatbeq r7, r8, r4, r8 │ │ │ │ - smlabbeq r8, r4, r2, sp │ │ │ │ - smlabteq r8, r0, r2, ip │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - smlatbeq r8, r8, r6, fp │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - @ instruction: 0x0108b394 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ + tsteq r7, r8, lsr r5 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + smlatbeq r8, r0, r2, fp │ │ │ │ + smlabteq r8, r0, r2, fp │ │ │ │ + tsteq r7, r8, lsl r5 │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + tsteq r7, r8, lsl #10 │ │ │ │ + smlatteq r8, r4, r2, sp │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + @ instruction: 0x0108b4bc │ │ │ │ strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - tsteq r7, r8, asr r4 │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - tsteq r7, r0, asr #8 │ │ │ │ - @ instruction: 0x0108b3b4 │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ smlabbeq r8, ip, r3, fp │ │ │ │ - tsteq r7, r0, lsr #8 │ │ │ │ - smlabteq r8, r4, r3, fp │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - tsteq r7, r8, lsl #8 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + @ instruction: 0x010784b8 │ │ │ │ + @ instruction: 0x0108b39c │ │ │ │ + smlatbeq r8, ip, r3, fp │ │ │ │ + smlatbeq r7, r0, r4, r8 │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + smlatteq r8, ip, r3, fp │ │ │ │ + smlabbeq r7, r0, r4, r8 │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ tsteq r8, r4, lsr r4 │ │ │ │ - smlatteq r7, r0, r3, r8 │ │ │ │ - smlatbeq r8, r0, r4, fp │ │ │ │ - smlabteq r8, r4, r4, fp │ │ │ │ - smlabteq r7, r8, r3, r8 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - smlatbeq r7, r8, r3, r8 │ │ │ │ - smlabbeq r8, r0, r5, fp │ │ │ │ - @ instruction: 0x0108b59c │ │ │ │ - @ instruction: 0x01078390 │ │ │ │ - smlatteq r8, r0, r7, fp │ │ │ │ - @ instruction: 0x0108b6b8 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ + tsteq r7, r8, ror #8 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ ldrdeq fp, [r8, -r0] │ │ │ │ - smlatteq r8, ip, r5, fp │ │ │ │ - tsteq r7, r0, ror #6 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + @ instruction: 0x0108b494 │ │ │ │ + tsteq r7, r0, asr #8 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + tsteq r7, r8, lsr #8 │ │ │ │ + smlabteq r8, ip, r5, fp │ │ │ │ + smlabbeq r8, r8, r5, fp │ │ │ │ + @ instruction: 0x0108b59c │ │ │ │ + tsteq r7, r8, lsl #8 │ │ │ │ + smlatteq r8, r0, r5, fp │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + smlabbeq r8, r0, r6, fp │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + smlabteq r7, r0, r3, r8 │ │ │ │ + smlatbeq r8, r8, r6, fp │ │ │ │ + smlabteq r8, r4, r6, fp │ │ │ │ + smlatbeq r7, r8, r3, r8 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ + smlabbeq r7, r8, r3, r8 │ │ │ │ + @ instruction: 0x0108b790 │ │ │ │ + smlatbeq r8, ip, r7, fp │ │ │ │ + tsteq r7, r0, ror r3 │ │ │ │ + smlatteq r8, r0, r8, fp │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ tsteq r7, r8, asr #6 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - @ instruction: 0x0108b6b8 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - tsteq r7, r8, lsr #6 │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + smlabbeq r8, ip, r8, fp │ │ │ │ + tsteq r7, r0, lsr r3 │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + smlatteq r8, r0, r8, fp │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ tsteq r7, r0, lsl r3 │ │ │ │ - smlabbeq r8, r0, r8, fp │ │ │ │ - smlatteq r8, r8, r7, fp │ │ │ │ - @ instruction: 0x0108b798 │ │ │ │ - @ instruction: 0x0108b7b4 │ │ │ │ - smlatteq r7, r8, r2, r8 │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - ldrdeq r8, [r7, -r0] │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlabbeq r8, r0, r8, fp │ │ │ │ - @ instruction: 0x0108b89c │ │ │ │ - @ instruction: 0x010782b0 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - smlatbeq r7, r0, r2, r8 │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - tsteq r8, r4, asr fp │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - smlatbeq r8, r8, r9, fp │ │ │ │ tsteq r8, r4, lsr r9 │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - tsteq r7, r8, ror #4 │ │ │ │ - smlabteq r8, r4, r9, fp │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - tsteq r7, r0, asr r2 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ + mrseq r8, SP_und │ │ │ │ + @ instruction: 0x0108bdb8 │ │ │ │ + @ instruction: 0x0108bbb4 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ tsteq r8, r8, lsl #20 │ │ │ │ - tsteq r8, r4, lsl sl │ │ │ │ - tsteq r7, r0, lsr r2 │ │ │ │ + @ instruction: 0x0108b994 │ │ │ │ + smlabteq r8, r0, r9, fp │ │ │ │ + smlabteq r7, r8, r2, r8 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + @ instruction: 0x010782b0 │ │ │ │ + smlatbeq r8, r4, sl, fp │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ tsteq r8, r4, ror sl │ │ │ │ - smlatbeq r8, ip, sl, fp │ │ │ │ + @ instruction: 0x01078290 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01077bb4 │ │ │ │ - smlatbeq r8, r4, r5, fp │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x0108b49c │ │ │ │ - smlatbeq r8, ip, r4, fp │ │ │ │ - smlabbeq r7, ip, fp, r7 │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - tsteq r8, r8, asr #10 │ │ │ │ - tsteq r7, r4, ror fp │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108b598 │ │ │ │ + tsteq r7, r4, lsl ip │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + smlatteq r7, ip, fp, r7 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ smlatbeq r8, r8, r5, fp │ │ │ │ - tsteq r7, r4, asr fp │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq r7, r4, asr #22 │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ strdeq fp, [r8, -r8] │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - tsteq r8, r4, lsl r6 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r7, r4, lsl fp │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + @ instruction: 0x01077bb4 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + smlatbeq r7, r4, fp, r7 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + @ instruction: 0x0108b6b4 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ smlabbeq r8, r8, r6, fp │ │ │ │ + tsteq r7, r4, ror fp │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlatteq r8, r8, r6, fp │ │ │ │ + tsteq r7, ip, asr fp │ │ │ │ + smlabbeq r8, r8, r7, fp │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r7, ip, lsr fp │ │ │ │ + @ instruction: 0x0108b7b0 │ │ │ │ + smlabteq r8, r4, r7, fp │ │ │ │ + tsteq r7, r4, lsr #22 │ │ │ │ + @ instruction: 0x0108b89c │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ strdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - smlatteq r8, r0, r6, fp │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + smlatteq r7, r4, sl, r7 │ │ │ │ + @ instruction: 0x0108b8b0 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + smlabbeq r8, r8, r8, fp │ │ │ │ smlabteq r7, r4, sl, r7 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - smlatteq r8, r4, r7, fp │ │ │ │ - smlatbeq r8, r8, r7, fp │ │ │ │ - smlabteq r8, r0, r7, fp │ │ │ │ - @ instruction: 0x01077a9c │ │ │ │ - smlatteq r8, ip, r7, fp │ │ │ │ + smlatbeq r8, ip, r8, fp │ │ │ │ + @ instruction: 0x01077ab4 │ │ │ │ + smlabbeq r8, r4, r0, ip │ │ │ │ + @ instruction: 0x0108bcb8 │ │ │ │ + smlabteq r8, r4, sl, fp │ │ │ │ + @ instruction: 0x0108b994 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + smlatteq r8, r0, r8, fp │ │ │ │ strdeq fp, [r8, -r8] │ │ │ │ - smlabbeq r7, r4, sl, r7 │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - tsteq r7, r4, ror #20 │ │ │ │ - tsteq r8, ip, asr #16 │ │ │ │ - tsteq r7, r4, asr sl │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - tsteq r8, r4, ror #20 │ │ │ │ + tsteq r7, r4, ror sl │ │ │ │ tsteq r8, r4, lsr r9 │ │ │ │ - smlabteq r8, r0, r8, fp │ │ │ │ - smlabbeq r8, r0, r8, fp │ │ │ │ - @ instruction: 0x0108b898 │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - smlatteq r8, r8, r8, fp │ │ │ │ + tsteq r8, r8, asr #18 │ │ │ │ + tsteq r7, ip, asr sl │ │ │ │ + smlatteq r8, r4, r9, fp │ │ │ │ + @ instruction: 0x0108b998 │ │ │ │ + smlatbeq r8, ip, r9, fp │ │ │ │ + tsteq r7, ip, lsr sl │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + tsteq r7, r4, lsr #20 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + smlabteq r8, r8, sl, fp │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + @ instruction: 0x0108ba94 │ │ │ │ strdeq r7, [r7, -ip] │ │ │ │ - smlabbeq r8, r4, r9, fp │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - @ instruction: 0x0108b9b4 │ │ │ │ ldrdeq fp, [r8, -r0] │ │ │ │ + smlatteq r8, ip, sl, fp │ │ │ │ + smlatteq r7, r4, r9, r7 │ │ │ │ + smlabbeq r8, r4, fp, fp │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ smlabteq r7, r4, r9, r7 │ │ │ │ - smlatteq r8, r8, sl, fp │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - @ instruction: 0x0107799c │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - smlabbeq r8, ip, sl, fp │ │ │ │ - smlabbeq r7, r4, r9, r7 │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - smlatteq r8, r4, sl, fp │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - tsteq r7, r4, ror #18 │ │ │ │ - tsteq r8, r4, lsr fp │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tsteq r7, ip, asr #18 │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - smlabteq r8, r0, fp, fp │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ @ instruction: 0x0108bb94 │ │ │ │ - tsteq r7, ip, lsl r9 │ │ │ │ + smlatbeq r8, ip, fp, fp │ │ │ │ + smlatbeq r7, ip, r9, r7 │ │ │ │ + @ instruction: 0x0108bdb0 │ │ │ │ + smlatbeq r8, r0, ip, fp │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ ldrdeq fp, [r8, -r8] │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r7, ip, ror r9 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq r7, r4, ror #18 │ │ │ │ + smlatteq r8, r4, ip, fp │ │ │ │ + @ instruction: 0x0108bc9c │ │ │ │ + @ instruction: 0x0108bcb4 │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r7, ip, lsr #18 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + @ instruction: 0x0108bdb0 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + smlabbeq r8, r0, sp, fp │ │ │ │ tsteq r7, r4, lsl #18 │ │ │ │ - smlabbeq r8, r4, ip, fp │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - smlatteq r7, r4, r8, r7 │ │ │ │ - smlatbeq r8, r4, ip, fp │ │ │ │ - @ instruction: 0x0108bcbc │ │ │ │ + smlabteq r8, r0, sp, fp │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + smlatteq r7, ip, r8, r7 │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ smlabteq r7, ip, r8, r7 │ │ │ │ - @ instruction: 0x0108bdbc │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - smlatbeq r7, r4, r8, r7 │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - smlabbeq r7, ip, r8, r7 │ │ │ │ - smlatteq r8, ip, sp, fp │ │ │ │ - smlatbeq r8, r4, sp, fp │ │ │ │ - @ instruction: 0x0108bdb8 │ │ │ │ - tsteq r7, ip, ror #16 │ │ │ │ - smlatteq r8, ip, sp, fp │ │ │ │ - tsteq r7, ip, asr r8 │ │ │ │ - smlabteq r8, r8, r1, ip │ │ │ │ - smlatteq r8, ip, pc, fp @ │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + @ instruction: 0x010778bc │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ tsteq r8, r0, lsl #30 │ │ │ │ - smlatbeq r8, r0, lr, fp │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - tsteq r7, r4, lsr #16 │ │ │ │ @ instruction: 0x0108bebc │ │ │ │ - smlabteq r8, r0, lr, fp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlabbeq r7, r4, r8, r7 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r7, ip, ror #16 │ │ │ │ + @ instruction: 0x0108bf94 │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + tsteq r7, ip, asr #16 │ │ │ │ + @ instruction: 0x0108bfb4 │ │ │ │ + smlabteq r8, r0, pc, fp @ │ │ │ │ + tsteq r7, r4, lsr r8 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + tsteq r8, r4 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ tsteq r7, ip, lsl #16 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - smlatteq r7, ip, r7, r7 │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ - tsteq r8, r0, ror #30 │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + smlabbeq r8, r8, r0, ip │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + smlabteq r8, r8, r0, ip │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ ldrdeq r7, [r7, -r4] │ │ │ │ - tsteq r8, r0, ror r0 │ │ │ │ - smlatteq r8, r4, pc, fp @ │ │ │ │ - smlatbeq r8, r4, pc, fp @ │ │ │ │ - @ instruction: 0x0108bfb4 │ │ │ │ - smlatbeq r7, ip, r7, r7 │ │ │ │ - tsteq r8, ip │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - @ instruction: 0x01077794 │ │ │ │ - smlatbeq r8, r8, r0, ip │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - tsteq r7, r4, ror r7 │ │ │ │ - smlatbeq r8, r4, r0, ip │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - @ instruction: 0x0108c298 │ │ │ │ - smlatbeq r8, ip, r1, ip │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - smlatteq r8, ip, r0, ip │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r7, r4, lsr r7 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r8, ip, asr r1 │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - smlatteq r8, r0, r1, ip │ │ │ │ - smlatbeq r8, r0, r1, ip │ │ │ │ - @ instruction: 0x0108c1b4 │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + smlabteq r7, r4, r7, r7 │ │ │ │ strdeq ip, [r8, -r8] │ │ │ │ tsteq r8, ip, lsl #4 │ │ │ │ - smlatteq r7, r4, r6, r7 │ │ │ │ - smlatbeq r8, r8, r3, ip │ │ │ │ - smlatteq r8, r8, r2, ip │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - @ instruction: 0x0108c29c │ │ │ │ - @ instruction: 0x010776bc │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - tsteq r8, r0, asr r3 │ │ │ │ - smlatbeq r7, r4, r6, r7 │ │ │ │ + @ instruction: 0x0108c194 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + @ instruction: 0x01077794 │ │ │ │ + smlatbeq r8, r4, r1, ip │ │ │ │ + @ instruction: 0x0108c1bc │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + mrseq ip, R8_fiq │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + tsteq r7, ip, asr r7 │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + tsteq r8, ip, ror #4 │ │ │ │ + tsteq r7, r4, asr #14 │ │ │ │ tsteq r8, r8, lsl #8 │ │ │ │ - @ instruction: 0x0108c3b0 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ ldrdeq ip, [r8, -r0] │ │ │ │ - smlabbeq r7, r4, r6, r7 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r7, ip, lsl r7 │ │ │ │ + @ instruction: 0x0108c39c │ │ │ │ + @ instruction: 0x0108c3b0 │ │ │ │ + tsteq r7, r4, lsl #14 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ tsteq r8, r0, lsl r4 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + smlatteq r7, r4, r6, r7 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + smlabbeq r7, ip, r6, r7 │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ tsteq r7, r4, ror r6 │ │ │ │ - @ instruction: 0x0108cfb4 │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ strdeq ip, [r8, -r8] │ │ │ │ - @ instruction: 0x0108c6b8 │ │ │ │ - tsteq r8, r0, ror r5 │ │ │ │ - smlabteq r8, r8, r4, ip │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - @ instruction: 0x0108c490 │ │ │ │ - tsteq r7, ip, lsr #12 │ │ │ │ + tsteq r7, r4, asr r6 │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + smlabbeq r8, r0, r6, ip │ │ │ │ + tsteq r7, ip, lsr r6 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ strdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ tsteq r7, r4, lsl r6 │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - @ instruction: 0x0108c598 │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - tsteq r8, r0, lsl #12 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + smlabbeq r8, r0, r7, ip │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + smlabteq r8, r4, r7, ip │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ ldrdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - @ instruction: 0x0108c698 │ │ │ │ - @ instruction: 0x010775b4 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - @ instruction: 0x0107759c │ │ │ │ - smlatbeq r8, r4, r7, ip │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + smlabteq r7, r4, r5, r7 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + smlabteq r8, ip, r8, ip │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + @ instruction: 0x0108c89c │ │ │ │ + @ instruction: 0x01077594 │ │ │ │ + smlatteq r8, r0, r8, ip │ │ │ │ + smlatteq r8, ip, r8, ip │ │ │ │ tsteq r7, ip, ror r5 │ │ │ │ - smlabteq r8, r4, r7, ip │ │ │ │ - smlatteq r8, r4, r7, ip │ │ │ │ - tsteq r7, r4, ror #10 │ │ │ │ - @ instruction: 0x0108c9b4 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r7, r4, lsr r5 │ │ │ │ - smlabbeq r8, r0, r8, ip │ │ │ │ - smlabbeq r8, ip, r8, ip │ │ │ │ - tsteq r7, ip, lsl r5 │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ - smlabteq r8, r0, r8, ip │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ tsteq r8, r0, lsr r9 │ │ │ │ - smlatteq r7, r4, r4, r7 │ │ │ │ - tsteq r8, r4, lsr #20 │ │ │ │ - @ instruction: 0x0108c99c │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - @ instruction: 0x010774bc │ │ │ │ + tsteq r7, ip, asr r5 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + @ instruction: 0x0108c990 │ │ │ │ + tsteq r7, r4, asr #10 │ │ │ │ + smlabbeq r8, r4, sl, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ @ instruction: 0x0108c9bc │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlatbeq r7, r4, r4, r7 │ │ │ │ - tsteq r8, r4, ror #20 │ │ │ │ + smlabteq r8, ip, r9, ip │ │ │ │ + tsteq r7, ip, lsl r5 │ │ │ │ tsteq r8, ip, lsl sl │ │ │ │ tsteq r8, r4, lsr sl │ │ │ │ - smlabbeq r7, r4, r4, r7 │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - tsteq r7, r4, ror r4 │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ + tsteq r7, r4, lsl #10 │ │ │ │ smlabteq r8, r4, sl, ip │ │ │ │ - smlabbeq r8, ip, sl, ip │ │ │ │ - @ instruction: 0x0108ca9c │ │ │ │ - tsteq r7, ip, lsr r4 │ │ │ │ - smlabteq r8, ip, sl, ip │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - tsteq r7, r4, lsr #8 │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + @ instruction: 0x0108ca94 │ │ │ │ + smlatteq r7, r4, r4, r7 │ │ │ │ + @ instruction: 0x0108cabc │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + smlatteq r8, ip, sl, ip │ │ │ │ strdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - tsteq r7, r4, lsl #8 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - smlatteq r7, ip, r3, r7 │ │ │ │ - smlatteq r8, r4, r0, sp │ │ │ │ - strheq sp, [r8, -r0] │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - smlatteq r8, r0, sp, ip │ │ │ │ - smlabteq r7, r4, r3, r7 │ │ │ │ + @ instruction: 0x0107749c │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + smlabbeq r7, r4, r4, r7 │ │ │ │ + smlatbeq r8, r4, fp, ip │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ tsteq r8, r4, ror fp │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - smlatbeq r7, ip, r3, r7 │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, ip, ror fp │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - smlabbeq r7, ip, r3, r7 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r7, ip, ror r3 │ │ │ │ - @ instruction: 0x0108cebc │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - tsteq r8, r8, lsr #28 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - smlabbeq r8, r4, fp, ip │ │ │ │ - tsteq r7, ip, asr #6 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - @ instruction: 0x0108cb94 │ │ │ │ - tsteq r7, r4, lsr r3 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - @ instruction: 0x0108cb9c │ │ │ │ - tsteq r7, r4, lsl r3 │ │ │ │ - smlabbeq r8, ip, r3, sp │ │ │ │ - smlatbeq r8, ip, fp, ip │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ - @ instruction: 0x0108ce94 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - smlabbeq r8, ip, r3, sp │ │ │ │ - smlatbeq r8, ip, fp, ip │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ - @ instruction: 0x0108d39c │ │ │ │ - @ instruction: 0x0108cbbc │ │ │ │ - @ instruction: 0x010772bc │ │ │ │ - smlabbeq r8, r0, lr, ip │ │ │ │ - smlatbeq r8, r4, r3, sp │ │ │ │ + tsteq r7, r4, ror #8 │ │ │ │ + smlabteq r8, r4, fp, ip │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + tsteq r7, ip, asr #8 │ │ │ │ + tsteq r8, r4, asr #2 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ smlabteq r8, r4, fp, ip │ │ │ │ - @ instruction: 0x0107729c │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - smlabbeq r7, ip, r2, r7 │ │ │ │ tsteq r8, r0, asr #28 │ │ │ │ - tsteq r8, ip, lsl r5 │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ + tsteq r7, r4, lsr #8 │ │ │ │ ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - smlatbeq r8, r4, r3, sp │ │ │ │ - tsteq r7, ip, asr #4 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - @ instruction: 0x0108d3b8 │ │ │ │ - tsteq r7, r4, lsr r2 │ │ │ │ - smlatteq r8, ip, fp, ip │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + tsteq r7, ip, lsl #8 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + smlatteq r7, ip, r3, r7 │ │ │ │ smlabteq r8, r4, r3, sp │ │ │ │ - tsteq r7, r4, lsl r2 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, r4, asr #8 │ │ │ │ - tsteq r8, r4, lsl r4 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ + ldrdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + @ instruction: 0x0108cebc │ │ │ │ + smlabbeq r8, r8, lr, ip │ │ │ │ + smlabteq r8, r4, r3, sp │ │ │ │ + smlatteq r8, r4, fp, ip │ │ │ │ + smlatbeq r7, ip, r3, r7 │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + @ instruction: 0x01077394 │ │ │ │ + smlatbeq r8, r8, lr, ip │ │ │ │ ldrdeq sp, [r8, -ip] │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - smlatteq r8, ip, fp, sp │ │ │ │ - @ instruction: 0x010771bc │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, r4, asr #18 │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - @ instruction: 0x0107719c │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ - smlabbeq r7, r4, r1, r7 │ │ │ │ - @ instruction: 0x0108d4bc │ │ │ │ - tsteq r8, r4, ror #8 │ │ │ │ - tsteq r8, r4, lsr r4 │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - tsteq r7, r4, asr r1 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r7, r4, ror r3 │ │ │ │ + smlatteq r8, ip, r3, sp │ │ │ │ tsteq r8, ip, lsl #24 │ │ │ │ - tsteq r7, ip, lsr r1 │ │ │ │ - tsteq r8, ip, asr #8 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - tsteq r7, ip, lsl r1 │ │ │ │ - smlabbeq r8, r8, r9, sp │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - tsteq r7, r4, lsl #2 │ │ │ │ - smlabbeq r8, ip, r4, sp │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - smlabbeq r8, ip, r9, sp │ │ │ │ + tsteq r7, ip, asr r3 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlabteq r8, r0, lr, ip │ │ │ │ + smlatteq r8, ip, r3, sp │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r7, r4, lsr r3 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + tsteq r7, ip, lsl r3 │ │ │ │ + smlatteq r8, r0, lr, ip │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ tsteq r8, r4, lsr #24 │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - smlatbeq r8, r0, r9, sp │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + smlabbeq r8, r0, r1, sp │ │ │ │ + smlatteq r7, ip, r2, r7 │ │ │ │ + smlatbeq r8, r0, lr, sp │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ tsteq r8, r4, lsr ip │ │ │ │ - smlabteq r7, r4, r0, r7 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + smlatbeq r7, ip, r2, r7 │ │ │ │ + smlabbeq r8, r8, r1, sp │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + @ instruction: 0x01077294 │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + @ instruction: 0x0108d194 │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ + tsteq r7, r4, ror r2 │ │ │ │ + smlatbeq r8, r8, r1, sp │ │ │ │ + tsteq r8, r8, lsr r4 │ │ │ │ + tsteq r7, ip, asr r2 │ │ │ │ + smlatbeq r8, r4, r4, sp │ │ │ │ tsteq r8, r4, ror r4 │ │ │ │ - smlatbeq r8, ip, r9, sp │ │ │ │ + smlabbeq r8, r4, r9, sp │ │ │ │ tsteq r8, ip, lsr ip │ │ │ │ - smlatbeq r7, r4, r0, r7 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - swpeq r7, r4, [r7] @ │ │ │ │ - smlabbeq r8, ip, sp, sp │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - @ instruction: 0x0108dc90 │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ + tsteq r7, r4, lsr r2 │ │ │ │ + @ instruction: 0x0108d998 │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r7, ip, lsl r2 │ │ │ │ + smlabbeq r8, ip, r4, sp │ │ │ │ + smlatbeq r8, r4, r9, sp │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + @ instruction: 0x0108d9b8 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + smlatteq r7, r4, r1, r7 │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + smlabteq r8, r4, r4, sp │ │ │ │ + @ instruction: 0x0108d494 │ │ │ │ @ instruction: 0x0108d9b4 │ │ │ │ - qaddeq r7, ip, r7 │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + @ instruction: 0x010771b4 │ │ │ │ smlabteq r8, r8, r9, sp │ │ │ │ - tsteq r7, r4, asr #32 │ │ │ │ - tsteq r8, ip, ror ip │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + @ instruction: 0x0107719c │ │ │ │ + smlatbeq r8, ip, r4, sp │ │ │ │ ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq r7, r4, lsr #32 │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r7, ip, ror r1 │ │ │ │ smlatteq r8, r8, r9, sp │ │ │ │ + smlabbeq r8, r4, ip, sp │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + smlatteq r8, ip, r4, sp │ │ │ │ + @ instruction: 0x0108d4bc │ │ │ │ + smlatteq r8, ip, r9, sp │ │ │ │ + smlabbeq r8, r4, ip, sp │ │ │ │ + tsteq r7, ip, lsr r1 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + @ instruction: 0x0108dc94 │ │ │ │ + tsteq r7, r4, lsr #2 │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + @ instruction: 0x0108dc9c │ │ │ │ + tsteq r7, r4, lsl #2 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + smlatteq r8, ip, sp, sp │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + @ instruction: 0x0108dcbc │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + strheq r7, [r7, -ip] │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + smlatbeq r7, r4, r0, r7 │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + smlabbeq r7, r4, r0, r7 │ │ │ │ + @ instruction: 0x0108d790 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r7, ip, rrx │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + smlabbeq r8, ip, lr, sp │ │ │ │ + smlabteq r8, r4, pc, sp @ │ │ │ │ + tsteq r7, r4, asr #32 │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + smlatbeq r8, ip, r5, lr │ │ │ │ + tsteq r7, ip, lsr #32 │ │ │ │ + smlatteq r8, r4, r2, lr │ │ │ │ + smlabteq r8, r8, pc, sp @ │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ tsteq r7, ip │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - smlatteq r7, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x0108e3b4 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + strdeq r6, [r7, -ip] │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + @ instruction: 0x0108de9c │ │ │ │ + smlabteq r8, ip, r2, lr │ │ │ │ + @ instruction: 0x0108dfbc │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ smlabteq r7, ip, pc, r6 @ │ │ │ │ - smlabbeq r8, r4, r2, lr │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - smlatbeq r7, ip, pc, r6 @ │ │ │ │ - @ instruction: 0x0108e3b0 │ │ │ │ - @ instruction: 0x01076f9c │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - smlatteq r8, ip, r0, lr │ │ │ │ - tsteq r7, ip, ror #30 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - @ instruction: 0x0108dc90 │ │ │ │ + @ instruction: 0x0108e59c │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + @ instruction: 0x01076fb4 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + smlatbeq r8, ip, r2, lr │ │ │ │ + @ instruction: 0x01076f94 │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r7, ip, ror pc │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + smlatbeq r8, r4, r5, lr │ │ │ │ + @ instruction: 0x0108e29c │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ tsteq r7, r4, asr pc │ │ │ │ - smlabteq r8, r0, r3, lr │ │ │ │ - smlatteq r8, ip, r0, lr │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tsteq r7, r4, lsr pc │ │ │ │ - @ instruction: 0x0108dc94 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - tsteq r7, ip, lsl pc │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ - smlatbeq r8, r4, r3, lr │ │ │ │ - strdeq r6, [r7, -r4] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r8, r8, r7, sp │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - tsteq r7, r8, ror r8 │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - smlabteq r8, r8, lr, sp │ │ │ │ - tsteq r7, r8, asr r8 │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ - tsteq r7, r8, asr #16 │ │ │ │ - tsteq r9, r8, asr pc │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - smlatteq r8, r4, sp, lr │ │ │ │ - @ instruction: 0x0108e5b0 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - smlatteq r8, r0, r1, lr │ │ │ │ - smlabteq r8, r0, fp, sp │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - @ instruction: 0x0108de90 │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ - smlabteq r8, ip, r8, sp │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ + smlatteq r8, r8, r7, sp │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ ldrdeq r6, [r7, -r8] │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - @ instruction: 0x0108de90 │ │ │ │ - @ instruction: 0x0108deb8 │ │ │ │ - @ instruction: 0x010767b8 │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ + smlatbeq r8, r0, r6, sp │ │ │ │ + smlatbeq r8, r4, sp, sp │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + @ instruction: 0x010768b8 │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + smlatbeq r7, r8, r8, r6 │ │ │ │ + @ instruction: 0x01093fb8 │ │ │ │ + smlabteq r9, ip, r1, r0 │ │ │ │ + tsteq r8, r4, asr #28 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + smlabbeq r8, r8, r3, lr │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r8, r0, ror sp │ │ │ │ strdeq sp, [r8, -r0] │ │ │ │ - smlatbeq r7, r0, r7, r6 │ │ │ │ - mrseq lr, R8_fiq │ │ │ │ + tsteq r7, r0, asr r8 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + smlatbeq r8, r8, sl, sp │ │ │ │ + tsteq r7, r8, lsr r8 │ │ │ │ smlatbeq r8, r8, r1, lr │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ tsteq r8, r8, lsl pc │ │ │ │ - tsteq r7, r8, ror r7 │ │ │ │ + tsteq r7, r8, lsl r8 │ │ │ │ @ instruction: 0x0108e1b0 │ │ │ │ tsteq r8, r0, asr pc │ │ │ │ - tsteq r7, r0, ror #14 │ │ │ │ + tsteq r7, r0, lsl #16 │ │ │ │ + tsteq r8, r0, ror #4 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + ldrdeq r6, [r7, -r8] │ │ │ │ tsteq r8, r0, lsl r2 │ │ │ │ - smlatteq r8, r0, r1, lr │ │ │ │ - smlabbeq r8, r0, pc, sp @ │ │ │ │ - tsteq r7, r0, asr #14 │ │ │ │ - tsteq r8, r8, lsl r2 │ │ │ │ - @ instruction: 0x0108dfb8 │ │ │ │ - tsteq r7, r8, lsr #14 │ │ │ │ - smlatteq r8, r8, r5, lr │ │ │ │ - smlabteq r8, r0, r2, lr │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - tsteq r8, r8, lsr r2 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ + @ instruction: 0x0108dfb0 │ │ │ │ + smlabteq r7, r0, r7, r6 │ │ │ │ tsteq r8, r0, ror r2 │ │ │ │ - tsteq r8, r0, lsl r0 │ │ │ │ - smlatteq r7, r0, r6, r6 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - smlatbeq r8, r0, r2, lr │ │ │ │ - smlabteq r8, r0, r2, lr │ │ │ │ - smlabteq r7, r0, r6, r6 │ │ │ │ - tsteq r8, r8, asr r5 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - smlatbeq r7, r8, r6, r6 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + smlatteq r8, r0, pc, sp @ │ │ │ │ + smlatbeq r7, r0, r7, r6 │ │ │ │ + tsteq r8, r8, ror r2 │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + smlabbeq r7, r8, r7, r6 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + smlabteq r8, r8, r2, lr │ │ │ │ + @ instruction: 0x0108e298 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + tsteq r7, r8, asr r7 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ @ instruction: 0x0108e5b0 │ │ │ │ - smlabbeq r8, r0, r5, lr │ │ │ │ + mrseq lr, (UNDEF: 56) │ │ │ │ tsteq r8, r0, lsr #6 │ │ │ │ - smlabbeq r7, r0, r6, r6 │ │ │ │ + tsteq r7, r0, lsr #14 │ │ │ │ @ instruction: 0x0108e5b8 │ │ │ │ tsteq r8, r8, asr r3 │ │ │ │ - tsteq r7, r8, ror #12 │ │ │ │ + tsteq r7, r8, lsl #14 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + smlatteq r8, r0, r5, lr │ │ │ │ + smlabbeq r8, r0, r3, lr │ │ │ │ + smlatteq r7, r0, r6, r6 │ │ │ │ tsteq r8, r8, lsl r6 │ │ │ │ - smlatteq r8, r8, r5, lr │ │ │ │ - smlabbeq r8, r8, r3, lr │ │ │ │ + @ instruction: 0x0108e3b8 │ │ │ │ + smlabteq r7, r8, r6, r6 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + smlatteq r8, r8, r3, lr │ │ │ │ + smlatbeq r7, r8, r6, r6 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + @ instruction: 0x01076698 │ │ │ │ + smlabbeq r8, r8, r8, lr │ │ │ │ + smlabteq r8, r8, sl, lr │ │ │ │ + smlatbeq r8, r8, r4, lr │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + @ instruction: 0x0108e698 │ │ │ │ + tsteq r7, r0, ror #12 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ tsteq r7, r8, asr #12 │ │ │ │ - smlatbeq r8, r0, r3, lr │ │ │ │ - tsteq r7, r8, lsr r6 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - smlabteq r8, r0, r3, lr │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r7, r0, lsl #12 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + smlabbeq r8, r8, r4, lr │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ + tsteq r7, r8, lsr #12 │ │ │ │ + @ instruction: 0x0108e898 │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r7, r0, lsl r6 │ │ │ │ + smlabbeq r8, r0, r9, lr │ │ │ │ + smlabbeq r8, r8, sp, lr │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, ip, lr │ │ │ │ smlatteq r7, r8, r5, r6 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - smlatbeq r8, r0, r6, lr │ │ │ │ - smlabteq r7, r8, r5, r6 │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ + @ instruction: 0x0108e7b8 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + @ instruction: 0x0108ec9c │ │ │ │ + smlatteq r8, r4, sl, lr │ │ │ │ + @ instruction: 0x0108ebb4 │ │ │ │ @ instruction: 0x010765b0 │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + smlatbeq r7, r0, r5, r6 │ │ │ │ + smlabbeq r8, ip, sp, lr │ │ │ │ + smlatteq r8, r8, r6, lr │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ tsteq r8, r0, lsr #18 │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - smlabbeq r7, r8, r5, r6 │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ tsteq r7, r0, ror r5 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - smlabbeq r8, r4, sl, lr │ │ │ │ - tsteq r8, r4, asr fp │ │ │ │ - tsteq r7, r0, asr r5 │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - tsteq r7, r0, asr #10 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - smlabbeq r8, r8, r6, lr │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - smlabteq r8, r0, r8, lr │ │ │ │ - @ instruction: 0x0108e998 │ │ │ │ - tsteq r7, r0, lsl r5 │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r7, r8, asr r5 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r7, r8, lsr r5 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tsteq r7, r0, lsr #10 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ strdeq r6, [r7, -r8] │ │ │ │ - @ instruction: 0x0108e990 │ │ │ │ - smlabteq r8, ip, r7, lr │ │ │ │ - smlatbeq r8, r8, r8, lr │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - smlatteq r8, r4, fp, lr │ │ │ │ + smlabbeq r8, r0, sl, lr │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + smlatteq r7, r0, r4, r6 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ smlabteq r7, r0, r4, r6 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - smlatbeq r8, r0, r8, lr │ │ │ │ - smlatteq r8, r0, r6, lr │ │ │ │ - smlatbeq r8, r8, r7, lr │ │ │ │ - @ instruction: 0x01076498 │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - smlabbeq r7, r0, r4, r6 │ │ │ │ - smlatbeq r8, r4, r7, lr │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - smlabteq r8, r0, r6, lr │ │ │ │ - tsteq r7, r0, ror #8 │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ - tsteq r7, r0, asr r4 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ ldrdeq lr, [r8, -r0] │ │ │ │ - smlabbeq r8, r8, sp, lr │ │ │ │ - smlatteq r8, r0, ip, lr │ │ │ │ - smlabbeq r8, r8, ip, lr │ │ │ │ - smlabbeq r8, r4, fp, lr │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - tsteq r7, r0, lsl r4 │ │ │ │ - @ instruction: 0x0108ec90 │ │ │ │ - @ instruction: 0x0108ec9c │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ + @ instruction: 0x010764b0 │ │ │ │ + tstpeq r8, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + smlatteq r8, r8, sp, lr │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + smlatteq r8, r8, ip, lr │ │ │ │ + smlatteq r8, r4, fp, lr │ │ │ │ + @ instruction: 0x0108ecb4 │ │ │ │ + tsteq r7, r0, ror r4 │ │ │ │ strdeq lr, [r8, -r0] │ │ │ │ - smlabteq r8, r0, ip, lr │ │ │ │ - smlabteq r8, ip, ip, lr │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - smlabteq r7, r0, r3, r6 │ │ │ │ - smlatbeq r8, r8, sp, lr │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ tsteq r8, r0, asr sp │ │ │ │ tsteq r8, r0, lsr #26 │ │ │ │ tsteq r8, ip, lsr #26 │ │ │ │ - @ instruction: 0x01076398 │ │ │ │ + tsteq r7, r8, lsr r4 │ │ │ │ tsteq r8, r8, asr sp │ │ │ │ tsteq r8, r4, ror #26 │ │ │ │ - smlabbeq r7, r0, r3, r6 │ │ │ │ + tsteq r7, r0, lsr #8 │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + @ instruction: 0x0108edb0 │ │ │ │ + smlabbeq r8, r0, sp, lr │ │ │ │ + smlabbeq r8, ip, sp, lr │ │ │ │ + strdeq r6, [r7, -r8] │ │ │ │ @ instruction: 0x0108edb8 │ │ │ │ - smlabbeq r8, r8, sp, lr │ │ │ │ - @ instruction: 0x0108ed94 │ │ │ │ - tsteq r7, r0, ror #6 │ │ │ │ - smlabteq r8, r0, sp, lr │ │ │ │ - smlabteq r8, ip, sp, lr │ │ │ │ - tsteq r7, r8, asr #6 │ │ │ │ - @ instruction: 0x0108efbc │ │ │ │ - @ instruction: 0x0108eeb4 │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - smlatteq r8, r0, sp, lr │ │ │ │ - smlatteq r8, ip, sp, lr │ │ │ │ - tsteq r7, r8, lsl r3 │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - mrseq r6, SP_und │ │ │ │ + smlabteq r8, r4, sp, lr │ │ │ │ + smlatteq r7, r0, r3, r6 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + smlatteq r8, r8, sp, lr │ │ │ │ strdeq lr, [r8, -r4] │ │ │ │ - smlatbeq r8, ip, lr, lr │ │ │ │ - smlabteq r8, r4, lr, lr │ │ │ │ - smlatteq r7, r0, r2, r6 │ │ │ │ + smlabteq r7, r0, r3, r6 │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + smlatbeq r7, r8, r3, r6 │ │ │ │ + tstpeq r8, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, lsl pc │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - smlabteq r7, r8, r2, r6 │ │ │ │ - tstpeq r8, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108efb4 │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - smlabbeq r8, r4, pc, lr @ │ │ │ │ - smlatbeq r7, r0, r2, r6 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - smlatteq r8, ip, pc, lr @ │ │ │ │ - smlabbeq r7, r8, r2, r6 │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r7, r8, ror r3 │ │ │ │ + smlatbeq r8, r0, lr, lr │ │ │ │ + smlabteq r8, r0, lr, lr │ │ │ │ + tsteq r7, r0, ror #6 │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + tsteq r7, r0, asr #6 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + smlabbeq r8, ip, pc, lr @ │ │ │ │ + tsteq r7, r8, lsr #6 │ │ │ │ swpeq pc, ip, [r8] @ │ │ │ │ - tstpeq r8, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, ror #4 │ │ │ │ + tstpeq r8, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, pc, lr @ │ │ │ │ + smlatteq r8, r4, pc, lr @ │ │ │ │ + mrseq r6, SP_und │ │ │ │ + tstpeq r8, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r8, r2, r6 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ smlatbeq r8, r4, r0, pc @ │ │ │ │ - tsteq r7, r8, asr r2 │ │ │ │ - tstpeq r8, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, lsr #4 │ │ │ │ - @ instruction: 0x0108f19c │ │ │ │ - @ instruction: 0x0108f1bc │ │ │ │ - tsteq r7, r8, lsl #4 │ │ │ │ + smlabteq r8, r4, r0, pc @ │ │ │ │ + smlabteq r7, r8, r2, r6 │ │ │ │ + tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010762b8 │ │ │ │ + smlabteq r8, r8, r6, pc @ │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ tstpeq r8, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r7, r8, r1, r6 │ │ │ │ - @ instruction: 0x0108f2b4 │ │ │ │ + smlabteq r8, ip, r1, pc @ │ │ │ │ + tstpeq r8, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f194 │ │ │ │ + smlabbeq r7, r0, r2, r6 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, ror #4 │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + tstpeq r8, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f294 │ │ │ │ + tsteq r7, r8, asr #4 │ │ │ │ + tstpeq r8, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, lsr r2 │ │ │ │ ldrdeq pc, [r8, -ip] │ │ │ │ - ldrdeq r6, [r7, -r0] │ │ │ │ + tstpeq r8, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, r3, pc @ │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + tsteq r7, r8, lsl #4 │ │ │ │ + tstpeq r8, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f3b4 │ │ │ │ - tstpeq r8, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, r8, r1, r6 │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + tstpeq r8, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r8, -r4] │ │ │ │ - tstpeq r8, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + tstpeq r8, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r0, r1, r6 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + tstpeq r8, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f690 │ │ │ │ + tstpeq r8, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01076190 │ │ │ │ - tstpeq r8, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f494 │ │ │ │ - smlabteq r8, r0, r4, pc @ │ │ │ │ - tsteq r7, r0, ror r1 │ │ │ │ - tstpeq r8, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, ror #2 │ │ │ │ - tstpeq r8, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r0, r5, pc @ │ │ │ │ - smlatteq r8, ip, r5, pc @ │ │ │ │ - tsteq r7, r0, lsr r1 │ │ │ │ - tstpeq r8, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r4, r6, pc @ │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + tstpeq r8, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, ror r1 │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, r7, pc @ │ │ │ │ + @ instruction: 0x0108f7b4 │ │ │ │ + tsteq r7, r8, asr r1 │ │ │ │ + tstpeq r8, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, asr #2 │ │ │ │ + tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, r8, pc @ │ │ │ │ + smlatbeq r8, r4, r8, pc @ │ │ │ │ tsteq r7, r8, lsl r1 │ │ │ │ - @ instruction: 0x0108f798 │ │ │ │ - tstpeq r8, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ - smlabteq r8, r0, r7, pc @ │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + mrseq r6, (UNDEF: 23) │ │ │ │ + smlabteq r8, r0, r9, pc @ │ │ │ │ + tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, ip, r9, pc @ │ │ │ │ smlatteq r7, r0, r0, r6 │ │ │ │ - tstpeq r8, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - strheq r6, [r7, -r8] │ │ │ │ - smlatbeq r8, r0, r8, pc @ │ │ │ │ - @ instruction: 0x0108f8bc │ │ │ │ - smlatbeq r7, r0, r0, r6 │ │ │ │ - tstpeq r8, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, r0, r0, r6 │ │ │ │ - tstpeq r8, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r4, r9, pc @ │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + @ instruction: 0x01090b90 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + tstpeq r8, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, r8, r0, r6 │ │ │ │ + smlabbeq r8, ip, sl, pc @ │ │ │ │ + smlatbeq r8, r8, sl, pc @ │ │ │ │ tsteq r7, r0, ror r0 │ │ │ │ - tsteq r9, r0, lsr fp │ │ │ │ - tsteq r9, r0, ror r2 │ │ │ │ - tstpeq r8, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, fp, pc @ │ │ │ │ - @ instruction: 0x0108fa9c │ │ │ │ - tstpeq r8, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f9b4 │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - tsteq r7, r8, lsr #32 │ │ │ │ - tstpeq r8, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, lsl r0 │ │ │ │ - smlatteq r8, ip, sl, pc @ │ │ │ │ - @ instruction: 0x0108fa9c │ │ │ │ - @ instruction: 0x0108fab8 │ │ │ │ - strdeq r5, [r7, -r0] │ │ │ │ - tstpeq r8, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r5, [r7, -r8] │ │ │ │ - tstpeq r8, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, ip, fp, pc @ │ │ │ │ - tstpeq r8, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108fb98 │ │ │ │ - @ instruction: 0x01075fb0 │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - tstpeq r8, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01075f98 │ │ │ │ - @ instruction: 0x0108fcb4 │ │ │ │ - tstpeq r8, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r0, ip, pc @ │ │ │ │ - tsteq r7, r8, ror pc │ │ │ │ + tstpeq r8, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + qaddeq r6, r0, r7 │ │ │ │ + tstpeq r8, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fb90 │ │ │ │ + tsteq r7, r8, lsr r0 │ │ │ │ + smlabteq r8, r4, ip, pc @ │ │ │ │ + tstpeq r8, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8, -ip] │ │ │ │ strdeq pc, [r8, -r8] │ │ │ │ - tsteq r7, r0, ror #30 │ │ │ │ - tstpeq r8, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, sp, pc @ │ │ │ │ + tsteq r7, r0, lsl r0 │ │ │ │ + tstpeq r8, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [r7, -r8] │ │ │ │ + tstpeq r8, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r4, ip, pc @ │ │ │ │ + smlatteq r8, r0, ip, pc @ │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ tstpeq r8, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, lsr pc │ │ │ │ - @ instruction: 0x0108fdb4 │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ + smlabteq r7, r0, pc, r5 @ │ │ │ │ + smlatbeq r8, ip, pc, pc @ │ │ │ │ + smlabbeq r8, r4, lr, pc @ │ │ │ │ + smlatteq r8, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0108fd9c │ │ │ │ + @ instruction: 0x0108fdb8 │ │ │ │ + @ instruction: 0x01075f90 │ │ │ │ + tstpeq r8, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, ror pc │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, lr, pc @ │ │ │ │ + smlatbeq r8, r0, lr, pc @ │ │ │ │ + tsteq r7, r8, asr pc │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, asr #30 │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + @ instruction: 0x0108ffb4 │ │ │ │ + tstpeq r8, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, pc, pc @ │ │ │ │ tsteq r7, r8, lsl pc │ │ │ │ - tstpeq r8, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - strdeq r5, [r7, -r8] │ │ │ │ - @ instruction: 0x0108fe9c │ │ │ │ - @ instruction: 0x0108feb8 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tsteq r7, r0, lsl #30 │ │ │ │ + swpeq r0, ip, [r9] │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ smlatteq r7, r0, lr, r5 │ │ │ │ - smlatteq r8, ip, pc, pc @ │ │ │ │ - tstpeq r8, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01075eb8 │ │ │ │ - tstpeq r8, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108ff98 │ │ │ │ - smlatbeq r7, r0, lr, r5 │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ - smlatteq r8, ip, pc, pc @ │ │ │ │ - tsteq r9, r8 │ │ │ │ - smlabbeq r7, r0, lr, r5 │ │ │ │ - tsteq r9, r0, asr #32 │ │ │ │ - tsteq r7, r0, ror lr │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - @ instruction: 0x010902b0 │ │ │ │ - smlabbeq r9, r8, r1, r0 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ smlatbeq r9, r0, r0, r0 │ │ │ │ - strheq r0, [r9, -ip] │ │ │ │ - tsteq r7, r8, lsr lr │ │ │ │ - tsteq r9, r8, lsl r1 │ │ │ │ - tsteq r9, r4, lsr r1 │ │ │ │ + ldrdeq r5, [r7, -r0] │ │ │ │ + tsteq r9, r4, lsr r5 │ │ │ │ + tsteq r9, r0, lsl r3 │ │ │ │ + smlatteq r9, r8, r1, r0 │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ + mrseq r0, (UNDEF: 25) │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + @ instruction: 0x01075e98 │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + @ instruction: 0x01090194 │ │ │ │ + smlabbeq r7, r0, lr, r5 │ │ │ │ + tsteq r9, r8, lsr r2 │ │ │ │ + smlatteq r9, r8, r1, r0 │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + tsteq r7, r0, ror #28 │ │ │ │ + tsteq r9, r0, ror #4 │ │ │ │ + tsteq r9, ip, ror r2 │ │ │ │ + tsteq r7, r8, asr #28 │ │ │ │ + @ instruction: 0x010903b0 │ │ │ │ + tsteq r9, r8, lsl r3 │ │ │ │ + smlabteq r9, r8, r2, r0 │ │ │ │ + smlatteq r9, r4, r2, r0 │ │ │ │ tsteq r7, r0, lsr #28 │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - smlabbeq r9, r8, r1, r0 │ │ │ │ - smlatbeq r9, r4, r1, r0 │ │ │ │ - tsteq r7, r0, lsl #28 │ │ │ │ - mrseq r0, R9_fiq │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ + tsteq r9, r0, asr #6 │ │ │ │ + tsteq r9, ip, asr r3 │ │ │ │ + tsteq r7, r8, lsl #28 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + @ instruction: 0x010903b0 │ │ │ │ + smlabteq r9, ip, r3, r0 │ │ │ │ smlatteq r7, r8, sp, r5 │ │ │ │ - tsteq r9, r0, asr r3 │ │ │ │ - @ instruction: 0x010902b8 │ │ │ │ - tsteq r9, r8, ror #4 │ │ │ │ - smlabbeq r9, r4, r2, r0 │ │ │ │ - smlabteq r7, r0, sp, r5 │ │ │ │ - smlatteq r9, r0, r2, r0 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + tsteq r9, ip, ror r6 │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + @ instruction: 0x010904bc │ │ │ │ + tsteq r9, ip, ror #8 │ │ │ │ + smlabbeq r9, r8, r4, r0 │ │ │ │ smlatbeq r7, r8, sp, r5 │ │ │ │ - smlatbeq r9, r0, r3, r0 │ │ │ │ - tsteq r9, r0, asr r3 │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - smlabbeq r7, r8, sp, r5 │ │ │ │ - smlatbeq r9, r4, r3, r0 │ │ │ │ - tsteq r7, r8, ror sp │ │ │ │ - tsteq r9, ip, lsl r6 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - tsteq r9, ip, asr r4 │ │ │ │ - tsteq r9, ip, lsl #8 │ │ │ │ - tsteq r9, r8, lsr #8 │ │ │ │ - tsteq r7, r8, asr #26 │ │ │ │ - smlabbeq r9, r4, r4, r0 │ │ │ │ - smlatbeq r9, r0, r4, r0 │ │ │ │ + smlatteq r9, r4, r4, r0 │ │ │ │ + tsteq r9, r0, lsl #10 │ │ │ │ + @ instruction: 0x01075d90 │ │ │ │ + smlatbeq r9, r4, r5, r0 │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + tsteq r9, r0, ror r5 │ │ │ │ + tsteq r7, r0, ror sp │ │ │ │ + smlabteq r9, ip, r5, r0 │ │ │ │ + smlatteq r9, r8, r5, r0 │ │ │ │ + tsteq r7, r8, asr sp │ │ │ │ + tsteq r9, ip, lsl r7 │ │ │ │ + smlabbeq r9, r4, r6, r0 │ │ │ │ + tsteq r9, r4, lsr r6 │ │ │ │ + tsteq r9, r0, asr r6 │ │ │ │ tsteq r7, r0, lsr sp │ │ │ │ - tsteq r9, r4, asr #10 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsl r5 │ │ │ │ - tsteq r7, r0, lsl sp │ │ │ │ - tsteq r9, ip, ror #10 │ │ │ │ - smlabbeq r9, r8, r5, r0 │ │ │ │ + smlatbeq r9, ip, r6, r0 │ │ │ │ + smlabteq r9, r8, r6, r0 │ │ │ │ + tsteq r7, r8, lsl sp │ │ │ │ + tsteq r9, ip, ror #14 │ │ │ │ + tsteq r9, ip, lsl r7 │ │ │ │ + tsteq r9, r8, lsr r7 │ │ │ │ strdeq r5, [r7, -r8] │ │ │ │ - @ instruction: 0x010906bc │ │ │ │ - tsteq r9, r4, lsr #12 │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - ldrdeq r5, [r7, -r0] │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - tsteq r9, r8, ror #12 │ │ │ │ - @ instruction: 0x01075cb8 │ │ │ │ - tsteq r9, ip, lsl #14 │ │ │ │ - @ instruction: 0x010906bc │ │ │ │ + tsteq r9, r0, ror r7 │ │ │ │ + smlatteq r7, r8, ip, r5 │ │ │ │ + smlabbeq r9, r4, r0, r1 │ │ │ │ + tsteq r9, r0, lsr #24 │ │ │ │ ldrdeq r0, [r9, -r8] │ │ │ │ - @ instruction: 0x01075c98 │ │ │ │ - tsteq r9, r0, lsl r7 │ │ │ │ - smlabbeq r7, r8, ip, r5 │ │ │ │ - tsteq r9, r4, lsr #32 │ │ │ │ - smlabteq r9, r0, fp, r0 │ │ │ │ - tsteq r9, r8, ror r9 │ │ │ │ - tsteq r9, r0, asr r8 │ │ │ │ - @ instruction: 0x010907b8 │ │ │ │ - tsteq r9, r8, ror #14 │ │ │ │ - smlabbeq r9, r4, r7, r0 │ │ │ │ - tsteq r7, r8, asr #24 │ │ │ │ - smlatteq r9, r0, r7, r0 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ + @ instruction: 0x010908b0 │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ + smlabteq r9, r8, r7, r0 │ │ │ │ + smlatteq r9, r4, r7, r0 │ │ │ │ + smlatbeq r7, r8, ip, r5 │ │ │ │ + tsteq r9, r0, asr #16 │ │ │ │ + tsteq r9, ip, asr r8 │ │ │ │ + @ instruction: 0x01075c90 │ │ │ │ + tsteq r9, r0, lsl #18 │ │ │ │ + @ instruction: 0x010908b0 │ │ │ │ + smlabteq r9, ip, r8, r0 │ │ │ │ + tsteq r7, r0, ror ip │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ + tsteq r9, r4, asr #18 │ │ │ │ + tsteq r7, r8, asr ip │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ + smlatteq r9, r0, r9, r0 │ │ │ │ + @ instruction: 0x01090990 │ │ │ │ + smlatbeq r9, ip, r9, r0 │ │ │ │ tsteq r7, r0, lsr ip │ │ │ │ - smlatbeq r9, r0, r8, r0 │ │ │ │ - tsteq r9, r0, asr r8 │ │ │ │ - tsteq r9, ip, ror #16 │ │ │ │ - tsteq r7, r0, lsl ip │ │ │ │ - smlabteq r9, r8, r8, r0 │ │ │ │ - smlatteq r9, r4, r8, r0 │ │ │ │ - strdeq r5, [r7, -r8] │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - smlabbeq r9, r0, r9, r0 │ │ │ │ - tsteq r9, r0, lsr r9 │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - ldrdeq r5, [r7, -r0] │ │ │ │ - smlatbeq r9, r8, r9, r0 │ │ │ │ + tsteq r9, r8, lsl #20 │ │ │ │ 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 │ │ │ │ - tsteq r9, r0, ror #6 │ │ │ │ - tsteq r7, r4, asr r5 │ │ │ │ - tsteq r9, r4, lsl #8 │ │ │ │ - @ instruction: 0x010903b4 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - tsteq r7, r4, lsr r5 │ │ │ │ - tsteq r9, ip, lsr #8 │ │ │ │ - tsteq r9, r8, asr #8 │ │ │ │ - tsteq r7, ip, lsl r5 │ │ │ │ - @ instruction: 0x0109069c │ │ │ │ - tsteq r9, r4, ror r5 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ + smlabteq r9, r0, r3, r0 │ │ │ │ + @ instruction: 0x010755b4 │ │ │ │ + tsteq r9, r4, ror #8 │ │ │ │ + tsteq r9, r4, lsl r4 │ │ │ │ + tsteq r9, r0, lsr r4 │ │ │ │ + @ instruction: 0x01075594 │ │ │ │ smlabbeq r9, ip, r4, r0 │ │ │ │ smlatbeq r9, r8, r4, r0 │ │ │ │ - smlatteq r7, ip, r4, r5 │ │ │ │ - tsteq r9, r4, lsl #10 │ │ │ │ - tsteq r9, r0, lsr #10 │ │ │ │ + tsteq r7, ip, ror r5 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + tsteq r9, ip, lsr r5 │ │ │ │ + smlatteq r9, ip, r4, r0 │ │ │ │ + tsteq r9, r8, lsl #10 │ │ │ │ + tsteq r7, ip, asr #10 │ │ │ │ + tsteq r9, r4, ror #10 │ │ │ │ + smlabbeq r9, r0, r5, r0 │ │ │ │ + tsteq r7, r4, lsr r5 │ │ │ │ + tsteq r9, r4, lsr #12 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + tsteq r9, ip, asr #12 │ │ │ │ + tsteq r9, r8, ror #12 │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + @ instruction: 0x0109079c │ │ │ │ + tsteq r9, r4, lsl #14 │ │ │ │ + @ instruction: 0x010906b4 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ ldrdeq r5, [r7, -r4] │ │ │ │ - smlabteq r9, r4, r5, r0 │ │ │ │ - tsteq r9, r4, ror r5 │ │ │ │ - @ instruction: 0x01090590 │ │ │ │ - @ instruction: 0x010754b4 │ │ │ │ - smlatteq r9, ip, r5, r0 │ │ │ │ - tsteq r9, r8, lsl #12 │ │ │ │ + tsteq r9, ip, lsr #14 │ │ │ │ + tsteq r9, r8, asr #14 │ │ │ │ + @ instruction: 0x010754bc │ │ │ │ + smlatteq r9, ip, r7, r0 │ │ │ │ + @ instruction: 0x0109079c │ │ │ │ + @ instruction: 0x010907b8 │ │ │ │ @ instruction: 0x0107549c │ │ │ │ - tsteq r9, ip, lsr r7 │ │ │ │ - smlatbeq r9, r4, r6, r0 │ │ │ │ - tsteq r9, r4, asr r6 │ │ │ │ - tsteq r9, r0, ror r6 │ │ │ │ - tsteq r7, r4, ror r4 │ │ │ │ - smlabteq r9, ip, r6, r0 │ │ │ │ - smlatteq r9, r8, r6, r0 │ │ │ │ - tsteq r7, ip, asr r4 │ │ │ │ - smlabbeq r9, ip, r7, r0 │ │ │ │ - tsteq r9, ip, lsr r7 │ │ │ │ - tsteq r9, r8, asr r7 │ │ │ │ - tsteq r7, ip, lsr r4 │ │ │ │ - @ instruction: 0x01090790 │ │ │ │ - tsteq r7, ip, lsr #8 │ │ │ │ - tsteq r9, r4, lsr #24 │ │ │ │ - tsteq r9, r0, lsl #20 │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - tsteq r9, r0, asr #16 │ │ │ │ strdeq r0, [r9, -r0] │ │ │ │ - tsteq r9, ip, lsl #16 │ │ │ │ - strdeq r5, [r7, -r4] │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - smlabbeq r9, r4, r8, r0 │ │ │ │ + smlabbeq r7, ip, r4, r5 │ │ │ │ + smlabbeq r9, r4, ip, r0 │ │ │ │ + tsteq r9, r0, ror #20 │ │ │ │ + tsteq r9, r8, lsr r9 │ │ │ │ + smlatbeq r9, r0, r8, r0 │ │ │ │ + tsteq r9, r0, asr r8 │ │ │ │ + tsteq r9, ip, ror #16 │ │ │ │ + tsteq r7, r4, asr r4 │ │ │ │ + smlabteq r9, r8, r8, r0 │ │ │ │ + smlatteq r9, r4, r8, r0 │ │ │ │ + tsteq r7, ip, lsr r4 │ │ │ │ + smlabbeq r9, r8, r9, r0 │ │ │ │ + tsteq r9, r8, lsr r9 │ │ │ │ + tsteq r9, r4, asr r9 │ │ │ │ + tsteq r7, ip, lsl r4 │ │ │ │ + @ instruction: 0x010909b0 │ │ │ │ + smlabteq r9, ip, r9, r0 │ │ │ │ + tsteq r7, r4, lsl #8 │ │ │ │ + tsteq r9, r0, lsl #22 │ │ │ │ + tsteq r9, r8, ror #20 │ │ │ │ + tsteq r9, r8, lsl sl │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ ldrdeq r5, [r7, -ip] │ │ │ │ - tsteq r9, r8, lsr #18 │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - @ instruction: 0x010753bc │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ - tsteq r9, ip, ror #18 │ │ │ │ + @ instruction: 0x01090a90 │ │ │ │ + smlatbeq r9, ip, sl, r0 │ │ │ │ + smlabteq r7, r4, r3, r5 │ │ │ │ + tsteq r9, r0, asr fp │ │ │ │ + tsteq r9, r0, lsl #22 │ │ │ │ + tsteq r9, ip, lsl fp │ │ │ │ smlatbeq r7, r4, r3, r5 │ │ │ │ - smlatbeq r9, r0, sl, r0 │ │ │ │ - tsteq r9, r8, lsl #20 │ │ │ │ - @ instruction: 0x010909b8 │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - tsteq r7, ip, ror r3 │ │ │ │ - tsteq r9, r0, lsr sl │ │ │ │ - tsteq r9, ip, asr #20 │ │ │ │ + tsteq r9, r4, asr fp │ │ │ │ + @ instruction: 0x01075394 │ │ │ │ + smlabteq r9, ip, sp, r0 │ │ │ │ + smlatbeq r9, r4, ip, r0 │ │ │ │ + tsteq r9, ip, lsl #24 │ │ │ │ + @ instruction: 0x01090bbc │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ tsteq r7, r4, ror #6 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - smlatbeq r9, r0, sl, r0 │ │ │ │ - @ instruction: 0x01090abc │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + tsteq r9, r0, asr ip │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ strdeq r0, [r9, -r4] │ │ │ │ - tsteq r7, r4, lsr r3 │ │ │ │ - tsteq r9, ip, ror #26 │ │ │ │ - tsteq r9, r4, asr #24 │ │ │ │ - smlatbeq r9, ip, fp, r0 │ │ │ │ - tsteq r9, ip, asr fp │ │ │ │ - tsteq r9, r8, ror fp │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - smlatteq r7, ip, r2, r5 │ │ │ │ - @ instruction: 0x01090c94 │ │ │ │ - tsteq r9, r4, asr #24 │ │ │ │ - tsteq r9, r0, ror #24 │ │ │ │ - smlabteq r7, ip, r2, r5 │ │ │ │ - @ instruction: 0x01090cbc │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - @ instruction: 0x010752b4 │ │ │ │ - smlabbeq r9, r8, sp, r0 │ │ │ │ - tsteq r9, r8, asr #26 │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ - tsteq r9, ip, lsl r9 │ │ │ │ - smlabbeq r7, ip, r2, r5 │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - tsteq r7, r4, ror r2 │ │ │ │ - smlabbeq r9, r0, sp, r0 │ │ │ │ - tsteq r9, ip, asr sp │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - tsteq r7, r4, asr r2 │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - tsteq r7, r4, asr #4 │ │ │ │ - strdeq r3, [r9, -r0] │ │ │ │ - tsteq r9, r8, asr #8 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - smlatteq r9, ip, sl, r2 │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - smlabbeq r9, ip, r9, r2 │ │ │ │ - tsteq r9, r4, asr r9 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - strdeq r5, [r7, -r4] │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ + smlatbeq r9, r4, ip, r0 │ │ │ │ + smlabteq r9, r0, ip, r0 │ │ │ │ + tsteq r7, ip, lsr #6 │ │ │ │ + tsteq r9, ip, lsl sp │ │ │ │ + tsteq r9, r8, lsr sp │ │ │ │ + tsteq r7, r4, lsl r3 │ │ │ │ + smlatteq r9, r8, sp, r0 │ │ │ │ + smlatbeq r9, r8, sp, r0 │ │ │ │ smlabbeq r9, r4, sp, r0 │ │ │ │ - ldrdeq r5, [r7, -ip] │ │ │ │ - smlabbeq r9, r4, r9, r2 │ │ │ │ - tsteq r9, r0, ror #18 │ │ │ │ - @ instruction: 0x01090d9c │ │ │ │ - @ instruction: 0x010751bc │ │ │ │ - smlabbeq r9, r0, r9, r2 │ │ │ │ + tsteq r9, ip, ror r9 │ │ │ │ + smlatteq r7, ip, r2, r5 │ │ │ │ + smlatbeq r9, r4, sp, r0 │ │ │ │ + @ instruction: 0x01092994 │ │ │ │ + ldrdeq r5, [r7, -r4] │ │ │ │ + smlatteq r9, r0, sp, r0 │ │ │ │ @ instruction: 0x01090dbc │ │ │ │ - smlatbeq r7, r4, r1, r5 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - @ instruction: 0x010929b4 │ │ │ │ - @ instruction: 0x01092990 │ │ │ │ - smlabteq r9, ip, sp, r0 │ │ │ │ - tsteq r7, ip, ror r1 │ │ │ │ - @ instruction: 0x010929b0 │ │ │ │ - smlatteq r9, ip, sp, r0 │ │ │ │ - tsteq r7, r4, ror #2 │ │ │ │ + smlatbeq r9, r4, r9, r2 │ │ │ │ + @ instruction: 0x010752b4 │ │ │ │ + smlatbeq r9, ip, r9, r2 │ │ │ │ + smlatbeq r7, r4, r2, r5 │ │ │ │ + tsteq r9, r0, asr r7 │ │ │ │ + smlatbeq r9, r8, r4, r1 │ │ │ │ + tsteq r9, ip, lsr r1 │ │ │ │ + tsteq r9, ip, asr #22 │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ smlatteq r9, ip, r9, r2 │ │ │ │ - smlabteq r9, r8, r9, r2 │ │ │ │ - tsteq r9, r4, lsl #28 │ │ │ │ - tsteq r7, r4, asr #2 │ │ │ │ - smlatteq r9, r8, r9, r2 │ │ │ │ - tsteq r9, r4, lsr #28 │ │ │ │ - tsteq r7, ip, lsr #2 │ │ │ │ - smlabteq r9, ip, sl, r2 │ │ │ │ + @ instruction: 0x010929b4 │ │ │ │ + @ instruction: 0x01092994 │ │ │ │ + smlabteq r9, r4, sp, r0 │ │ │ │ + tsteq r7, r4, asr r2 │ │ │ │ + smlatbeq r9, ip, r9, r2 │ │ │ │ + smlatteq r9, r4, sp, r0 │ │ │ │ + tsteq r7, ip, lsr r2 │ │ │ │ + smlatteq r9, r4, r9, r2 │ │ │ │ + smlabteq r9, r0, r9, r2 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r7, ip, lsl r2 │ │ │ │ + smlatteq r9, r0, r9, r2 │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + tsteq r7, r4, lsl #4 │ │ │ │ tsteq r9, r4, asr sl │ │ │ │ tsteq r9, r4, lsl sl │ │ │ │ strdeq r2, [r9, -r0] │ │ │ │ tsteq r9, ip, lsr #28 │ │ │ │ - strdeq r5, [r7, -ip] │ │ │ │ + ldrdeq r5, [r7, -ip] │ │ │ │ tsteq r9, r0, lsl sl │ │ │ │ tsteq r9, ip, asr #28 │ │ │ │ - smlatteq r7, r4, r0, r5 │ │ │ │ + smlabteq r7, r4, r1, r5 │ │ │ │ tsteq r9, ip, asr #20 │ │ │ │ tsteq r9, r8, lsr #20 │ │ │ │ tsteq r9, r4, ror #28 │ │ │ │ - smlabteq r7, r4, r0, r5 │ │ │ │ + smlatbeq r7, r4, r1, r5 │ │ │ │ tsteq r9, r8, asr #20 │ │ │ │ smlabbeq r9, r4, lr, r0 │ │ │ │ - smlatbeq r7, ip, r0, r5 │ │ │ │ - @ instruction: 0x01092abc │ │ │ │ - tsteq r9, ip, ror sl │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - @ instruction: 0x01090e94 │ │ │ │ - smlabbeq r7, r4, r0, r5 │ │ │ │ - tsteq r9, r8, ror sl │ │ │ │ - @ instruction: 0x01090eb4 │ │ │ │ - tsteq r7, ip, rrx │ │ │ │ + smlabbeq r7, ip, r1, r5 │ │ │ │ + tsteq r9, ip, lsr #22 │ │ │ │ @ instruction: 0x01092ab4 │ │ │ │ - @ instruction: 0x01092a90 │ │ │ │ - smlabteq r9, ip, lr, r0 │ │ │ │ - tsteq r7, ip, asr #32 │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - tsteq r7, ip, lsr r0 │ │ │ │ - tsteq r9, r0, ror #24 │ │ │ │ - @ instruction: 0x01090fbc │ │ │ │ - tsteq r9, r4, asr #30 │ │ │ │ - tsteq r9, r4, lsl #30 │ │ │ │ - smlatteq r9, r0, lr, r0 │ │ │ │ - @ instruction: 0x01092ab0 │ │ │ │ - tsteq r7, r4 │ │ │ │ - tsteq r9, r0, lsl #30 │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - smlatteq r7, ip, pc, r4 @ │ │ │ │ - tsteq r9, ip, lsr pc │ │ │ │ - tsteq r9, r8, lsl pc │ │ │ │ - smlatteq r9, r8, sl, r2 │ │ │ │ - smlabteq r7, ip, pc, r4 @ │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + smlabbeq r9, ip, lr, r0 │ │ │ │ + tsteq r7, ip, asr r1 │ │ │ │ + tsteq r9, r0, ror sl │ │ │ │ + smlatbeq r9, ip, lr, r0 │ │ │ │ + tsteq r7, r4, asr #2 │ │ │ │ + smlatbeq r9, ip, sl, r2 │ │ │ │ + smlabbeq r9, r8, sl, r2 │ │ │ │ + smlabteq r9, r4, lr, r0 │ │ │ │ + tsteq r7, r4, lsr #2 │ │ │ │ + smlatbeq r9, r8, sl, r2 │ │ │ │ + smlatteq r9, r4, lr, r0 │ │ │ │ + tsteq r7, ip, lsl #2 │ │ │ │ + tsteq r9, ip, lsl fp │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + @ instruction: 0x01092ab8 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + smlatteq r7, r4, r0, r5 │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + tsteq r9, r4, lsl pc │ │ │ │ + smlabteq r7, ip, r0, r5 │ │ │ │ + tsteq r9, r4, lsl fp │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + tsteq r9, ip, lsr #30 │ │ │ │ + smlatbeq r7, ip, r0, r5 │ │ │ │ tsteq r9, r8, lsr pc │ │ │ │ - tsteq r9, r8, lsl #22 │ │ │ │ - @ instruction: 0x01074fb4 │ │ │ │ - smlatbeq r9, ip, pc, r0 @ │ │ │ │ - tsteq r9, ip, ror #30 │ │ │ │ - tsteq r9, r8, asr #30 │ │ │ │ - tsteq r9, r8, lsl fp │ │ │ │ - smlabbeq r7, ip, pc, r4 @ │ │ │ │ - tsteq r9, r8, ror #30 │ │ │ │ - tsteq r9, r8, lsr fp │ │ │ │ - tsteq r7, r4, ror pc │ │ │ │ + swpeq r5, ip, [r7] │ │ │ │ + smlabteq r9, r0, ip, r2 │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ smlatbeq r9, r4, pc, r0 @ │ │ │ │ - smlabbeq r9, r0, pc, r0 @ │ │ │ │ - tsteq r9, r0, asr fp │ │ │ │ - tsteq r7, r4, asr pc │ │ │ │ - tsteq r9, ip, asr fp │ │ │ │ - tsteq r7, r4, asr #30 │ │ │ │ - tsteq r9, r8, asr #24 │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - @ instruction: 0x01092b90 │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ + tsteq r9, r4, ror #30 │ │ │ │ + tsteq r9, r0, asr #30 │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + tsteq r7, r4, rrx │ │ │ │ + tsteq r9, r0, ror #30 │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + tsteq r7, ip, asr #32 │ │ │ │ + @ instruction: 0x01090f9c │ │ │ │ + tsteq r9, r8, ror pc │ │ │ │ + tsteq r9, r8, asr #22 │ │ │ │ + tsteq r7, ip, lsr #32 │ │ │ │ + @ instruction: 0x01090f98 │ │ │ │ + tsteq r9, r8, ror #22 │ │ │ │ + tsteq r7, r4, lsl r0 │ │ │ │ + tsteq r9, ip │ │ │ │ + smlabteq r9, ip, pc, r0 @ │ │ │ │ smlatbeq r9, r8, pc, r0 @ │ │ │ │ - tsteq r7, r4, lsl pc │ │ │ │ - smlabbeq r9, ip, fp, r2 │ │ │ │ + tsteq r9, r8, ror fp │ │ │ │ + smlatteq r7, ip, pc, r4 @ │ │ │ │ smlabteq r9, r8, pc, r0 @ │ │ │ │ - strdeq r4, [r7, -ip] │ │ │ │ - smlabteq r9, r8, fp, r2 │ │ │ │ - smlatbeq r9, r4, fp, r2 │ │ │ │ + @ instruction: 0x01092b98 │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + tsteq r9, r4 │ │ │ │ smlatteq r9, r0, pc, r0 @ │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - smlabteq r9, r4, fp, r2 │ │ │ │ - mrseq r1, (UNDEF: 9) │ │ │ │ - smlabteq r7, r4, lr, r4 │ │ │ │ - tsteq r9, r8, lsr ip │ │ │ │ - strdeq r2, [r9, -r8] │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsl r0 │ │ │ │ - @ instruction: 0x01074e9c │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsr r0 │ │ │ │ - smlabbeq r7, r4, lr, r4 │ │ │ │ + @ instruction: 0x01092bb0 │ │ │ │ + @ instruction: 0x01074fb4 │ │ │ │ + @ instruction: 0x01092bbc │ │ │ │ + smlatbeq r7, r4, pc, r4 @ │ │ │ │ + smlatbeq r9, r8, ip, r2 │ │ │ │ tsteq r9, r0, lsr ip │ │ │ │ - tsteq r9, ip, lsl #24 │ │ │ │ - tsteq r9, r8, asr #32 │ │ │ │ - tsteq r7, r4, ror #28 │ │ │ │ - qaddeq r1, r4, r9 │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - @ instruction: 0x01092f9c │ │ │ │ - tsteq r9, r8, lsl r2 │ │ │ │ - tsteq r9, r0, lsr r1 │ │ │ │ - strheq r1, [r9, -r8] │ │ │ │ - tsteq r9, r8, ror r0 │ │ │ │ - qaddeq r1, r4, r9 │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + smlabteq r9, ip, fp, r2 │ │ │ │ + tsteq r9, r8 │ │ │ │ + tsteq r7, r4, ror pc │ │ │ │ + smlatteq r9, ip, fp, r2 │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + tsteq r7, ip, asr pc │ │ │ │ + tsteq r9, r8, lsr #24 │ │ │ │ + tsteq r9, r4, lsl #24 │ │ │ │ + tsteq r9, r0, asr #32 │ │ │ │ + tsteq r7, ip, lsr pc │ │ │ │ tsteq r9, r4, lsr #24 │ │ │ │ - tsteq r7, r4, lsl lr │ │ │ │ - tsteq r9, r4, ror r0 │ │ │ │ - tsteq r9, r4, asr #24 │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + tsteq r7, r4, lsr #30 │ │ │ │ + @ instruction: 0x01092c98 │ │ │ │ + tsteq r9, r8, asr ip │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + tsteq r9, r0, ror r0 │ │ │ │ strdeq r4, [r7, -ip] │ │ │ │ - strheq r1, [r9, -r0] │ │ │ │ - smlabbeq r9, ip, r0, r1 │ │ │ │ - tsteq r9, ip, asr ip │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - smlatbeq r9, ip, r0, r1 │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - smlabteq r7, r4, sp, r4 │ │ │ │ - tsteq r9, r0, lsr #2 │ │ │ │ - smlatteq r9, r0, r0, r1 │ │ │ │ - strheq r1, [r9, -ip] │ │ │ │ - smlabbeq r9, ip, ip, r2 │ │ │ │ - @ instruction: 0x01074d9c │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - smlatbeq r9, ip, ip, r2 │ │ │ │ - smlabbeq r7, r4, sp, r4 │ │ │ │ + tsteq r9, r4, asr ip │ │ │ │ + swpeq r1, r0, [r9] │ │ │ │ + smlatteq r7, r4, lr, r4 │ │ │ │ + @ instruction: 0x01092c90 │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + smlatbeq r9, r8, r0, r1 │ │ │ │ + smlabteq r7, r4, lr, r4 │ │ │ │ + strheq r1, [r9, -r4] │ │ │ │ + @ instruction: 0x01074eb4 │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + tsteq r9, r8, ror r2 │ │ │ │ + @ instruction: 0x01091190 │ │ │ │ tsteq r9, r8, lsl r1 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - smlabteq r9, r4, ip, r2 │ │ │ │ - tsteq r7, r4, ror #26 │ │ │ │ - tsteq r9, r4, lsl r1 │ │ │ │ - smlatteq r9, r4, ip, r2 │ │ │ │ - tsteq r7, ip, asr #26 │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + strheq r1, [r9, -r4] │ │ │ │ + smlabbeq r9, r4, ip, r2 │ │ │ │ + tsteq r7, r4, ror lr │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + smlatbeq r9, r4, ip, r2 │ │ │ │ + tsteq r7, ip, asr lr │ │ │ │ + tsteq r9, r0, lsl r1 │ │ │ │ + smlatteq r9, ip, r0, r1 │ │ │ │ + @ instruction: 0x01092cbc │ │ │ │ + tsteq r7, ip, lsr lr │ │ │ │ + tsteq r9, ip, lsl #2 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + tsteq r7, r4, lsr #28 │ │ │ │ smlabbeq r9, r0, r1, r1 │ │ │ │ tsteq r9, r0, asr #2 │ │ │ │ tsteq r9, ip, lsl r1 │ │ │ │ smlatteq r9, ip, ip, r2 │ │ │ │ - tsteq r7, ip, lsl sp │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ tsteq r9, ip, lsr r1 │ │ │ │ tsteq r9, ip, lsl #26 │ │ │ │ - tsteq r7, r4, lsl #26 │ │ │ │ + smlatteq r7, r4, sp, r4 │ │ │ │ tsteq r9, r8, ror r1 │ │ │ │ tsteq r9, r4, asr r1 │ │ │ │ tsteq r9, r4, lsr #26 │ │ │ │ - smlatteq r7, r4, ip, r4 │ │ │ │ + smlabteq r7, r4, sp, r4 │ │ │ │ tsteq r9, r4, ror r1 │ │ │ │ tsteq r9, r4, asr #26 │ │ │ │ - smlabteq r7, ip, ip, r4 │ │ │ │ - smlatteq r9, r8, r1, r1 │ │ │ │ - smlatbeq r9, r8, r1, r1 │ │ │ │ - smlabbeq r9, r4, r1, r1 │ │ │ │ - tsteq r9, r4, asr sp │ │ │ │ - smlatbeq r7, r4, ip, r4 │ │ │ │ - smlatbeq r9, r4, r1, r1 │ │ │ │ - tsteq r9, r4, ror sp │ │ │ │ - smlabbeq r7, ip, ip, r4 │ │ │ │ + smlatbeq r7, ip, sp, r4 │ │ │ │ + tsteq r9, r8, asr r2 │ │ │ │ smlatteq r9, r0, r1, r1 │ │ │ │ - @ instruction: 0x010911bc │ │ │ │ - smlabbeq r9, ip, sp, r2 │ │ │ │ - tsteq r7, ip, ror #24 │ │ │ │ - @ instruction: 0x01092d98 │ │ │ │ - tsteq r7, ip, asr ip │ │ │ │ - smlabbeq r9, ip, r3, r1 │ │ │ │ - tsteq r9, ip, ror lr │ │ │ │ - tsteq r9, r4, lsl #28 │ │ │ │ - smlabteq r9, r4, sp, r2 │ │ │ │ - smlatbeq r9, r0, sp, r2 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - tsteq r7, r4, lsr #24 │ │ │ │ - smlabteq r9, r0, sp, r2 │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - tsteq r7, ip, lsl #24 │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ - ldrdeq r2, [r9, -r8] │ │ │ │ - tsteq r9, r4, lsl r2 │ │ │ │ - smlatteq r7, ip, fp, r4 │ │ │ │ + smlatbeq r9, r0, r1, r1 │ │ │ │ + tsteq r9, ip, ror r1 │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + tsteq r7, ip, ror sp │ │ │ │ + @ instruction: 0x0109119c │ │ │ │ + tsteq r9, ip, ror #26 │ │ │ │ + tsteq r7, r4, ror #26 │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + @ instruction: 0x010911b4 │ │ │ │ + smlabbeq r9, r4, sp, r2 │ │ │ │ + tsteq r7, r4, asr #26 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + smlatbeq r9, r4, sp, r2 │ │ │ │ + tsteq r7, ip, lsr #26 │ │ │ │ + tsteq r9, r8, asr #4 │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + smlatteq r9, r4, r1, r1 │ │ │ │ + @ instruction: 0x01092db4 │ │ │ │ + tsteq r7, r4, lsl #26 │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + smlatteq r7, ip, ip, r4 │ │ │ │ + tsteq r9, r0, asr #4 │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + smlatteq r9, ip, sp, r2 │ │ │ │ + smlabteq r7, ip, ip, r4 │ │ │ │ strdeq r2, [r9, -r8] │ │ │ │ - tsteq r9, r4, lsr r2 │ │ │ │ - ldrdeq r4, [r7, -r4] │ │ │ │ - tsteq r9, ip, ror #28 │ │ │ │ - tsteq r9, ip, lsr #28 │ │ │ │ - tsteq r9, r8, lsl #28 │ │ │ │ - tsteq r9, r4, asr #4 │ │ │ │ - smlatbeq r7, ip, fp, r4 │ │ │ │ - tsteq r9, r8, lsr #28 │ │ │ │ - tsteq r9, r4, ror #4 │ │ │ │ - @ instruction: 0x01074b94 │ │ │ │ + @ instruction: 0x01074cbc │ │ │ │ + smlatteq r9, ip, r3, r1 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ tsteq r9, r4, ror #28 │ │ │ │ - tsteq r9, r0, asr #28 │ │ │ │ - tsteq r9, ip, ror r2 │ │ │ │ - tsteq r7, r4, ror fp │ │ │ │ - smlabbeq r9, r8, r2, r1 │ │ │ │ - tsteq r7, r4, ror #22 │ │ │ │ - tsteq r9, r4, ror r3 │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - @ instruction: 0x010912bc │ │ │ │ - @ instruction: 0x01091298 │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + tsteq r9, r0, lsl #28 │ │ │ │ + tsteq r9, ip, lsr r2 │ │ │ │ + smlabbeq r7, r4, ip, r4 │ │ │ │ + tsteq r9, r0, lsr #28 │ │ │ │ + tsteq r9, ip, asr r2 │ │ │ │ + tsteq r7, ip, ror #24 │ │ │ │ + tsteq r9, ip, asr lr │ │ │ │ + tsteq r9, r8, lsr lr │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq r7, ip, asr #24 │ │ │ │ + tsteq r9, r8, asr lr │ │ │ │ + @ instruction: 0x01091294 │ │ │ │ + tsteq r7, r4, lsr ip │ │ │ │ + smlabteq r9, ip, lr, r2 │ │ │ │ + smlabbeq r9, ip, lr, r2 │ │ │ │ tsteq r9, r8, ror #28 │ │ │ │ - tsteq r7, r4, lsr fp │ │ │ │ - @ instruction: 0x010912b8 │ │ │ │ + smlatbeq r9, r4, r2, r1 │ │ │ │ + tsteq r7, ip, lsl #24 │ │ │ │ smlabbeq r9, r8, lr, r2 │ │ │ │ - tsteq r7, ip, lsl fp │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ + smlabteq r9, r4, r2, r1 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + smlabteq r9, r4, lr, r2 │ │ │ │ smlatbeq r9, r0, lr, r2 │ │ │ │ - strdeq r4, [r7, -ip] │ │ │ │ - strdeq r1, [r9, -r0] │ │ │ │ - smlabteq r9, r0, lr, r2 │ │ │ │ - smlatteq r7, r4, sl, r4 │ │ │ │ - tsteq r9, r4, ror #6 │ │ │ │ - tsteq r9, r4, lsr #6 │ │ │ │ - mrseq r1, (UNDEF: 57) │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - @ instruction: 0x01074abc │ │ │ │ - tsteq r9, r0, lsr #6 │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - smlatbeq r7, r4, sl, r4 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + smlatteq r9, r8, r2, r1 │ │ │ │ + smlabteq r7, r4, fp, r4 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ tsteq r9, ip, asr r3 │ │ │ │ - tsteq r9, r8, lsr r3 │ │ │ │ - tsteq r9, r8, lsl #30 │ │ │ │ - smlabbeq r7, r4, sl, r4 │ │ │ │ - tsteq r9, r4, lsl pc │ │ │ │ - tsteq r7, r4, ror sl │ │ │ │ - tsteq r9, ip, lsr #20 │ │ │ │ - smlabteq r9, r0, r6, r1 │ │ │ │ - ldrdeq r3, [r9, -r0] │ │ │ │ - smlatteq r9, r8, pc, r2 @ │ │ │ │ - tsteq r9, r0, ror pc │ │ │ │ + tsteq r9, ip, lsl r3 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + smlabteq r9, r8, lr, r2 │ │ │ │ + @ instruction: 0x01074b94 │ │ │ │ + tsteq r9, r8, lsl r3 │ │ │ │ + smlatteq r9, r8, lr, r2 │ │ │ │ + tsteq r7, ip, ror fp │ │ │ │ + tsteq r9, r4, asr r3 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + tsteq r9, r0, lsl #30 │ │ │ │ + tsteq r7, ip, asr fp │ │ │ │ + tsteq r9, r0, asr r3 │ │ │ │ + tsteq r9, r0, lsr #30 │ │ │ │ + tsteq r7, r4, asr #22 │ │ │ │ + smlabteq r9, r4, r3, r1 │ │ │ │ + smlabbeq r9, r4, r3, r1 │ │ │ │ + tsteq r9, r0, ror #6 │ │ │ │ tsteq r9, r0, lsr pc │ │ │ │ - tsteq r9, ip, lsl #30 │ │ │ │ - tsteq r9, r8, asr #6 │ │ │ │ - tsteq r7, ip, lsr #20 │ │ │ │ - tsteq r9, ip, lsr #30 │ │ │ │ - tsteq r9, r8, ror #6 │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - tsteq r9, r8, ror #30 │ │ │ │ - tsteq r9, r4, asr #30 │ │ │ │ + tsteq r7, ip, lsl fp │ │ │ │ smlabbeq r9, r0, r3, r1 │ │ │ │ - strdeq r4, [r7, -r4] │ │ │ │ - tsteq r9, r4, ror #30 │ │ │ │ - smlatbeq r9, r0, r3, r1 │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - ldrdeq r2, [r9, -r8] │ │ │ │ - @ instruction: 0x01092f98 │ │ │ │ + tsteq r9, r0, asr pc │ │ │ │ + tsteq r7, r4, lsl #22 │ │ │ │ + @ instruction: 0x010913bc │ │ │ │ + @ instruction: 0x01091398 │ │ │ │ + tsteq r9, r8, ror #30 │ │ │ │ + smlatteq r7, r4, sl, r4 │ │ │ │ tsteq r9, r4, ror pc │ │ │ │ - @ instruction: 0x010913b0 │ │ │ │ - @ instruction: 0x010749b4 │ │ │ │ - @ instruction: 0x01092f94 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - @ instruction: 0x0107499c │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + smlabbeq r9, ip, sl, r1 │ │ │ │ + tsteq r9, r0, lsr #14 │ │ │ │ + tsteq r9, r0, lsr r1 │ │ │ │ + tsteq r9, r8, asr #32 │ │ │ │ ldrdeq r2, [r9, -r0] │ │ │ │ - smlatbeq r9, ip, pc, r2 @ │ │ │ │ - smlatteq r9, r8, r3, r1 │ │ │ │ - tsteq r7, ip, ror r9 │ │ │ │ - smlabteq r9, ip, pc, r2 @ │ │ │ │ - tsteq r9, r8, lsl #8 │ │ │ │ - tsteq r7, r4, ror #18 │ │ │ │ - strheq r3, [r9, -r0] │ │ │ │ + @ instruction: 0x01092f90 │ │ │ │ + tsteq r9, ip, ror #30 │ │ │ │ + smlatbeq r9, r8, r3, r1 │ │ │ │ + smlabbeq r7, ip, sl, r4 │ │ │ │ + smlabbeq r9, ip, pc, r2 @ │ │ │ │ + smlabteq r9, r8, r3, r1 │ │ │ │ + tsteq r7, r4, ror sl │ │ │ │ + smlabteq r9, r8, pc, r2 @ │ │ │ │ + smlatbeq r9, r4, pc, r2 @ │ │ │ │ + smlatteq r9, r0, r3, r1 │ │ │ │ + tsteq r7, r4, asr sl │ │ │ │ + smlabteq r9, r4, pc, r2 @ │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + tsteq r7, ip, lsr sl │ │ │ │ tsteq r9, r8, lsr r0 │ │ │ │ strdeq r2, [r9, -r8] │ │ │ │ ldrdeq r2, [r9, -r4] │ │ │ │ tsteq r9, r0, lsl r4 │ │ │ │ - tsteq r7, r4, lsr r9 │ │ │ │ + tsteq r7, r4, lsl sl │ │ │ │ strdeq r2, [r9, -r4] │ │ │ │ tsteq r9, r0, lsr r4 │ │ │ │ - tsteq r7, ip, lsl r9 │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ tsteq r9, r0, lsr r0 │ │ │ │ tsteq r9, ip │ │ │ │ tsteq r9, r8, asr #8 │ │ │ │ - strdeq r4, [r7, -ip] │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ tsteq r9, ip, lsr #32 │ │ │ │ tsteq r9, r8, ror #8 │ │ │ │ - smlatteq r7, r4, r8, r4 │ │ │ │ - smlatbeq r9, r0, r0, r3 │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ - tsteq r9, r8, ror r4 │ │ │ │ - @ instruction: 0x010748bc │ │ │ │ - qaddeq r3, ip, r9 │ │ │ │ - @ instruction: 0x01091498 │ │ │ │ - smlatbeq r7, r4, r8, r4 │ │ │ │ + smlabteq r7, r4, r9, r4 │ │ │ │ + tsteq r9, r0, lsl r1 │ │ │ │ swpeq r3, r8, [r9] │ │ │ │ + qaddeq r3, r8, r9 │ │ │ │ + tsteq r9, r4, lsr r0 │ │ │ │ + tsteq r9, r0, ror r4 │ │ │ │ + @ instruction: 0x01074994 │ │ │ │ + qaddeq r3, r4, r9 │ │ │ │ + @ instruction: 0x01091490 │ │ │ │ + tsteq r7, ip, ror r9 │ │ │ │ + swpeq r3, r0, [r9] │ │ │ │ + tsteq r9, ip, rrx │ │ │ │ + smlatbeq r9, r8, r4, r1 │ │ │ │ + tsteq r7, ip, asr r9 │ │ │ │ + smlabbeq r9, ip, r0, r3 │ │ │ │ + smlabteq r9, r8, r4, r1 │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + mrseq r3, (UNDEF: 25) │ │ │ │ + smlabteq r9, r0, r0, r3 │ │ │ │ + swpeq r3, ip, [r9] │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r7, ip, lsl r9 │ │ │ │ + strheq r3, [r9, -ip] │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + tsteq r7, r4, lsl #18 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ 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, r0, lsl sl │ │ │ │ - tsteq r9, ip, asr #28 │ │ │ │ - tsteq r7, r0, lsr #4 │ │ │ │ - tsteq r9, r8, asr lr │ │ │ │ - tsteq r7, r0, lsl r2 │ │ │ │ - smlatteq r9, r0, fp, r2 │ │ │ │ - tsteq r9, ip, lsr pc │ │ │ │ - smlabteq r9, r4, lr, r0 │ │ │ │ - smlabbeq r9, r4, lr, r0 │ │ │ │ - tsteq r9, r0, ror #28 │ │ │ │ - tsteq r9, r0, lsr sl │ │ │ │ - ldrdeq r4, [r7, -r8] │ │ │ │ - smlabbeq r9, r0, lr, r0 │ │ │ │ - tsteq r9, r0, asr sl │ │ │ │ - smlabteq r7, r0, r1, r4 │ │ │ │ - @ instruction: 0x01090ebc │ │ │ │ - @ instruction: 0x01090e98 │ │ │ │ - tsteq r9, r8, ror #20 │ │ │ │ - smlatbeq r7, r0, r1, r4 │ │ │ │ + tsteq r9, r0, ror sl │ │ │ │ + smlatbeq r9, ip, lr, r0 │ │ │ │ + smlabbeq r7, r0, r2, r4 │ │ │ │ @ instruction: 0x01090eb8 │ │ │ │ - smlabbeq r9, r8, sl, r2 │ │ │ │ - smlabbeq r7, r8, r1, r4 │ │ │ │ - tsteq r9, ip, lsr #30 │ │ │ │ - smlatteq r9, ip, lr, r0 │ │ │ │ - smlabteq r9, r8, lr, r0 │ │ │ │ - @ instruction: 0x01092a98 │ │ │ │ - tsteq r7, r0, ror #2 │ │ │ │ - smlatteq r9, r8, lr, r0 │ │ │ │ - @ instruction: 0x01092ab8 │ │ │ │ - tsteq r7, r8, asr #2 │ │ │ │ + tsteq r7, r0, ror r2 │ │ │ │ + tsteq r9, r0, asr #24 │ │ │ │ + @ instruction: 0x01090f9c │ │ │ │ tsteq r9, r4, lsr #30 │ │ │ │ - tsteq r9, r0, lsl #30 │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - tsteq r7, r8, lsr #2 │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - tsteq r7, r8, lsl r1 │ │ │ │ - smlabteq r9, r8, fp, r2 │ │ │ │ - tsteq r9, r0, asr fp │ │ │ │ - tsteq r9, r0, lsl fp │ │ │ │ - smlatteq r9, ip, sl, r2 │ │ │ │ + smlatteq r9, r4, lr, r0 │ │ │ │ + smlabteq r9, r0, lr, r0 │ │ │ │ + @ instruction: 0x01092a90 │ │ │ │ + tsteq r7, r8, lsr r2 │ │ │ │ + smlatteq r9, r0, lr, r0 │ │ │ │ + @ instruction: 0x01092ab0 │ │ │ │ + tsteq r7, r0, lsr #4 │ │ │ │ + tsteq r9, ip, lsl pc │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + smlabteq r9, r8, sl, r2 │ │ │ │ + mrseq r4, (UNDEF: 39) │ │ │ │ + tsteq r9, r8, lsl pc │ │ │ │ + smlatteq r9, r8, sl, r2 │ │ │ │ + smlatteq r7, r8, r1, r4 │ │ │ │ + smlabbeq r9, ip, pc, r0 @ │ │ │ │ + tsteq r9, ip, asr #30 │ │ │ │ tsteq r9, r8, lsr #30 │ │ │ │ - smlatteq r7, r8, r0, r4 │ │ │ │ - tsteq r9, ip, lsl #22 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + smlabteq r7, r0, r1, r4 │ │ │ │ tsteq r9, r8, asr #30 │ │ │ │ - ldrdeq r4, [r7, -r0] │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ - tsteq r9, r4, lsr #22 │ │ │ │ + tsteq r9, r8, lsl fp │ │ │ │ + smlatbeq r7, r8, r1, r4 │ │ │ │ + smlabbeq r9, r4, pc, r0 @ │ │ │ │ tsteq r9, r0, ror #30 │ │ │ │ - strheq r4, [r7, -r0] │ │ │ │ - tsteq r9, r4, asr #22 │ │ │ │ - smlabbeq r9, r0, pc, r0 @ │ │ │ │ - swpeq r4, r8, [r7] │ │ │ │ - @ instruction: 0x01092bb8 │ │ │ │ - tsteq r9, r8, ror fp │ │ │ │ - tsteq r9, r4, asr fp │ │ │ │ - @ instruction: 0x01090f92 │ │ │ │ - tsteq r7, r4, ror r0 │ │ │ │ - tsteq r9, sl, ror fp │ │ │ │ - @ instruction: 0x01090fb8 │ │ │ │ - tsteq r7, r2, rrx │ │ │ │ - @ instruction: 0x01092bbc │ │ │ │ - @ instruction: 0x01092b9a │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - tsteq r7, sl, asr #32 │ │ │ │ - smlatteq r9, r8, pc, r0 @ │ │ │ │ - tsteq r7, lr, lsr r0 │ │ │ │ - tsteq r9, ip, asr r3 │ │ │ │ - tsteq r9, lr, ror #26 │ │ │ │ - smlabteq r9, ip, r0, r1 │ │ │ │ - qaddeq r1, r6, r9 │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + smlabbeq r7, r8, r1, r4 │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + tsteq r7, r8, ror r1 │ │ │ │ + tsteq r9, r8, lsr #24 │ │ │ │ + @ instruction: 0x01092bb0 │ │ │ │ + tsteq r9, r0, ror fp │ │ │ │ + tsteq r9, ip, asr #22 │ │ │ │ + smlabbeq r9, r8, pc, r0 @ │ │ │ │ + tsteq r7, r8, asr #2 │ │ │ │ + tsteq r9, ip, ror #22 │ │ │ │ + smlatbeq r9, r8, pc, r0 @ │ │ │ │ + tsteq r7, r0, lsr r1 │ │ │ │ + smlatbeq r9, r8, fp, r2 │ │ │ │ + smlabbeq r9, r4, fp, r2 │ │ │ │ + smlabteq r9, r0, pc, r0 @ │ │ │ │ + tsteq r7, r0, lsl r1 │ │ │ │ + smlatbeq r9, r4, fp, r2 │ │ │ │ + smlatteq r9, r0, pc, r0 @ │ │ │ │ + strdeq r4, [r7, -r8] │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + @ instruction: 0x01092bb4 │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + ldrdeq r2, [r9, -sl] │ │ │ │ tsteq r9, r8, lsl r0 │ │ │ │ - strdeq r0, [r9, -r6] │ │ │ │ - smlabteq r9, r8, fp, r2 │ │ │ │ - tsteq r7, lr │ │ │ │ - tsteq r9, ip, lsl r0 │ │ │ │ - smlatteq r9, lr, fp, r2 │ │ │ │ - strdeq r3, [r7, -ip] │ │ │ │ - qaddeq r1, lr, r9 │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ - tsteq r9, lr, lsl #24 │ │ │ │ - smlatteq r7, r4, pc, r3 @ │ │ │ │ - tsteq r9, r2, rrx │ │ │ │ - tsteq r9, r4, lsr ip │ │ │ │ - ldrdeq r3, [r7, -r2] │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - swpeq r1, lr, [r9] │ │ │ │ + smlabteq r7, r2, r0, r4 │ │ │ │ + tsteq r9, ip, lsl ip │ │ │ │ + strdeq r2, [r9, -sl] │ │ │ │ + tsteq r9, r8, lsr r0 │ │ │ │ + smlatbeq r7, sl, r0, r4 │ │ │ │ + tsteq r9, r8, asr #32 │ │ │ │ + swpeq r4, lr, [r7] │ │ │ │ + @ instruction: 0x010913bc │ │ │ │ + smlabteq r9, lr, sp, r2 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + strheq r1, [r9, -r6] │ │ │ │ + tsteq r9, r8, ror r0 │ │ │ │ + qaddeq r1, r6, r9 │ │ │ │ + tsteq r9, r8, lsr #24 │ │ │ │ + tsteq r7, lr, rrx │ │ │ │ tsteq r9, ip, ror r0 │ │ │ │ tsteq r9, lr, asr #24 │ │ │ │ - @ instruction: 0x01073fb4 │ │ │ │ - smlatbeq r9, r2, r0, r1 │ │ │ │ - tsteq r9, r4, ror ip │ │ │ │ - smlatbeq r7, r2, pc, r3 @ │ │ │ │ - smlatteq r9, r4, r0, r1 │ │ │ │ + qaddeq r4, ip, r7 │ │ │ │ + strheq r1, [r9, -lr] │ │ │ │ + swpeq r1, ip, [r9] │ │ │ │ + tsteq r9, lr, ror #24 │ │ │ │ + tsteq r7, r4, asr #32 │ │ │ │ smlabteq r9, r2, r0, r1 │ │ │ │ @ instruction: 0x01092c94 │ │ │ │ - smlabbeq r7, sl, pc, r3 @ │ │ │ │ - smlatbeq r9, r4, ip, r2 │ │ │ │ - tsteq r7, lr, ror pc │ │ │ │ - @ instruction: 0x01092d94 │ │ │ │ - tsteq r9, lr, lsl sp │ │ │ │ - smlatteq r9, r0, ip, r2 │ │ │ │ - @ instruction: 0x01092cbe │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - tsteq r7, sl, asr pc │ │ │ │ - smlatteq r9, r4, ip, r2 │ │ │ │ + tsteq r7, r2, lsr r0 │ │ │ │ + tsteq r9, ip, lsr r1 │ │ │ │ + strdeq r1, [r9, -lr] │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + smlatbeq r9, lr, ip, r2 │ │ │ │ + tsteq r7, r4, lsl r0 │ │ │ │ + tsteq r9, r2, lsl #2 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + tsteq r7, r2 │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ tsteq r9, r2, lsr #2 │ │ │ │ - tsteq r7, r8, asr #30 │ │ │ │ - tsteq r9, r6, lsr #26 │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ + smlatteq r7, sl, pc, r3 @ │ │ │ │ tsteq r9, r4, lsl #26 │ │ │ │ - tsteq r9, r2, asr #2 │ │ │ │ - tsteq r7, r0, lsr pc │ │ │ │ - tsteq r9, sl, lsr #26 │ │ │ │ - tsteq r9, r8, ror #2 │ │ │ │ - tsteq r7, lr, lsl pc │ │ │ │ - smlatbeq r9, r4, sp, r2 │ │ │ │ - tsteq r9, r6, ror #26 │ │ │ │ + ldrdeq r3, [r7, -lr] │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ + tsteq r9, lr, ror sp │ │ │ │ + tsteq r9, r0, asr #26 │ │ │ │ + tsteq r9, lr, lsl sp │ │ │ │ + tsteq r9, ip, asr r1 │ │ │ │ + @ instruction: 0x01073fba │ │ │ │ tsteq r9, r4, asr #26 │ │ │ │ smlabbeq r9, r2, r1, r1 │ │ │ │ - tsteq r7, r0, lsl #30 │ │ │ │ - tsteq r9, sl, ror #26 │ │ │ │ - smlatbeq r9, r8, r1, r1 │ │ │ │ - smlatteq r7, lr, lr, r3 │ │ │ │ - smlatbeq r9, ip, sp, r2 │ │ │ │ + smlatbeq r7, r8, pc, r3 @ │ │ │ │ + smlabbeq r9, r6, sp, r2 │ │ │ │ + tsteq r9, r4, ror #26 │ │ │ │ + smlatbeq r9, r2, r1, r1 │ │ │ │ + @ instruction: 0x01073f90 │ │ │ │ smlabbeq r9, sl, sp, r2 │ │ │ │ smlabteq r9, r8, r1, r1 │ │ │ │ - ldrdeq r3, [r7, -r6] │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ - smlabteq r7, sl, lr, r3 │ │ │ │ - tsteq r9, r4, ror #30 │ │ │ │ - smlabteq r9, r2, r2, r1 │ │ │ │ - tsteq r9, ip, asr #4 │ │ │ │ - tsteq r9, lr, lsl #4 │ │ │ │ - smlatteq r9, ip, r1, r1 │ │ │ │ - @ instruction: 0x01092dbe │ │ │ │ - smlatbeq r7, r0, lr, r3 │ │ │ │ - tsteq r9, r2, lsl r2 │ │ │ │ - smlatteq r9, r4, sp, r2 │ │ │ │ - smlabbeq r7, lr, lr, r3 │ │ │ │ - tsteq r9, r4, asr r2 │ │ │ │ - tsteq r9, r2, lsr r2 │ │ │ │ + tsteq r7, lr, ror pc │ │ │ │ tsteq r9, r4, lsl #28 │ │ │ │ - tsteq r7, r6, ror lr │ │ │ │ - tsteq r9, r8, asr r2 │ │ │ │ - tsteq r9, sl, lsr #28 │ │ │ │ - tsteq r7, r4, ror #28 │ │ │ │ - ldrdeq r1, [r9, -r2] │ │ │ │ - @ instruction: 0x01091294 │ │ │ │ + smlabteq r9, r6, sp, r2 │ │ │ │ + smlatbeq r9, r4, sp, r2 │ │ │ │ + smlatteq r9, r2, r1, r1 │ │ │ │ + tsteq r7, r0, ror #30 │ │ │ │ + smlabteq r9, sl, sp, r2 │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + tsteq r7, lr, asr #30 │ │ │ │ + tsteq r9, ip, lsl #28 │ │ │ │ + smlatteq r9, sl, sp, r2 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + tsteq r7, r6, lsr pc │ │ │ │ + tsteq r9, r8, lsr r2 │ │ │ │ + tsteq r7, sl, lsr #30 │ │ │ │ + smlabteq r9, r4, pc, r2 @ │ │ │ │ + tsteq r9, r2, lsr #6 │ │ │ │ + smlatbeq r9, ip, r2, r1 │ │ │ │ + tsteq r9, lr, ror #4 │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ + tsteq r9, lr, lsl lr │ │ │ │ + tsteq r7, r0, lsl #30 │ │ │ │ tsteq r9, r2, ror r2 │ │ │ │ tsteq r9, r4, asr #28 │ │ │ │ - tsteq r7, r6, asr #28 │ │ │ │ - @ instruction: 0x01091298 │ │ │ │ - tsteq r9, sl, ror #28 │ │ │ │ - tsteq r7, r4, lsr lr │ │ │ │ - ldrdeq r1, [r9, -sl] │ │ │ │ + smlatteq r7, lr, lr, r3 │ │ │ │ + @ instruction: 0x010912b4 │ │ │ │ + @ instruction: 0x01091292 │ │ │ │ + tsteq r9, r4, ror #28 │ │ │ │ + ldrdeq r3, [r7, -r6] │ │ │ │ @ instruction: 0x010912b8 │ │ │ │ smlabbeq r9, sl, lr, r2 │ │ │ │ - tsteq r7, ip, lsl lr │ │ │ │ - @ instruction: 0x01092e9a │ │ │ │ - tsteq r7, r0, lsl lr │ │ │ │ - smlabbeq r9, sl, pc, r2 @ │ │ │ │ - tsteq r9, r4, lsl pc │ │ │ │ - ldrdeq r2, [r9, -r6] │ │ │ │ - @ instruction: 0x01092eb4 │ │ │ │ - strdeq r1, [r9, -r2] │ │ │ │ - smlatteq r7, ip, sp, r3 │ │ │ │ - ldrdeq r2, [r9, -sl] │ │ │ │ + smlabteq r7, r4, lr, r3 │ │ │ │ + tsteq r9, r2, lsr r3 │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + smlatbeq r9, r4, lr, r2 │ │ │ │ + smlatbeq r7, r6, lr, r3 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + smlabteq r9, sl, lr, r2 │ │ │ │ + @ instruction: 0x01073e94 │ │ │ │ + tsteq r9, sl, lsr r3 │ │ │ │ tsteq r9, r8, lsl r3 │ │ │ │ - ldrdeq r3, [r7, -sl] │ │ │ │ - tsteq r9, ip, lsl pc │ │ │ │ + smlatteq r9, sl, lr, r2 │ │ │ │ + tsteq r7, ip, ror lr │ │ │ │ strdeq r2, [r9, -sl] │ │ │ │ - tsteq r9, r8, lsr r3 │ │ │ │ - smlabteq r7, r2, sp, r3 │ │ │ │ - tsteq r9, r0, lsr #30 │ │ │ │ - tsteq r9, lr, asr r3 │ │ │ │ - @ instruction: 0x01073db0 │ │ │ │ - @ instruction: 0x01092f9a │ │ │ │ - tsteq r9, ip, asr pc │ │ │ │ + tsteq r7, r0, ror lr │ │ │ │ + smlatteq r9, sl, pc, r2 @ │ │ │ │ + tsteq r9, r4, ror pc │ │ │ │ + tsteq r9, r6, lsr pc │ │ │ │ + tsteq r9, r4, lsl pc │ │ │ │ + tsteq r9, r2, asr r3 │ │ │ │ + tsteq r7, ip, asr #28 │ │ │ │ tsteq r9, sl, lsr pc │ │ │ │ tsteq r9, r8, ror r3 │ │ │ │ - @ instruction: 0x01073d92 │ │ │ │ - tsteq r9, r0, ror #30 │ │ │ │ - @ instruction: 0x0109139e │ │ │ │ - smlabbeq r7, r0, sp, r3 │ │ │ │ - smlatbeq r9, r2, pc, r2 @ │ │ │ │ + tsteq r7, sl, lsr lr │ │ │ │ + tsteq r9, ip, ror pc │ │ │ │ + tsteq r9, sl, asr pc │ │ │ │ + @ instruction: 0x01091398 │ │ │ │ + tsteq r7, r2, lsr #28 │ │ │ │ smlabbeq r9, r0, pc, r2 @ │ │ │ │ @ instruction: 0x010913be │ │ │ │ - tsteq r7, r8, ror #26 │ │ │ │ - smlabteq r9, lr, r3, r1 │ │ │ │ - tsteq r7, ip, asr sp │ │ │ │ + tsteq r7, r0, lsl lr │ │ │ │ + strdeq r2, [r9, -sl] │ │ │ │ + @ instruction: 0x01092fbc │ │ │ │ + @ instruction: 0x01092f9a │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + strdeq r3, [r7, -r2] │ │ │ │ + smlabteq r9, r0, pc, r2 @ │ │ │ │ + strdeq r1, [r9, -lr] │ │ │ │ + smlatteq r7, r0, sp, r3 │ │ │ │ + tsteq r9, r2 │ │ │ │ + smlatteq r9, r0, pc, r2 @ │ │ │ │ + tsteq r9, lr, lsl r4 │ │ │ │ + smlabteq r7, r8, sp, r3 │ │ │ │ + tsteq r9, lr, lsr #8 │ │ │ │ + @ instruction: 0x01073dbc │ │ │ │ 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 │ │ │ │ - smlabteq r7, r6, r0, fp │ │ │ │ - smlatbeq r9, r8, r5, r3 │ │ │ │ - strheq fp, [r7, -sl] │ │ │ │ + tsteq r7, r6, lsr #2 │ │ │ │ + tsteq r9, r8, lsl #12 │ │ │ │ + tsteq r7, sl, lsl r1 │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + smlatteq r9, r0, r4, r3 │ │ │ │ + tsteq r9, ip, asr #24 │ │ │ │ + tsteq r9, r8, asr #24 │ │ │ │ + @ instruction: 0x01092eb2 │ │ │ │ + smlatbeq r9, r0, r3, r3 │ │ │ │ + smlabteq r9, r6, lr, r2 │ │ │ │ + smlatteq r9, r0, lr, r2 │ │ │ │ strdeq r2, [r9, -r2] │ │ │ │ - smlabbeq r9, r0, r4, r3 │ │ │ │ - smlatteq r9, ip, fp, r2 │ │ │ │ - smlatteq r9, r8, fp, r2 │ │ │ │ - tsteq r9, r2, asr lr │ │ │ │ - tsteq r9, r0, asr #6 │ │ │ │ - tsteq r9, r6, ror #28 │ │ │ │ - smlabbeq r9, r0, lr, r2 │ │ │ │ - @ instruction: 0x01092e92 │ │ │ │ - smlabteq r9, r4, lr, r2 │ │ │ │ - @ instruction: 0x010932b4 │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - tsteq r9, r4, ror r1 │ │ │ │ - tsteq r7, r0, lsr #18 │ │ │ │ - tsteq r9, r8, lsl #2 │ │ │ │ - smlabbeq r9, sl, sp, r2 │ │ │ │ - smlabteq r9, sl, r0, r3 │ │ │ │ - @ instruction: 0x01092db6 │ │ │ │ - tsteq r9, r0, ror r0 │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + tsteq r9, r4, lsl r3 │ │ │ │ + tsteq r9, r0, lsr lr │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + smlabbeq r7, r0, r9, r3 │ │ │ │ + tsteq r9, r8, ror #2 │ │ │ │ + smlatteq r9, sl, sp, r2 │ │ │ │ + tsteq r9, sl, lsr #2 │ │ │ │ + tsteq r9, r6, lsl lr │ │ │ │ + ldrdeq r3, [r9, -r0] │ │ │ │ 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 │ │ │ │ - smlabteq r9, r8, r8, r2 │ │ │ │ - tsteq r9, r4, ror r8 │ │ │ │ - smlatteq r7, sl, r2, r3 │ │ │ │ - @ instruction: 0x01072f94 │ │ │ │ - tsteq r9, r6, lsl fp │ │ │ │ - tsteq r9, r2, lsr r7 │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - tsteq r9, ip, lsr r6 │ │ │ │ - @ instruction: 0x01072fb0 │ │ │ │ - tsteq r9, sl, asr r4 │ │ │ │ - ldrdeq r2, [r7, -r0] │ │ │ │ - smlabteq r7, r0, fp, r2 │ │ │ │ - smlatbeq r9, r8, r3, r2 │ │ │ │ - tsteq r9, sl, asr #16 │ │ │ │ - tsteq r9, r6, lsl r3 │ │ │ │ - tsteq r9, sl, asr #16 │ │ │ │ - strdeq r2, [r9, -r8] │ │ │ │ - @ instruction: 0x010921be │ │ │ │ - smlatteq r8, r8, pc, r0 @ │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ ldrdeq r2, [r9, -r4] │ │ │ │ - smlatteq r7, ip, fp, r2 │ │ │ │ - tsteq r9, ip, asr #2 │ │ │ │ - tsteq r7, r6, lsl #18 │ │ │ │ - tsteq r9, r6, asr #16 │ │ │ │ - strdeq r1, [r9, -sl] │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - smlatteq r9, r6, pc, r1 @ │ │ │ │ - smlabteq r9, r2, sl, r2 │ │ │ │ - tsteq r7, ip, ror r7 │ │ │ │ - tsteq r9, r4, lsl #18 │ │ │ │ - tsteq r7, r6, lsr #14 │ │ │ │ - smlabteq r7, sl, r6, r2 │ │ │ │ - @ instruction: 0x010726b8 │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - tsteq r7, r8, asr #8 │ │ │ │ - tsteq r9, sl, lsr #24 │ │ │ │ - strdeq r2, [r7, -ip] │ │ │ │ + tsteq r7, sl, asr #6 │ │ │ │ + strdeq r2, [r7, -r4] │ │ │ │ + tsteq r9, r6, ror fp │ │ │ │ + @ instruction: 0x01092792 │ │ │ │ + @ instruction: 0x01072eb4 │ │ │ │ + @ instruction: 0x0109269c │ │ │ │ + tsteq r7, r0, lsl r0 │ │ │ │ + @ instruction: 0x010924ba │ │ │ │ + tsteq r7, r0, lsr pc │ │ │ │ + tsteq r7, r0, lsr #24 │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + smlatbeq r9, sl, r8, r2 │ │ │ │ + tsteq r9, r6, ror r3 │ │ │ │ + smlatbeq r9, sl, r8, r2 │ │ │ │ + tsteq r9, r8, asr sl │ │ │ │ + tsteq r9, lr, lsl r2 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + tsteq r7, ip, asr #24 │ │ │ │ + smlatbeq r9, ip, r1, r2 │ │ │ │ + tsteq r7, r6, ror #18 │ │ │ │ + smlatbeq r9, r6, r8, r1 │ │ │ │ + tsteq r9, sl, asr r8 │ │ │ │ + smlabbeq r8, ip, lr, r0 │ │ │ │ + tsteq r9, r6, asr #32 │ │ │ │ + tsteq r9, r2, lsr #22 │ │ │ │ + ldrdeq r2, [r7, -ip] │ │ │ │ + tsteq r9, r4, ror #18 │ │ │ │ + smlabbeq r7, r6, r7, r2 │ │ │ │ + tsteq r7, sl, lsr #14 │ │ │ │ + tsteq r7, r8, lsl r7 │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + smlatbeq r7, r8, r4, r2 │ │ │ │ + smlabbeq r9, sl, ip, r1 │ │ │ │ + tsteq r7, ip, asr r4 │ │ │ │ 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] │ │ │ │ - smlatteq r9, r0, r1, r3 │ │ │ │ - tsteq r9, sl, lsr #20 │ │ │ │ - ldrdeq r3, [r9, -r4] │ │ │ │ - smlabteq r9, r2, r1, r3 │ │ │ │ - @ instruction: 0x010931b0 │ │ │ │ - smlabteq r9, r8, r1, r3 │ │ │ │ - tsteq r9, sl, lsl #16 │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - tsteq r9, r0, lsr #32 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ + tsteq r9, r0, asr #4 │ │ │ │ + smlabbeq r9, sl, sl, r1 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + tsteq r9, r2, lsr #4 │ │ │ │ + tsteq r9, r0, lsl r2 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + tsteq r9, sl, ror #16 │ │ │ │ + @ instruction: 0x01080694 │ │ │ │ + smlabbeq r9, r0, r0, r2 │ │ │ │ + tsteq r9, r4, asr pc │ │ │ │ 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 │ │ │ │ - smlatbeq r9, ip, r8, r2 │ │ │ │ - tsteq r9, ip, lsr r6 │ │ │ │ - @ instruction: 0x0109289c │ │ │ │ - @ instruction: 0x01092892 │ │ │ │ - smlabbeq r9, r4, r8, r2 │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - tsteq r9, ip, ror #16 │ │ │ │ - tsteq r9, r2, ror #16 │ │ │ │ - tsteq r9, r4, asr r8 │ │ │ │ - smlabbeq r9, lr, r7, r2 │ │ │ │ - tsteq r9, r0, lsr #10 │ │ │ │ - smlatteq r9, sl, r7, r2 │ │ │ │ - smlatteq r9, sl, r4, r0 │ │ │ │ - ldrdeq r2, [r9, -r6] │ │ │ │ + tsteq r9, ip, lsl #18 │ │ │ │ + @ instruction: 0x0109069c │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + strdeq r2, [r9, -r2] │ │ │ │ + smlatteq r9, r4, r8, r2 │ │ │ │ + ldrdeq r2, [r9, -sl] │ │ │ │ + smlabteq r9, ip, r8, r2 │ │ │ │ + smlabteq r9, r2, r8, r2 │ │ │ │ + @ instruction: 0x010928b4 │ │ │ │ + smlatteq r9, lr, r7, r2 │ │ │ │ + smlabbeq r9, r0, r5, r0 │ │ │ │ + tsteq r9, sl, asr #16 │ │ │ │ + tsteq r9, sl, asr #10 │ │ │ │ + tsteq r9, r6, lsr r8 │ │ │ │ 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]! │ │ │ │ - tsteq r7, r8, lsr #32 │ │ │ │ - tstpeq r8, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsr r3 │ │ │ │ - smlatteq r8, lr, r7, pc @ │ │ │ │ - tsteq r7, r8, lsr #6 │ │ │ │ - smlabteq r8, sl, r7, pc @ │ │ │ │ - tsteq r7, sl, lsl r3 │ │ │ │ - tsteq r7, lr, lsl r3 │ │ │ │ - mrseq r7, SP_und │ │ │ │ - strdeq ip, [pc, -r0] │ │ │ │ - strdeq r7, [r7, -r0] │ │ │ │ - smlatteq r7, r2, r2, r7 │ │ │ │ - smlatteq r7, r0, r2, r7 │ │ │ │ - smlatteq r7, sl, r2, r7 │ │ │ │ - smlatteq r7, ip, r2, r7 │ │ │ │ - tstpeq r6, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, lr, r6, pc @ │ │ │ │ - smlabteq r7, r4, r2, r7 │ │ │ │ - smlabteq r8, sl, r6, pc @ │ │ │ │ - @ instruction: 0x010772b4 │ │ │ │ - smlatbeq r8, r6, r6, pc @ │ │ │ │ - tsteq r7, r0, lsr #4 │ │ │ │ - smlabteq r8, r4, sp, lr │ │ │ │ - tstpeq r8, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [r7, -r0] │ │ │ │ - smlatteq r6, r2, lr, pc @ │ │ │ │ - smlatbeq r8, r0, r6, pc @ │ │ │ │ - @ instruction: 0x0106febc │ │ │ │ - smlatbeq r8, r0, r6, pc @ │ │ │ │ - @ instruction: 0x0106fe98 │ │ │ │ - smlatbeq r8, r4, r6, pc @ │ │ │ │ - tstpeq r6, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f69c │ │ │ │ - tstpeq r6, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f694 │ │ │ │ - tstpeq r6, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f698 │ │ │ │ - tstpeq r6, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, r6, pc @ │ │ │ │ - smlatteq r6, r4, sp, pc @ │ │ │ │ - smlatbeq r8, r8, r6, pc @ │ │ │ │ - smlabteq r6, r0, sp, pc @ │ │ │ │ - smlatbeq r8, r8, r6, pc @ │ │ │ │ - @ instruction: 0x0106fd9c │ │ │ │ - @ instruction: 0x0108f6b0 │ │ │ │ - tstpeq r6, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r8, r6, pc @ │ │ │ │ - tstpeq r6, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, r6, pc @ │ │ │ │ - tstpeq r6, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f698 │ │ │ │ - tstpeq r6, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f69c │ │ │ │ - smlatteq r6, r8, ip, pc @ │ │ │ │ - @ instruction: 0x0108f6b4 │ │ │ │ - smlabteq r6, r4, ip, pc @ │ │ │ │ - @ instruction: 0x0108f6b0 │ │ │ │ - smlatbeq r6, r8, ip, pc @ │ │ │ │ - strdeq r6, [r7, -sl] │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ - strdeq r6, [r7, -sl] │ │ │ │ - tsteq pc, sl, lsr #28 │ │ │ │ - tsteq r8, lr, lsl sl │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - tsteq r8, ip, lsl #20 │ │ │ │ - swpeq ip, lr, [r9] │ │ │ │ - tsteq sl, r4, lsl fp │ │ │ │ - tsteq sl, lr, lsl #22 │ │ │ │ - tsteq sl, r8, lsl #22 │ │ │ │ - tsteq sl, r2, lsl #22 │ │ │ │ - smlatbeq r8, r8, r9, lr │ │ │ │ + smlabbeq r7, r8, r0, r0 │ │ │ │ + tstpeq r8, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01077398 │ │ │ │ + tstpeq r8, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, r8, r3, r7 │ │ │ │ + tstpeq r8, sl, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, sl, ror r3 │ │ │ │ + tsteq r7, lr, ror r3 │ │ │ │ + tsteq r7, r0, ror #6 │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + tsteq r7, r0, asr r3 │ │ │ │ + tsteq r7, r2, asr #6 │ │ │ │ + tsteq r7, r0, asr #6 │ │ │ │ + tsteq r7, sl, asr #6 │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ + tstpeq r6, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, lsr #6 │ │ │ │ + tstpeq r8, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, lsl r3 │ │ │ │ + tstpeq r8, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, r0, r2, r7 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + smlabteq r8, r0, r6, pc @ │ │ │ │ + tsteq r7, r0, asr r6 │ │ │ │ + tstpeq r6, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -r8] │ │ │ │ + tstpeq r8, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r6, -r4] │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + @ instruction: 0x0106feb0 │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + smlabbeq r6, ip, lr, pc @ │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tstpeq r6, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -ip] │ │ │ │ + tstpeq r8, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r6, -r8] │ │ │ │ + tstpeq r8, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106fdb4 │ │ │ │ + tstpeq r8, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106fd90 │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tstpeq r6, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r6, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + qaddeq r7, sl, r7 │ │ │ │ + qaddeq r7, r8, r7 │ │ │ │ + qaddeq r7, sl, r7 │ │ │ │ + smlabbeq pc, sl, lr, fp @ │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ + tsteq r8, lr, ror #20 │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + strdeq ip, [r9, -lr] │ │ │ │ + tsteq sl, r4, ror fp │ │ │ │ + tsteq sl, lr, ror #22 │ │ │ │ + tsteq sl, r8, ror #22 │ │ │ │ + tsteq sl, r2, ror #22 │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + strdeq lr, [r8, -lr] │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + smlatteq r8, sl, r9, lr │ │ │ │ + smlatteq r8, r0, r9, lr │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + smlabteq r8, ip, r9, lr │ │ │ │ + smlabteq r8, r2, r9, lr │ │ │ │ + @ instruction: 0x0108e9bc │ │ │ │ + @ instruction: 0x0108e9b6 │ │ │ │ + @ instruction: 0x0108e9b0 │ │ │ │ + smlatbeq r8, sl, r9, lr │ │ │ │ + smlatbeq r8, r4, r9, lr │ │ │ │ @ instruction: 0x0108e99e │ │ │ │ - @ instruction: 0x0108e994 │ │ │ │ - smlabbeq r8, sl, r9, lr │ │ │ │ - smlabbeq r8, r0, r9, lr │ │ │ │ - tsteq r8, r6, ror r9 │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - tsteq r8, r2, ror #18 │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ - tsteq r8, r6, asr r9 │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - tsteq r8, r4, asr #18 │ │ │ │ - tsteq r8, lr, lsr r9 │ │ │ │ - tsteq pc, r2, ror #24 │ │ │ │ - smlatteq r6, r0, r9, pc @ │ │ │ │ - tsteq r7, lr, ror #2 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ + smlabteq pc, r2, ip, fp @ │ │ │ │ + tstpeq r6, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, lr, r1, r7 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + smlabteq r8, r6, r9, lr │ │ │ │ + smlabteq r8, r4, r9, lr │ │ │ │ + smlabteq r8, r2, r9, lr │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + smlatbeq r8, sl, r9, lr │ │ │ │ + tstpeq r6, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, ip, r9, lr │ │ │ │ + tstpeq r6, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r6, ror #18 │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - tsteq r8, r2, ror #18 │ │ │ │ - smlatteq pc, r6, fp, fp │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - strdeq pc, [r6, -r0] │ │ │ │ - smlatteq r6, r8, r9, pc @ │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - @ instruction: 0x0106f9be │ │ │ │ - @ instruction: 0x0106f9b6 │ │ │ │ - tsteq r8, r6, lsl #18 │ │ │ │ - smlabbeq r6, ip, r9, pc @ │ │ │ │ - smlabbeq r6, r4, r9, pc @ │ │ │ │ - smlatteq r8, r4, r8, lr │ │ │ │ - tstpeq r6, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r2, r8, lr │ │ │ │ - tstpeq r6, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, r8, lr │ │ │ │ - tstpeq r6, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, lr, ror lr │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - tsteq r7, r8, asr lr │ │ │ │ - smlabteq r9, r8, r3, r0 │ │ │ │ - tsteq r7, lr, lsr #28 │ │ │ │ - tsteq r8, sl, lsr r8 │ │ │ │ - smlatteq r8, r8, pc, lr @ │ │ │ │ - tsteq r8, sl, lsr r8 │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - tstpeq r6, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, lr, lsl r8 │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - tsteq r8, r6, lsl r8 │ │ │ │ - tsteq r8, r2, asr #30 │ │ │ │ - tstpeq r6, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ - @ instruction: 0x0106f996 │ │ │ │ - smlatbeq r6, r2, r9, pc @ │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - smlabbeq r6, sl, r9, pc @ │ │ │ │ - tstpeq r6, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, lr, r8, fp @ │ │ │ │ - tstpeq r6, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, r9, pc @ │ │ │ │ + smlatteq r6, r4, r9, pc @ │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + @ instruction: 0x0106f9ba │ │ │ │ + @ instruction: 0x0106f9b2 │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + smlabbeq r6, r8, r9, pc @ │ │ │ │ + smlabbeq r6, r0, r9, pc @ │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + smlabteq r6, r0, r8, pc @ │ │ │ │ + ldrdeq sp, [r7, -lr] │ │ │ │ + tsteq r9, r4, lsr r4 │ │ │ │ + @ instruction: 0x0107deb8 │ │ │ │ + tsteq r9, r8, lsr #8 │ │ │ │ + smlabbeq r7, lr, lr, sp │ │ │ │ + @ instruction: 0x0108e89a │ │ │ │ + tstpeq r8, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108e89a │ │ │ │ + @ instruction: 0x0108e898 │ │ │ │ + smlatbeq r6, r4, r8, pc @ │ │ │ │ + @ instruction: 0x0106f89c │ │ │ │ + tsteq r8, lr, ror r8 │ │ │ │ + smlabbeq r8, r4, r8, lr │ │ │ │ + smlabteq r8, r4, pc, lr @ │ │ │ │ + tsteq r8, r6, ror r8 │ │ │ │ + smlatbeq r8, r2, pc, lr @ │ │ │ │ + @ instruction: 0x0106f794 │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + strdeq pc, [r6, -r6] │ │ │ │ + tstpeq r6, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r0, r9, fp @ │ │ │ │ + smlatteq r6, sl, r9, pc @ │ │ │ │ + smlabteq r6, r0, r9, pc @ │ │ │ │ + smlabteq r6, ip, r9, pc @ │ │ │ │ + smlabteq r6, r8, r9, pc @ │ │ │ │ + smlabteq r6, r4, r9, pc @ │ │ │ │ + smlabteq r6, r0, r9, pc @ │ │ │ │ + smlabteq r6, r0, r9, pc @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + smlatbeq r6, lr, r9, pc @ │ │ │ │ + tstpeq r6, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq fp, [pc, -r6] │ │ │ │ + strdeq r6, [r7, -sl] │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + @ instruction: 0x01076db6 │ │ │ │ + smlatbeq r6, ip, r6, pc @ │ │ │ │ + smlatbeq r6, r4, r6, pc @ │ │ │ │ + smlatteq r8, sl, r6, lr │ │ │ │ + tsteq r7, lr, lsl ip │ │ │ │ + smlabteq r8, ip, sp, lr │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + smlatteq r8, ip, r6, lr │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + strdeq lr, [r8, -r2] │ │ │ │ + tstpeq r6, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ ldrdeq pc, [r6, -sl] │ │ │ │ - @ instruction: 0x010fb896 │ │ │ │ - @ instruction: 0x0107699a │ │ │ │ - smlabteq r8, ip, r6, lr │ │ │ │ - smlabteq r8, ip, r6, lr │ │ │ │ - smlabteq r8, ip, r6, lr │ │ │ │ - smlabteq r8, r8, sp, lr │ │ │ │ - tsteq r7, r6, asr sp │ │ │ │ - tstpeq r6, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, sl, r6, lr │ │ │ │ - @ instruction: 0x0107dbbe │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ + ldrdeq pc, [r6, -r2] │ │ │ │ + smlatbeq r8, lr, r6, lr │ │ │ │ + smlatbeq r6, r8, r5, pc @ │ │ │ │ + smlatbeq r6, r0, r5, pc @ │ │ │ │ smlabbeq r8, ip, r6, lr │ │ │ │ - smlatbeq pc, ip, r7, fp @ │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - @ instruction: 0x0108e692 │ │ │ │ - smlatbeq r6, ip, r5, pc @ │ │ │ │ - smlatbeq r6, r4, r5, pc @ │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - tstpeq r6, sl, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, lr, asr #12 │ │ │ │ - tstpeq r6, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - tstpeq r6, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, sl, ror #12 │ │ │ │ + tstpeq r6, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + tstpeq r6, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, lsr #12 │ │ │ │ + smlatteq r6, r0, r4, pc @ │ │ │ │ + ldrdeq pc, [r6, -r8] │ │ │ │ tsteq r8, sl, lsl #12 │ │ │ │ - smlatteq r6, r4, r4, pc @ │ │ │ │ - ldrdeq pc, [r6, -ip] │ │ │ │ - smlatteq r8, r8, r5, lr │ │ │ │ - @ instruction: 0x0106f4b2 │ │ │ │ - smlatbeq r6, sl, r4, pc @ │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + tsteq r9, r2, asr #32 │ │ │ │ + tsteq r9, r0, asr #26 │ │ │ │ + smlatteq r9, r2, lr, lr │ │ │ │ + smlabteq r9, r0, lr, lr │ │ │ │ + ldrdeq lr, [r8, -r2] │ │ │ │ + smlabteq r8, ip, r5, lr │ │ │ │ smlabteq r8, r6, r5, lr │ │ │ │ - smlabbeq r6, r0, r4, pc @ │ │ │ │ - tstpeq r6, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, sl, r5, lr │ │ │ │ - smlatbeq r8, ip, r5, lr │ │ │ │ - smlatteq r8, r2, pc, pc @ │ │ │ │ - smlatteq r9, r0, ip, r8 │ │ │ │ - smlabbeq r9, r2, lr, lr │ │ │ │ - tsteq r9, r0, ror #28 │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq r8, r6, ror #10 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - @ instruction: 0x010fb59c │ │ │ │ - tsteq r8, r2, asr r5 │ │ │ │ - tsteq r8, r6, asr r5 │ │ │ │ - tsteq r8, lr, asr #10 │ │ │ │ - ldrdeq lr, [r8, -sl] │ │ │ │ - tstpeq r8, r6, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r4, lsl #24 │ │ │ │ - smlatbeq r9, r6, sp, lr │ │ │ │ - smlabbeq r9, r4, sp, lr │ │ │ │ + smlabteq r8, r4, r5, lr │ │ │ │ + strdeq fp, [pc, -ip] │ │ │ │ + @ instruction: 0x0108e5b2 │ │ │ │ + @ instruction: 0x0108e5b6 │ │ │ │ + smlatbeq r8, lr, r5, lr │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + tstpeq r8, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, ror #24 │ │ │ │ + tsteq r9, r6, lsl #28 │ │ │ │ + smlatteq r9, r4, sp, lr │ │ │ │ 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 │ │ │ │ - smlabbeq r8, r4, r1, lr │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - tsteq r8, r0, ror r1 │ │ │ │ - smlatbeq pc, r6, r1, fp @ │ │ │ │ - tsteq r8, sl, ror r1 │ │ │ │ - tsteq r8, r6, ror r1 │ │ │ │ - tsteq r8, r2, ror r1 │ │ │ │ - tsteq r8, lr, ror #2 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq r8, r2, asr r1 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - smlatteq pc, sl, r0, fp │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - tsteq r7, r0, lsl r8 │ │ │ │ - @ instruction: 0x0109c99a │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r8, sl, lsl #2 │ │ │ │ - smlabteq r8, sl, r1, lr │ │ │ │ - smlatteq r8, ip, r5, lr │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - smlabteq r8, r8, r5, lr │ │ │ │ - strdeq lr, [r6, -lr] │ │ │ │ - smlatbeq r8, r4, r5, lr │ │ │ │ - @ instruction: 0x0108e19e │ │ │ │ - smlabbeq r8, r0, r5, lr │ │ │ │ - smlabbeq r8, r6, r1, lr │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ - tsteq r8, r6, ror r1 │ │ │ │ - tsteq r8, r6, lsr r5 │ │ │ │ - tsteq r8, r0, ror #2 │ │ │ │ - tsteq r8, r2, lsl r5 │ │ │ │ - tsteq r8, r0, ror #2 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ - tsteq r8, sl, asr #2 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - @ instruction: 0x0108e49a │ │ │ │ - tsteq r8, sl, asr #2 │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - smlabteq r6, lr, lr, lr │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - ldrdeq lr, [r6, -r2] │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - smlatteq r8, sl, r3, lr │ │ │ │ - smlabteq r8, lr, r0, lr │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlabteq r8, r6, r3, lr │ │ │ │ + smlatteq r8, r4, r1, lr │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ ldrdeq lr, [r8, -r0] │ │ │ │ + tsteq pc, r6, lsl #4 │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ ldrdeq lr, [r8, -r2] │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - smlabteq r8, sl, r0, lr │ │ │ │ + smlabteq r8, lr, r1, lr │ │ │ │ + smlatbeq pc, r8, r1, fp @ │ │ │ │ + @ instruction: 0x0108e1b2 │ │ │ │ + smlatbeq r8, r8, r1, lr │ │ │ │ + smlatbeq r8, r4, r1, lr │ │ │ │ + smlatbeq r8, r4, r1, lr │ │ │ │ + tsteq pc, sl, asr #2 │ │ │ │ + @ instruction: 0x0108e194 │ │ │ │ + tsteq r7, r0, ror r8 │ │ │ │ + strdeq ip, [r9, -sl] │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, sl, ror #2 │ │ │ │ + tsteq r8, sl, lsr #4 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + strdeq lr, [r8, -lr] │ │ │ │ + smlatteq r8, r0, r5, lr │ │ │ │ + smlatteq r8, r6, r1, lr │ │ │ │ + @ instruction: 0x0108e5bc │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + @ instruction: 0x0108e596 │ │ │ │ + smlabteq r8, r0, r1, lr │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + smlabteq r8, r0, r1, lr │ │ │ │ + tsteq r8, r0, asr r5 │ │ │ │ + @ instruction: 0x0108e1b0 │ │ │ │ + smlatbeq r8, ip, r1, lr │ │ │ │ + smlatbeq r8, sl, r1, lr │ │ │ │ + smlatbeq r8, r4, r1, lr │ │ │ │ + strdeq lr, [r8, -sl] │ │ │ │ + smlatbeq r8, sl, r1, lr │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + @ instruction: 0x0108e19c │ │ │ │ + @ instruction: 0x0108e4b4 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + @ instruction: 0x0108e490 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r8, sl, asr #8 │ │ │ │ + tsteq r8, lr, lsr #2 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r8, r6, lsr #8 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, sl, lsr #2 │ │ │ │ + @ instruction: 0x0108e3b8 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r6, r2, lsr ip │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ tsteq r8, r8, asr r3 │ │ │ │ - smlabteq r8, r4, r0, lr │ │ │ │ - ldrdeq lr, [r6, -sl] │ │ │ │ - ldrdeq lr, [r6, -r2] │ │ │ │ - smlatbeq r8, r8, r0, lr │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - smlatteq r6, sl, sl, lr │ │ │ │ - ldrdeq lr, [r8, -r2] │ │ │ │ - smlabteq r6, r4, sl, lr │ │ │ │ - smlabbeq r7, r6, sp, ip │ │ │ │ - @ instruction: 0x01075eb8 │ │ │ │ - @ instruction: 0x0108de96 │ │ │ │ - @ instruction: 0x0108de9c │ │ │ │ - @ instruction: 0x01075e9a │ │ │ │ - @ instruction: 0x0108de90 │ │ │ │ - @ instruction: 0x0108de92 │ │ │ │ - tsteq r7, r8, ror lr │ │ │ │ - tsteq r7, sl, ror lr │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq r8, r6, ror lr │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r8, r2, lsr r3 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + smlatteq r7, r6, sp, ip │ │ │ │ + tsteq r7, r8, lsl pc │ │ │ │ + strdeq sp, [r8, -r6] │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + strdeq r5, [r7, -sl] │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ ldrdeq r5, [r7, -r8] │ │ │ │ - @ instruction: 0x01075dba │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - tsteq r8, r2, asr lr │ │ │ │ - smlatbeq r7, r8, sp, r5 │ │ │ │ - tsteq r7, r6, ror ip │ │ │ │ - tsteq r7, r0, ror ip │ │ │ │ - @ instruction: 0x01075c9a │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - tsteq r7, sl, asr ip │ │ │ │ - tsteq r7, r4, asr ip │ │ │ │ - smlatbeq r7, r6, sp, r5 │ │ │ │ + ldrdeq r5, [r7, -sl] │ │ │ │ ldrdeq sp, [r8, -r0] │ │ │ │ - smlabteq r8, lr, sp, sp │ │ │ │ - smlabbeq r7, ip, sp, r5 │ │ │ │ - smlabbeq r7, r6, sp, r5 │ │ │ │ - smlatbeq r8, r8, sp, sp │ │ │ │ - smlatbeq r8, r2, sp, sp │ │ │ │ - tsteq r7, r8, lsr sp │ │ │ │ - @ instruction: 0x01075b96 │ │ │ │ - strdeq r5, [r7, -r4] │ │ │ │ - tsteq r8, r6, ror #26 │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - tsteq r7, r6, lsr #24 │ │ │ │ - tsteq r7, r8, ror fp │ │ │ │ - tsteq r7, r2, ror fp │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + tsteq r7, r8, lsr lr │ │ │ │ + tsteq r7, sl, lsl lr │ │ │ │ + @ instruction: 0x0108deb8 │ │ │ │ + @ instruction: 0x0108deb2 │ │ │ │ + tsteq r7, r8, lsl #28 │ │ │ │ + ldrdeq r5, [r7, -r6] │ │ │ │ ldrdeq r5, [r7, -r0] │ │ │ │ - tsteq r7, sl, ror fp │ │ │ │ - tsteq r7, r8, lsl #22 │ │ │ │ - @ instruction: 0x01075c96 │ │ │ │ + strdeq r5, [r7, -sl] │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + @ instruction: 0x01075cba │ │ │ │ + @ instruction: 0x01075cb4 │ │ │ │ + tsteq r7, r6, lsl #28 │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + tsteq r8, lr, lsr #28 │ │ │ │ + smlatteq r7, ip, sp, r5 │ │ │ │ + smlatteq r7, r6, sp, r5 │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + tsteq r8, r2, lsl #28 │ │ │ │ + @ instruction: 0x01075d98 │ │ │ │ + strdeq r5, [r7, -r6] │ │ │ │ + tsteq r7, r4, asr sp │ │ │ │ + smlabteq r8, r6, sp, sp │ │ │ │ + @ instruction: 0x0108ddbc │ │ │ │ + smlabbeq r7, r6, ip, r5 │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + ldrdeq r5, [r7, -r2] │ │ │ │ + tsteq r7, r0, lsr pc │ │ │ │ + ldrdeq r5, [r7, -sl] │ │ │ │ + tsteq r7, r8, ror #22 │ │ │ │ + strdeq r5, [r7, -r6] │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + @ instruction: 0x01075cb6 │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + @ instruction: 0x01075b94 │ │ │ │ + ldrdeq sp, [r8, -lr] │ │ │ │ + tsteq r7, r4, ror #24 │ │ │ │ + @ instruction: 0x0108dcbe │ │ │ │ + @ instruction: 0x0108dcb4 │ │ │ │ + tsteq r7, r6, lsr ip │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + @ instruction: 0x01075a9e │ │ │ │ + @ instruction: 0x01075a98 │ │ │ │ + @ instruction: 0x01075aba │ │ │ │ + @ instruction: 0x01075ab4 │ │ │ │ + smlatbeq r7, lr, sl, r5 │ │ │ │ + smlatbeq r7, r8, sl, r5 │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + tsteq r7, r8, lsl fp │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + smlatteq r8, sl, fp, sp │ │ │ │ + smlatteq r8, r0, fp, sp │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ ldrdeq sp, [r8, -r4] │ │ │ │ - smlabteq r8, sl, ip, sp │ │ │ │ - smlabteq r8, r0, ip, sp │ │ │ │ - tsteq r7, r6, asr ip │ │ │ │ - smlatbeq r8, r4, ip, sp │ │ │ │ - @ instruction: 0x0108dc9a │ │ │ │ - tsteq r7, r4, lsr fp │ │ │ │ - tsteq r8, lr, ror ip │ │ │ │ - tsteq r7, r4, lsl #24 │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - ldrdeq r5, [r7, -r6] │ │ │ │ - tsteq r7, r8, ror sl │ │ │ │ - tsteq r7, lr, lsr sl │ │ │ │ - tsteq r7, r8, lsr sl │ │ │ │ - tsteq r7, sl, asr sl │ │ │ │ - tsteq r7, r4, asr sl │ │ │ │ - tsteq r7, lr, asr #20 │ │ │ │ - tsteq r7, r8, asr #20 │ │ │ │ - @ instruction: 0x0108dbba │ │ │ │ - @ instruction: 0x01075ab8 │ │ │ │ - @ instruction: 0x0108db9e │ │ │ │ - @ instruction: 0x0108db94 │ │ │ │ - smlabbeq r8, sl, fp, sp │ │ │ │ - smlabbeq r8, r0, fp, sp │ │ │ │ - tsteq r8, sl, ror fp │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - smlabteq pc, r4, r6, sl @ │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - smlabteq r6, lr, r6, lr │ │ │ │ - smlabbeq pc, lr, r6, sl @ │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - @ instruction: 0x0106e692 │ │ │ │ - smlatbeq r6, r0, r6, lr │ │ │ │ - @ instruction: 0x0106e69e │ │ │ │ - @ instruction: 0x0106e69c │ │ │ │ - @ instruction: 0x0106e69a │ │ │ │ - @ instruction: 0x0106e69c │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - smlabteq r8, ip, sl, sp │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, lr, lsl r6 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - smlabbeq pc, sl, r5, sl @ │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq r8, sl, ror sl │ │ │ │ - @ instruction: 0x0108da96 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - smlabbeq r6, r2, r2, lr │ │ │ │ - tsteq r8, r2, ror #20 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + @ instruction: 0x0108dbb8 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + smlatteq pc, lr, r6, sl │ │ │ │ + @ instruction: 0x0108db9a │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + strdeq lr, [r6, -lr] │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ + strdeq lr, [r6, -sl] │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + smlatteq pc, sl, r5, sl │ │ │ │ + smlabteq r8, r0, sl, sp │ │ │ │ + @ instruction: 0x0106e49c │ │ │ │ + @ instruction: 0x0106e49e │ │ │ │ + smlatbeq r8, r4, sl, sp │ │ │ │ + @ instruction: 0x0108dab4 │ │ │ │ + smlabteq r8, r8, sl, sp │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ + strdeq sp, [r8, -r6] │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + smlatteq r6, r2, r2, lr │ │ │ │ + smlabteq r8, r2, sl, 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 │ │ │ │ - @ instruction: 0x0108d7b4 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + ldrdeq sp, [r8, -lr] │ │ │ │ + smlabteq r8, r6, r7, sp │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ smlatbeq r8, r8, r7, sp │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ + smlabbeq r8, r4, r7, sp │ │ │ │ + @ instruction: 0x0108d796 │ │ │ │ tsteq r8, lr, ror r7 │ │ │ │ - tsteq r8, r6, ror #14 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - tsteq r8, r6, lsr r7 │ │ │ │ - tsteq r8, lr, lsl r7 │ │ │ │ - smlatteq r8, r2, r6, sp │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ + tsteq r8, r2, asr #14 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ tsteq r8, r0, lsl #14 │ │ │ │ - smlatbeq r8, r0, r6, sp │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - tsteq r8, sl, lsr #18 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - smlatteq r6, r6, r0, lr │ │ │ │ - smlatteq r6, r8, r0, lr │ │ │ │ - strdeq sp, [r8, -r2] │ │ │ │ - smlatteq pc, lr, pc, r9 @ │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - strdeq sp, [r6, -lr] │ │ │ │ - smlatteq r6, ip, sp, sp │ │ │ │ - ldrdeq sp, [r6, -sl] │ │ │ │ - smlabteq r6, r8, sp, sp │ │ │ │ - @ instruction: 0x0106ddb6 │ │ │ │ - smlatbeq r6, r4, sp, sp │ │ │ │ - @ instruction: 0x0106dd92 │ │ │ │ - smlabbeq r6, r0, sp, sp │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - tsteq r8, lr, lsl #14 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ + @ instruction: 0x0106e19e │ │ │ │ + smlabteq r6, ip, lr, sp │ │ │ │ + @ instruction: 0x0108d6b4 │ │ │ │ + smlatbeq r6, r4, lr, sp │ │ │ │ + @ instruction: 0x0109bc90 │ │ │ │ + smlabbeq r8, sl, r9, sp │ │ │ │ + smlabbeq r8, r4, r6, sp │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r8, r2, asr r6 │ │ │ │ + tsteq pc, lr, asr #32 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + strdeq sp, [r6, -r2] │ │ │ │ + smlatteq r6, r0, sp, sp │ │ │ │ + smlabteq r6, lr, sp, sp │ │ │ │ + @ instruction: 0x0106ddbc │ │ │ │ + smlatbeq r6, sl, sp, sp │ │ │ │ + @ instruction: 0x0106dd98 │ │ │ │ + smlabbeq r6, r6, sp, sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r8, lr, ror #14 │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + tsteq r8, lr, ror r7 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r7, r4, lsr r6 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r6, r2, lsr ip │ │ │ │ + tsteq r7, sl, lsr r9 │ │ │ │ tsteq r8, lr, lsl r7 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - ldrdeq r5, [r7, -r4] │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - ldrdeq sp, [r6, -r2] │ │ │ │ - ldrdeq r5, [r7, -sl] │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + @ instruction: 0x0108df98 │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + smlatteq r8, r2, r6, sp │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + smlabteq r8, ip, r6, sp │ │ │ │ @ instruction: 0x0108d6be │ │ │ │ - tsteq r8, r0, ror pc │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - ldrdeq r9, [pc, -sl] │ │ │ │ - smlabbeq r8, r2, r6, sp │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - tsteq r8, lr, asr r6 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - tsteq pc, r4, ror #26 │ │ │ │ - tsteq r8, r6, lsr r6 │ │ │ │ - smlabteq r8, r8, r2, sp │ │ │ │ - tsteq r8, lr, lsl r6 │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - smlabbeq pc, lr, ip, r9 @ │ │ │ │ - tsteq r8, sl, ror r5 │ │ │ │ - @ instruction: 0x0106da98 │ │ │ │ - @ instruction: 0x0106da90 │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - @ instruction: 0x0108d198 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - smlatteq r8, lr, r4, sp │ │ │ │ - smlatteq r8, r4, r4, sp │ │ │ │ - smlatteq r8, ip, r4, sp │ │ │ │ - tsteq r8, r2, lsl #2 │ │ │ │ - smlatteq r8, r4, r4, sp │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - smlatteq r8, r0, r4, sp │ │ │ │ + @ instruction: 0x0108d6b4 │ │ │ │ + smlabteq pc, r4, sp, r9 @ │ │ │ │ + @ instruction: 0x0108d696 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + @ instruction: 0x0108deb0 │ │ │ │ + smlatbeq r8, ip, lr, sp │ │ │ │ + @ instruction: 0x0108deb8 │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + smlatbeq r8, r4, lr, sp │ │ │ │ + smlatbeq r8, r4, lr, sp │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + smlatbeq r8, r8, lr, sp │ │ │ │ + smlatteq pc, lr, ip, r9 │ │ │ │ ldrdeq sp, [r8, -sl] │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - smlabbeq r8, r8, r0, sp │ │ │ │ - smlabteq r8, r6, r4, sp │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - @ instruction: 0x0108d49e │ │ │ │ - @ instruction: 0x0108d498 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r8, r6 │ │ │ │ - tsteq r8, sl, ror r4 │ │ │ │ - smlatteq r6, ip, r7, sp │ │ │ │ - tsteq r8, r8, asr r4 │ │ │ │ - tsteq r8, lr, asr #8 │ │ │ │ - tsteq r8, r4, asr #8 │ │ │ │ - tsteq r8, sl, lsr r4 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r8, r6, lsr #8 │ │ │ │ - tsteq r8, ip, lsl r4 │ │ │ │ - tsteq r8, r6, lsl r4 │ │ │ │ - tsteq r8, r4, lsl r4 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - tsteq pc, sl, ror r9 @ │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - smlabbeq r6, r4, r9, sp │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - @ instruction: 0x010f98b0 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - smlabbeq pc, r6, r8, r9 @ │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - @ instruction: 0x0106d890 │ │ │ │ - smlabteq r8, r8, r2, sp │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ + strdeq sp, [r6, -r8] │ │ │ │ + strdeq sp, [r6, -r0] │ │ │ │ + @ instruction: 0x0108d5bc │ │ │ │ + smlabteq r6, r6, sl, sp │ │ │ │ + @ instruction: 0x0106dabe │ │ │ │ + @ instruction: 0x0108d59c │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, r5, sp │ │ │ │ + smlabteq r6, r0, r9, sp │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, lr, asr #10 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r2, ror #2 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ tsteq r8, r0, asr #10 │ │ │ │ - smlabbeq r6, r4, r5, sp │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - smlabbeq r8, r4, r2, sp │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + smlatteq r8, r8, r0, sp │ │ │ │ + tsteq r8, r6, lsr #10 │ │ │ │ + @ instruction: 0x0106d8b4 │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r8, r6, rrx │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + @ instruction: 0x0108d4b8 │ │ │ │ + smlatbeq r8, lr, r4, sp │ │ │ │ + smlatbeq r8, r4, r4, sp │ │ │ │ + @ instruction: 0x0108d49a │ │ │ │ + @ instruction: 0x0108d490 │ │ │ │ + smlabbeq r8, r6, r4, sp │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + tsteq r8, r6, ror r4 │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + ldrdeq r9, [pc, -sl] │ │ │ │ + ldrdeq sp, [r6, -r8] │ │ │ │ + smlatteq r6, r4, r9, sp │ │ │ │ + smlatbeq pc, r2, r9, r9 @ │ │ │ │ + smlabteq r6, ip, r9, sp │ │ │ │ + smlatbeq r6, r2, r9, sp │ │ │ │ + smlatbeq r6, lr, r9, sp │ │ │ │ + smlatbeq r6, sl, r9, sp │ │ │ │ + smlatbeq r6, r6, r9, sp │ │ │ │ + smlatbeq r6, r2, r9, sp │ │ │ │ + smlatbeq r6, r2, r9, sp │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ + @ instruction: 0x0106d990 │ │ │ │ + smlatteq pc, r6, r8, r9 │ │ │ │ + @ instruction: 0x0106d9b0 │ │ │ │ + tsteq r8, r2, asr lr │ │ │ │ + strdeq sp, [r6, -r0] │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + smlatbeq r6, lr, r6, sp │ │ │ │ + smlatbeq r6, r6, r6, sp │ │ │ │ + smlatbeq r8, r0, r5, ip │ │ │ │ + smlatteq r6, r4, r5, sp │ │ │ │ + smlabteq r8, ip, sp, ip │ │ │ │ + smlatteq r8, r4, r2, sp │ │ │ │ + @ instruction: 0x0108cdb0 │ │ │ │ + smlatteq r8, r6, r2, sp │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + @ instruction: 0x0108d2bc │ │ │ │ + ldrdeq sp, [r6, -r6] │ │ │ │ + smlabteq r6, lr, r5, sp │ │ │ │ + smlatbeq r8, r8, r2, sp │ │ │ │ + @ instruction: 0x0108d2b4 │ │ │ │ + @ instruction: 0x0106d59e │ │ │ │ + @ instruction: 0x0106d596 │ │ │ │ + @ instruction: 0x0108d29e │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ smlabbeq r8, r6, r2, sp │ │ │ │ - tsteq r8, r6, ror r2 │ │ │ │ - smlatbeq r6, r8, r5, sp │ │ │ │ - smlatbeq r6, r0, r5, sp │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r8, r8, asr #4 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ tsteq r6, lr, lsr r5 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r8, lr, lsr r2 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ - ldrdeq sp, [r6, -lr] │ │ │ │ - ldrdeq sp, [r6, -r8] │ │ │ │ - tsteq r8, r2, lsl r2 │ │ │ │ - smlabteq r8, sl, r3, ip │ │ │ │ - tsteq r8, lr, lsl r2 │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ - tsteq r8, sl, asr #4 │ │ │ │ - smlatteq r8, ip, fp, ip │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - ldrdeq ip, [r8, -r6] │ │ │ │ - tsteq r8, sl, lsr r2 │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - tsteq r8, r2, asr #4 │ │ │ │ - tsteq r8, lr, lsr r2 │ │ │ │ - tsteq r8, sl, lsr r2 │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r8, r2, ror r2 │ │ │ │ + tsteq r8, sl, lsr #8 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ + @ instruction: 0x0108d296 │ │ │ │ + smlatbeq r8, sl, r2, sp │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + smlatbeq r8, r4, r2, sp │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + @ instruction: 0x0108d29a │ │ │ │ + @ instruction: 0x0108d296 │ │ │ │ + @ instruction: 0x0108d292 │ │ │ │ + smlabbeq r8, r2, r2, sp │ │ │ │ + smlatbeq r8, r2, r2, sp │ │ │ │ + @ instruction: 0x0108d29e │ │ │ │ + @ instruction: 0x0108d29a │ │ │ │ + @ instruction: 0x0108d296 │ │ │ │ + @ instruction: 0x0108d292 │ │ │ │ + @ instruction: 0x0108d292 │ │ │ │ + @ instruction: 0x0108d292 │ │ │ │ + smlabbeq r8, ip, r2, sp │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + smlabbeq r8, r0, r2, sp │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ 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 │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - smlatbeq r8, ip, r7, ip │ │ │ │ - smlabteq r8, r0, r7, ip │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - tsteq r7, r4, lsr #10 │ │ │ │ + @ instruction: 0x0108cfb8 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + @ instruction: 0x0108cf90 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ + smlabbeq r7, r4, r5, r4 │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + tsteq r7, r0, lsr #8 │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + tsteq r7, r8, asr #8 │ │ │ │ + tsteq r7, ip, lsl #8 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r7, ip, asr r5 │ │ │ │ strdeq ip, [r8, -r0] │ │ │ │ - smlatteq r8, ip, lr, ip │ │ │ │ - smlabteq r7, r0, r3, r4 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - smlatteq r7, r8, r3, r4 │ │ │ │ - smlatbeq r7, ip, r3, r4 │ │ │ │ - @ instruction: 0x0108cebc │ │ │ │ - strdeq r4, [r7, -ip] │ │ │ │ - @ instruction: 0x0108c590 │ │ │ │ - @ instruction: 0x0108ce98 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ - smlabbeq r8, r4, lr, ip │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - @ instruction: 0x010744bc │ │ │ │ - strheq r9, [pc, -sl] │ │ │ │ - tsteq r8, sl, lsr lr │ │ │ │ - smlabteq r8, sl, ip, ip │ │ │ │ - smlatteq r8, sl, ip, ip │ │ │ │ - smlatteq r8, r6, ip, ip │ │ │ │ - smlatteq r8, r2, ip, ip │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - @ instruction: 0x0108cdb4 │ │ │ │ - smlabteq r8, ip, ip, ip │ │ │ │ - tsteq r8, r0, ror r5 │ │ │ │ - @ instruction: 0x0108ccbc │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + smlatbeq r7, r4, r3, r4 │ │ │ │ + smlatteq r8, r4, lr, ip │ │ │ │ + smlabbeq r8, r4, r5, ip │ │ │ │ + smlabbeq r8, ip, r5, ip │ │ │ │ + tsteq r7, ip, lsl r5 │ │ │ │ + tsteq pc, sl, lsl r1 @ │ │ │ │ + @ instruction: 0x0108ce9a │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + tsteq r8, sl, asr #26 │ │ │ │ + tsteq r8, r6, asr #26 │ │ │ │ + tsteq r8, r2, asr #26 │ │ │ │ + tsteq r8, lr, lsr sp │ │ │ │ + tsteq r8, sl, lsr sp │ │ │ │ + tsteq r8, sl, lsr sp │ │ │ │ + tsteq r8, sl, lsr sp │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + smlatteq r8, r8, ip, ip │ │ │ │ + @ instruction: 0x0108ccb4 │ │ │ │ @ instruction: 0x0108ccb8 │ │ │ │ - @ instruction: 0x0108ccb0 │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ - smlabbeq r8, r8, ip, ip │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - tsteq r7, ip, ror r2 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tsteq r7, r8, lsl r1 │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - tsteq r7, r0, asr #2 │ │ │ │ - tsteq r7, r4, lsl #2 │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - tsteq r7, r4, asr r2 │ │ │ │ - smlatteq r8, r8, r2, ip │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - swpeq r4, ip, [r7] │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - smlabbeq r8, r4, r2, ip │ │ │ │ - tsteq r7, r4, lsl r2 │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - @ instruction: 0x0108cb92 │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - tsteq r8, r2, asr #20 │ │ │ │ - tsteq r8, lr, lsr sl │ │ │ │ - tsteq r8, sl, lsr sl │ │ │ │ - tsteq r8, r6, lsr sl │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r8, r6, lsl fp │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + smlatbeq r8, r8, ip, ip │ │ │ │ + smlatbeq r8, r4, ip, ip │ │ │ │ + tsteq r7, r8, ror r1 │ │ │ │ + @ instruction: 0x0108cc94 │ │ │ │ + smlatbeq r7, r0, r1, r4 │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + @ instruction: 0x010742b4 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r7, r6, lsl #2 │ │ │ │ + smlatteq r8, r4, r2, ip │ │ │ │ + tsteq r7, r4, ror r2 │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ strdeq ip, [r8, -r2] │ │ │ │ - smlatbeq r8, r0, fp, ip │ │ │ │ - @ instruction: 0x0108c292 │ │ │ │ - strdeq fp, [r8, -r2] │ │ │ │ - smlatteq r8, r4, fp, fp │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - smlabteq r8, r8, fp, fp │ │ │ │ - @ instruction: 0x0108bbba │ │ │ │ - smlatbeq r8, ip, fp, fp │ │ │ │ - @ instruction: 0x0108bb9e │ │ │ │ - @ instruction: 0x0108bb90 │ │ │ │ + smlabbeq r8, r2, sl, ip │ │ │ │ + smlatbeq r8, r2, sl, ip │ │ │ │ @ instruction: 0x0108ca9e │ │ │ │ - smlatbeq pc, r6, fp, r8 @ │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - tsteq r8, r4, lsr #20 │ │ │ │ - smlatteq r8, r6, r0, ip │ │ │ │ - tsteq r8, lr, lsl sl │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - @ instruction: 0x0106c8b8 │ │ │ │ - tsteq r8, sl, lsl #20 │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - tsteq r8, sl, rrx │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ - tsteq r8, r6, asr #32 │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - tsteq r9, sl, lsr #12 │ │ │ │ - smlabteq r8, sl, r9, ip │ │ │ │ - smlatteq r8, lr, pc, fp @ │ │ │ │ - tsteq r7, sl, ror #22 │ │ │ │ - smlatbeq r8, r0, r9, ip │ │ │ │ - smlatbeq r8, r6, r9, ip │ │ │ │ - smlatbeq r8, r4, r9, ip │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - smlabbeq r8, r2, r9, ip │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - ldrdeq ip, [r6, -r6] │ │ │ │ - smlabteq r6, lr, r7, ip │ │ │ │ - tsteq r8, r6, lsr r9 │ │ │ │ - smlatbeq r6, r4, r7, ip │ │ │ │ - @ instruction: 0x0106c79c │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - smlabteq r8, ip, lr, fp │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - tsteq r8, r6, lsl r9 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - smlabbeq r6, r6, r6, ip │ │ │ │ - smlatteq r8, r6, r8, ip │ │ │ │ + @ instruction: 0x0108ca9a │ │ │ │ + @ instruction: 0x0108ca96 │ │ │ │ + @ instruction: 0x0108ca92 │ │ │ │ + @ instruction: 0x0108ca92 │ │ │ │ + @ instruction: 0x0108ca92 │ │ │ │ + tsteq r8, r6, ror fp │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ + tsteq r7, r6, ror #2 │ │ │ │ + tsteq r8, r2, asr fp │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + strdeq fp, [r8, -lr] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + tsteq pc, r6, lsl #24 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + smlabbeq r8, r4, sl, ip │ │ │ │ + tsteq r8, r6, asr #2 │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r8, sl, ror #20 │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + smlabteq r8, sl, r0, ip │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + smlatbeq r8, r6, r0, ip │ │ │ │ + tsteq r8, r6, asr sl │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + smlabbeq r9, sl, r6, sl │ │ │ │ + tsteq r8, sl, lsr #20 │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + smlabteq r7, sl, fp, r3 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq r8, r6, lsl #20 │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ + @ instruction: 0x0106c89a │ │ │ │ + @ instruction: 0x0106c892 │ │ │ │ + smlatteq r8, r2, r9, ip │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r6, lr, lsr #16 │ │ │ │ + @ instruction: 0x0108c996 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + smlabbeq r8, r0, r9, ip │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + tsteq r8, r6, ror r9 │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + smlatteq r6, r6, r6, ip │ │ │ │ + tsteq r8, r6, asr #18 │ │ │ │ + tsteq r8, r2, asr #18 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + tsteq r8, sl, lsl #18 │ │ │ │ + tsteq r8, sl, lsl #18 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + smlabbeq pc, sl, r8, r8 @ │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + strdeq fp, [r8, -r6] │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ smlatteq r8, r2, r8, ip │ │ │ │ - smlabteq r8, r8, r8, ip │ │ │ │ - @ instruction: 0x0108c8b2 │ │ │ │ - smlabteq r8, r4, r5, fp │ │ │ │ - smlatbeq r8, sl, r8, ip │ │ │ │ - smlatbeq r8, sl, r8, ip │ │ │ │ - smlatbeq r8, r4, r8, ip │ │ │ │ - @ instruction: 0x0108c89e │ │ │ │ - tsteq pc, sl, lsr #16 │ │ │ │ - @ instruction: 0x0108c89c │ │ │ │ - @ instruction: 0x0108bd96 │ │ │ │ - @ instruction: 0x0108c890 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + smlabbeq r6, r8, r5, ip │ │ │ │ + tsteq r9, ip, lsl ip │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ smlabbeq r8, r2, r8, ip │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - @ instruction: 0x0109cbbc │ │ │ │ - strdeq ip, [r6, -sl] │ │ │ │ - tsteq r8, r2, lsr #16 │ │ │ │ - tsteq r8, sl, lsl #16 │ │ │ │ - @ instruction: 0x0106c4be │ │ │ │ - @ instruction: 0x0106c4b0 │ │ │ │ - @ instruction: 0x0108bc9a │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ tsteq r8, sl, ror #16 │ │ │ │ - smlabbeq r9, r0, r2, sl │ │ │ │ - tsteq r8, r2, lsr #12 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - tsteq r8, r6, ror #16 │ │ │ │ - @ instruction: 0x01073a9e │ │ │ │ - @ instruction: 0x010f8690 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - strdeq ip, [r6, -r8] │ │ │ │ - strdeq ip, [r6, -r0] │ │ │ │ - ldrdeq ip, [r6, -sl] │ │ │ │ - tsteq r8, sl, asr #24 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + smlatbeq r8, ip, r6, ip │ │ │ │ + smlatbeq r8, r2, r6, ip │ │ │ │ + smlabteq r8, sl, r8, sp │ │ │ │ + smlatteq r9, r0, r2, sl │ │ │ │ + smlabbeq r8, r2, r6, ip │ │ │ │ + smlatbeq r8, r8, ip, fp │ │ │ │ + smlabteq r8, r6, r8, ip │ │ │ │ + strdeq r3, [r7, -lr] │ │ │ │ + strdeq r8, [pc, -r0] │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ tsteq r6, r8, asr r4 │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - ldrdeq ip, [r6, -sl] │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - smlatbeq r6, ip, r3, ip │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + smlatbeq r8, sl, ip, ip │ │ │ │ + @ instruction: 0x0106c4be │ │ │ │ + @ instruction: 0x0106c4b8 │ │ │ │ + smlabbeq r8, lr, ip, ip │ │ │ │ + @ instruction: 0x0106c492 │ │ │ │ + smlabbeq r6, ip, r4, ip │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r8, r6, asr ip │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r8, sl, lsr ip │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ 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 │ │ │ │ - smlatteq r6, r4, r0, ip │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + smlatteq r6, r8, r0, ip │ │ │ │ + smlatteq r6, r0, r0, ip │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + @ instruction: 0x01073398 │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ strdeq ip, [r8, -r8] │ │ │ │ - strheq ip, [r6, -sl] │ │ │ │ - strheq ip, [r6, -r2] │ │ │ │ - ldrdeq ip, [r8, -r6] │ │ │ │ - smlabbeq r6, r8, r0, ip │ │ │ │ - smlabbeq r6, r0, r0, ip │ │ │ │ - @ instruction: 0x0108c8b4 │ │ │ │ - tsteq r7, r8, lsr r3 │ │ │ │ - @ instruction: 0x0108c89a │ │ │ │ - @ instruction: 0x0108c896 │ │ │ │ - @ instruction: 0x0108c898 │ │ │ │ - @ instruction: 0x0108c89c │ │ │ │ - tsteq r8, r2, ror #14 │ │ │ │ - tsteq r8, r2, lsl r1 │ │ │ │ - smlabbeq r8, r8, r8, ip │ │ │ │ - ldrdeq fp, [r6, -sl] │ │ │ │ - ldrdeq fp, [r6, -r2] │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ - smlatbeq r8, r6, ip, fp │ │ │ │ - @ instruction: 0x0106bf90 │ │ │ │ - smlabbeq r6, r8, pc, fp @ │ │ │ │ - @ instruction: 0x0108bc96 │ │ │ │ - tsteq r8, sl, lsr #16 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - tsteq r6, r2, lsr #30 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - smlatteq r8, r6, r7, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + smlabteq r8, r2, r7, fp │ │ │ │ + tsteq r8, r2, ror r1 │ │ │ │ + smlatteq r8, r8, r8, ip │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ strdeq fp, [r6, -r0] │ │ │ │ - smlatteq r6, r8, lr, fp │ │ │ │ - smlabteq r8, r4, r7, ip │ │ │ │ - @ instruction: 0x0106bebe │ │ │ │ - @ instruction: 0x0106beb6 │ │ │ │ + smlatteq r6, r8, pc, fp @ │ │ │ │ + strdeq fp, [r8, -r6] │ │ │ │ + smlabbeq r8, sl, r8, ip │ │ │ │ + @ instruction: 0x0106bfb4 │ │ │ │ + smlatbeq r6, ip, pc, fp @ │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + smlabbeq r6, r2, pc, fp @ │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + tsteq r8, r6, asr #16 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + tsteq r8, r2, lsl #16 │ │ │ │ + smlatteq r6, ip, lr, fp │ │ │ │ + smlatteq r6, r4, lr, fp │ │ │ │ + smlatteq r8, r0, r7, ip │ │ │ │ + @ instruction: 0x0106beba │ │ │ │ + @ instruction: 0x0106beb2 │ │ │ │ + @ instruction: 0x0108c7be │ │ │ │ + smlabbeq r6, r8, lr, fp │ │ │ │ + smlabbeq r6, r0, lr, fp │ │ │ │ smlatbeq r8, r2, r7, ip │ │ │ │ - smlabbeq r6, ip, lr, fp │ │ │ │ - smlabbeq r6, r4, lr, fp │ │ │ │ - smlabbeq r8, r0, r7, ip │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - tsteq r8, lr, asr r7 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - smlatbeq r7, r8, r0, r3 │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r6, lsl #14 │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - tsteq r8, r2, lsl #14 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - tsteq r8, sl, lsl #14 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ + tsteq r7, r8, lsl #2 │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ tsteq r8, r6, ror #14 │ │ │ │ tsteq r8, r4, ror #14 │ │ │ │ tsteq r8, r2, ror #14 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - smlabteq r8, r0, ip, fp │ │ │ │ - smlatbeq r8, r4, r3, fp │ │ │ │ - smlabteq r7, r0, r1, sl │ │ │ │ - tsteq r7, sl, lsl #30 │ │ │ │ - smlabteq pc, r2, sp, r7 @ │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - mrseq fp, (UNDEF: 56) │ │ │ │ - strdeq fp, [r6, -r8] │ │ │ │ - strdeq fp, [r6, -r0] │ │ │ │ - smlabteq r6, sl, sl, fp │ │ │ │ - smlabbeq r8, r2, pc, fp @ │ │ │ │ - mrseq ip, (UNDEF: 24) │ │ │ │ - smlatbeq r8, r6, r2, ip │ │ │ │ - smlatbeq r8, r0, r2, ip │ │ │ │ - @ instruction: 0x0108c29e │ │ │ │ - @ instruction: 0x0108c29c │ │ │ │ - @ instruction: 0x0108c29a │ │ │ │ - @ instruction: 0x0108c294 │ │ │ │ - smlabbeq r8, lr, r2, ip │ │ │ │ - smlatbeq r8, r8, r1, ip │ │ │ │ - smlatbeq r8, r2, r1, ip │ │ │ │ - smlatbeq r8, r0, r1, ip │ │ │ │ - @ instruction: 0x0108c19e │ │ │ │ - @ instruction: 0x0108c192 │ │ │ │ - smlabbeq r8, r4, r1, ip │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlabteq r8, sl, ip, fp │ │ │ │ - smlabteq r8, r4, ip, fp │ │ │ │ - smlabteq r8, r2, ip, fp │ │ │ │ - smlabteq r8, r0, ip, fp │ │ │ │ - @ instruction: 0x0108bcbe │ │ │ │ - smlabteq r8, r0, ip, fp │ │ │ │ - @ instruction: 0x0108bbbe │ │ │ │ - @ instruction: 0x0108bbb8 │ │ │ │ - @ instruction: 0x0108bbb2 │ │ │ │ - smlatbeq r8, ip, fp, fp │ │ │ │ - smlatbeq r8, r6, fp, fp │ │ │ │ - smlatbeq r8, r4, fp, fp │ │ │ │ - smlatbeq r8, r2, fp, fp │ │ │ │ - @ instruction: 0x0108bb9c │ │ │ │ - tsteq r7, lr, lsr fp │ │ │ │ - smlatbeq r8, r0, r3, ip │ │ │ │ - @ instruction: 0x0108c396 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, sl, ror #14 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + smlabbeq r8, r2, r7, ip │ │ │ │ + @ instruction: 0x0108c790 │ │ │ │ + @ instruction: 0x0108c7b2 │ │ │ │ + @ instruction: 0x0108c7b8 │ │ │ │ + smlabteq r8, r6, r7, ip │ │ │ │ + smlabteq r8, r4, r7, ip │ │ │ │ + smlabteq r8, r2, r7, ip │ │ │ │ + smlabteq r8, r4, r7, ip │ │ │ │ + smlatbeq pc, r0, lr, r7 @ │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + tsteq r7, r0, lsr #4 │ │ │ │ + tsteq r7, sl, ror #30 │ │ │ │ + tsteq pc, r2, lsr #28 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + smlabbeq r8, r4, r3, fp │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + smlatteq r8, r2, pc, fp @ │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + mrseq ip, (UNDEF: 56) │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlatteq r8, lr, r2, ip │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + tsteq r8, r2, lsl #4 │ │ │ │ + mrseq ip, R8_fiq │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + smlatteq r8, r4, r1, ip │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + @ instruction: 0x0106b9b6 │ │ │ │ + tsteq r8, r6, lsr sp │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, r2, lsr #26 │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r8, lr, lsl sp │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r8, lr, lsl ip │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + @ instruction: 0x01072b9e │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + smlatteq r8, ip, r3, ip │ │ │ │ + smlatteq r8, r2, r3, ip │ │ │ │ + smlatteq r6, r0, r7, fp │ │ │ │ + smlabteq r8, sl, pc, sl @ │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + smlatbeq r8, r6, r3, ip │ │ │ │ + smlatbeq r8, r8, r3, ip │ │ │ │ + smlatbeq r8, r0, r8, fp │ │ │ │ + @ instruction: 0x0108c392 │ │ │ │ smlabbeq r8, ip, r3, ip │ │ │ │ - smlabbeq r8, r2, r3, ip │ │ │ │ - smlabbeq r6, r0, r7, fp │ │ │ │ - tsteq r8, sl, ror #30 │ │ │ │ - smlatbeq r8, r2, r8, fp │ │ │ │ - tsteq r8, r6, asr #6 │ │ │ │ - tsteq r8, r8, asr #6 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r8, r2, lsr r3 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ + smlabbeq r8, r6, r3, ip │ │ │ │ + smlabbeq r8, r0, r3, ip │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + tsteq r8, r6, ror r3 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq r8, lr, ror #6 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + tsteq r8, sl, ror #6 │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ + smlabteq r7, r8, ip, r9 │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + tsteq r8, r6, lsr r3 │ │ │ │ tsteq r8, r6, lsr #6 │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - tsteq r8, r8, lsl r3 │ │ │ │ + tsteq r8, r4, asr #28 │ │ │ │ tsteq r8, r6, lsl r3 │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - tsteq r8, lr, lsl #6 │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - tsteq r8, sl, lsl #6 │ │ │ │ - @ instruction: 0x010f78b2 │ │ │ │ - tsteq r7, r8, ror #24 │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - ldrdeq ip, [r8, -r6] │ │ │ │ - smlabteq r8, r6, r2, ip │ │ │ │ - smlatteq r8, r4, sp, sl │ │ │ │ - @ instruction: 0x0108c2b6 │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, lr, asr ip │ │ │ │ + smlatteq r8, r2, r2, ip │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + smlatbeq r7, ip, r2, r3 │ │ │ │ + smlatbeq r8, lr, r2, ip │ │ │ │ + smlatbeq r8, r6, r2, ip │ │ │ │ @ instruction: 0x0108c29e │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ - smlabbeq r8, r2, r2, ip │ │ │ │ - tsteq r8, sl, ror r2 │ │ │ │ - ldrdeq r7, [pc, -r8] │ │ │ │ - tsteq r7, ip, asr #4 │ │ │ │ - tsteq r8, lr, asr #4 │ │ │ │ - tsteq r8, r6, asr #4 │ │ │ │ - tsteq r8, lr, lsr r2 │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ + @ instruction: 0x0108c29c │ │ │ │ + @ instruction: 0x0108c29c │ │ │ │ + @ instruction: 0x0108c298 │ │ │ │ + tsteq r8, sl, ror #4 │ │ │ │ + tsteq r8, sl, ror #4 │ │ │ │ + tsteq r8, r6, ror r2 │ │ │ │ tsteq r8, r8, lsr r2 │ │ │ │ - tsteq r8, sl, lsl #4 │ │ │ │ - tsteq r8, sl, lsl #4 │ │ │ │ - tsteq r8, r6, lsl r2 │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tsteq r8, r6, lsl #4 │ │ │ │ + tsteq r8, r6, lsl #4 │ │ │ │ + tsteq r8, r2, lsr r2 │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ ldrdeq ip, [r8, -r8] │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - smlatbeq r8, r6, r1, ip │ │ │ │ - smlatbeq r8, r6, r1, ip │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ - tsteq r8, r6, ror r1 │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - @ instruction: 0x0108c1b6 │ │ │ │ - tsteq r8, sl, asr #2 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ - @ instruction: 0x0108c19a │ │ │ │ - tsteq r8, lr, lsl r1 │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ + tsteq r8, r6, lsl r2 │ │ │ │ + smlatbeq r8, sl, r1, ip │ │ │ │ + smlatbeq r8, ip, r1, ip │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ tsteq r8, lr, ror r1 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r2, ror #2 │ │ │ │ - smlabteq r8, r6, r0, ip │ │ │ │ - smlabteq r8, r8, r0, ip │ │ │ │ - tsteq r8, r6, asr #2 │ │ │ │ - swpeq ip, sl, [r8] │ │ │ │ - swpeq ip, sl, [r8] │ │ │ │ + smlabbeq r8, r0, r1, ip │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, r2, asr r1 │ │ │ │ + tsteq r8, r4, asr r1 │ │ │ │ + smlabteq r8, r2, r1, ip │ │ │ │ tsteq r8, r6, lsr #2 │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - tsteq r8, r6, lsr r1 │ │ │ │ - tsteq r8, r2, asr #2 │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, r6, lsr r1 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + smlatbeq r8, r6, r1, ip │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + smlabbeq r8, r6, r1, ip │ │ │ │ + @ instruction: 0x0108c192 │ │ │ │ + @ instruction: 0x0108c194 │ │ │ │ + @ instruction: 0x0108c196 │ │ │ │ + smlatbeq r8, r2, r1, ip │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + @ instruction: 0x0108c196 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ 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 │ │ │ │ - smlatteq r8, r4, sp, fp │ │ │ │ - tsteq r8, r8, lsr lr │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ - @ instruction: 0x0108bdb2 │ │ │ │ - tsteq r8, lr, lsl lr │ │ │ │ - @ instruction: 0x0108bd90 │ │ │ │ - @ instruction: 0x0108bd90 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - @ instruction: 0x0108bd9a │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - smlabbeq r7, ip, r5, r9 │ │ │ │ - smlatteq r7, r4, r8, r2 │ │ │ │ - tsteq r9, r0, ror sl │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - @ instruction: 0x010728b8 │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - swpeq r7, lr, [pc] @ │ │ │ │ - @ instruction: 0x0108bcba │ │ │ │ - @ instruction: 0x0108bcbc │ │ │ │ - @ instruction: 0x0108bcb4 │ │ │ │ + tsteq r8, r4, asr #28 │ │ │ │ + @ instruction: 0x0108be98 │ │ │ │ + tsteq r8, lr, asr lr │ │ │ │ + tsteq r8, r2, lsl lr │ │ │ │ + tsteq r8, lr, ror lr │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + smlatbeq r8, ip, sp, fp │ │ │ │ + smlatteq r7, ip, r5, r9 │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + ldrdeq r8, [r9, -r0] │ │ │ │ + @ instruction: 0x0108afb0 │ │ │ │ + smlatbeq r8, ip, pc, sl @ │ │ │ │ + tsteq r7, r8, lsl r9 │ │ │ │ + @ instruction: 0x0108af98 │ │ │ │ + @ instruction: 0x0108af98 │ │ │ │ + @ instruction: 0x0108af98 │ │ │ │ + @ instruction: 0x0108af90 │ │ │ │ + smlabbeq r8, ip, pc, sl @ │ │ │ │ + smlabbeq r8, r8, pc, sl @ │ │ │ │ + smlabbeq r8, r8, pc, sl @ │ │ │ │ + smlabbeq r8, ip, pc, sl @ │ │ │ │ + @ instruction: 0x0108af90 │ │ │ │ + @ instruction: 0x0108af98 │ │ │ │ + strdeq r7, [pc, -lr] │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + tsteq r8, lr, lsl #26 │ │ │ │ + smlatteq r8, r0, ip, fp │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + smlabteq r8, r8, ip, fp │ │ │ │ + tsteq pc, lr, rrx │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlabteq r8, r8, ip, fp │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + ldrdeq fp, [r8, -lr] │ │ │ │ + tsteq r7, ip, lsl r5 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + @ instruction: 0x0108bcb2 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + smlatbeq r8, r6, ip, fp │ │ │ │ + @ instruction: 0x0106adbc │ │ │ │ + @ instruction: 0x0106adb4 │ │ │ │ + @ instruction: 0x0108bc92 │ │ │ │ + smlabteq r8, r4, ip, fp │ │ │ │ + smlatteq r8, r4, r4, sl │ │ │ │ + @ instruction: 0x0108bcb6 │ │ │ │ + smlatbeq r8, lr, ip, fp │ │ │ │ + @ instruction: 0x0108bcb0 │ │ │ │ smlatbeq r8, lr, ip, fp │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + smlabteq r8, r2, ip, fp │ │ │ │ + smlatbeq r8, r8, ip, fp │ │ │ │ + smlabteq r7, r6, pc, r1 @ │ │ │ │ + smlabbeq r8, r8, ip, fp │ │ │ │ + smlabbeq r8, r2, ip, fp │ │ │ │ smlabbeq r8, r0, ip, fp │ │ │ │ - @ instruction: 0x0108bc98 │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq pc, lr │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq r8, r2, ror ip │ │ │ │ - tsteq r8, r8, ror ip │ │ │ │ tsteq r8, lr, ror ip │ │ │ │ - @ instruction: 0x010724bc │ │ │ │ - @ instruction: 0x0106adb2 │ │ │ │ - smlatbeq r6, sl, sp, sl │ │ │ │ + smlabbeq r8, r0, ip, fp │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ tsteq r8, r2, asr ip │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ tsteq r8, r6, asr #24 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r8, r2, lsr ip │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - smlabbeq r8, r4, r4, sl │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - tsteq r8, lr, asr #24 │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tsteq r8, lr, asr #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r8, r2, ror #24 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - tsteq r7, r6, ror #30 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - tsteq r8, r2, lsr #24 │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - tsteq r8, lr, lsl ip │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - tsteq r8, sl, lsl #24 │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - strdeq fp, [r8, -r2] │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ - smlatteq r8, r6, fp, fp │ │ │ │ - smlatteq r6, r8, sl, sl │ │ │ │ - smlabbeq r8, sl, r9, fp │ │ │ │ - @ instruction: 0x0108bbb0 │ │ │ │ - smlatbeq r8, r6, fp, fp │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - @ instruction: 0x0108bb9c │ │ │ │ - @ instruction: 0x0108bb98 │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - smlabbeq r7, r6, r0, r9 │ │ │ │ - tsteq r7, lr, rrx │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - tsteq r8, r2, lsr fp │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - ldrdeq r2, [r7, -r2] │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - tsteq r8, sl, asr #2 │ │ │ │ - smlatteq r8, lr, sl, fp │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r7, sl, asr pc │ │ │ │ - tsteq r8, r6, asr #18 │ │ │ │ - smlatbeq r8, r6, sl, fp │ │ │ │ - smlatteq r8, r8, r0, sl │ │ │ │ - tsteq r7, r2, lsl pc │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - smlatbeq r8, ip, r8, sl │ │ │ │ - smlatbeq r8, r6, r8, sl │ │ │ │ - tsteq r7, r0, lsl r2 │ │ │ │ - smlabbeq r8, lr, r8, sl │ │ │ │ - smlabbeq r8, ip, r8, sl │ │ │ │ - smlabbeq r8, sl, r8, sl │ │ │ │ - smlabbeq r8, r0, r8, sl │ │ │ │ - tsteq r8, sl, ror r8 │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - tsteq r8, r2, ror r8 │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - tsteq r8, r6, ror r8 │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - smlatteq pc, r0, r9, r6 │ │ │ │ - tsteq r8, sl, lsl #18 │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r7, r6, ror sp │ │ │ │ - tsteq r8, r2, ror #14 │ │ │ │ - smlabteq r8, r2, r8, fp │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - tsteq r7, lr, lsr #26 │ │ │ │ - tsteq r8, sl, lsl r7 │ │ │ │ - tsteq r8, sl, ror r8 │ │ │ │ - @ instruction: 0x01089ebc │ │ │ │ - smlatteq r7, r6, ip, r8 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + smlatteq r8, sl, r9, fp │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + smlabteq r8, r0, fp, r9 │ │ │ │ + smlatteq r7, r6, r0, r9 │ │ │ │ + smlabteq r7, lr, r0, r9 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ ldrdeq sl, [r8, -r2] │ │ │ │ - tsteq r8, r6, asr #16 │ │ │ │ - tsteq r7, r0, lsl lr │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - tsteq r8, sl, lsl r8 │ │ │ │ - tsteq r8, lr, lsr #28 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ + smlabteq r8, r4, fp, fp │ │ │ │ + @ instruction: 0x0108bbbe │ │ │ │ + @ instruction: 0x0108bbb8 │ │ │ │ + @ instruction: 0x010f6c9c │ │ │ │ + @ instruction: 0x0108bb9a │ │ │ │ + @ instruction: 0x0108bb92 │ │ │ │ + smlabbeq r8, ip, fp, fp │ │ │ │ + tsteq r7, r2, lsr r3 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + smlatbeq r8, sl, r1, sl │ │ │ │ + tsteq r8, lr, asr #22 │ │ │ │ + @ instruction: 0x0108a190 │ │ │ │ + @ instruction: 0x01078fba │ │ │ │ + smlatbeq r8, r6, r9, sl │ │ │ │ + tsteq r8, r6, lsl #22 │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + tsteq r7, r2, ror pc │ │ │ │ + tsteq r8, lr, asr r9 │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + tsteq r8, r6, lsl #18 │ │ │ │ + tsteq r7, r0, ror r2 │ │ │ │ + smlatteq r8, lr, r8, sl │ │ │ │ + smlatteq r8, ip, r8, sl │ │ │ │ + smlatteq r8, sl, r8, sl │ │ │ │ + smlatteq r8, r0, r8, sl │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + ldrdeq sl, [r8, -r2] │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq r8, sl, ror #18 │ │ │ │ + smlatbeq r8, ip, pc, r9 @ │ │ │ │ + ldrdeq r8, [r7, -r6] │ │ │ │ + smlabteq r8, r2, r7, sl │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + smlabbeq r7, lr, sp, r8 │ │ │ │ + tsteq r8, sl, ror r7 │ │ │ │ + ldrdeq fp, [r8, -sl] │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r7, r6, asr #26 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + smlatbeq r8, r6, r8, fp │ │ │ │ + tsteq r7, r0, ror lr │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq r8, sl, ror r8 │ │ │ │ + smlabbeq r8, lr, lr, r9 │ │ │ │ + smlabbeq r6, r2, r6, sl │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ ldrdeq fp, [r8, -r2] │ │ │ │ - smlabteq r8, r8, r7, fp │ │ │ │ - smlabteq r8, r6, r7, fp │ │ │ │ - smlabteq r8, r4, r7, fp │ │ │ │ - smlabteq r8, r6, r7, fp │ │ │ │ - smlabteq r8, r8, r7, fp │ │ │ │ - smlabteq r8, sl, r7, fp │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r8, r6, lsl #16 │ │ │ │ + strdeq fp, [r8, -lr] │ │ │ │ + smlatbeq r8, r0, r8, fp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlatteq r8, r0, r7, fp │ │ │ │ + smlatteq r8, sl, r7, fp │ │ │ │ + smlatteq r8, r6, r7, fp │ │ │ │ + smlatteq r8, r2, r7, fp │ │ │ │ + @ instruction: 0x0108b7b8 │ │ │ │ @ instruction: 0x0108b7b4 │ │ │ │ - tsteq r8, r2, ror r8 │ │ │ │ - smlatbeq r8, r6, r7, fp │ │ │ │ - @ instruction: 0x0108b79e │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ - smlabbeq r8, r0, r7, fp │ │ │ │ - smlabbeq r8, sl, r7, fp │ │ │ │ - smlabbeq r8, r6, r7, fp │ │ │ │ - smlabbeq r8, r2, r7, fp │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - tsteq r8, lr, ror #14 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ - tsteq pc, lr, ror r6 @ │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - tsteq r8, r6, asr r7 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - tsteq r8, lr, ror #12 │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - smlabteq r8, r2, r6, fp │ │ │ │ - smlabteq r8, sl, r6, fp │ │ │ │ - smlatteq r8, r6, ip, sl │ │ │ │ - @ instruction: 0x0108b690 │ │ │ │ - @ instruction: 0x0108b69a │ │ │ │ - smlabteq r8, r8, ip, sl │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r8, lr, ror #12 │ │ │ │ - smlatbeq r8, ip, ip, sl │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - @ instruction: 0x0108ac90 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - smlatteq r8, r0, r5, fp │ │ │ │ - smlatteq r8, sl, r5, fp │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - @ instruction: 0x0108b5b4 │ │ │ │ - @ instruction: 0x0108b5be │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - smlabbeq r8, r8, r5, fp │ │ │ │ - @ instruction: 0x0108b590 │ │ │ │ - @ instruction: 0x010715bc │ │ │ │ - @ instruction: 0x010719be │ │ │ │ + smlabteq r8, lr, r7, fp │ │ │ │ + smlabteq r8, r4, r7, fp │ │ │ │ + smlabteq r8, r0, r7, fp │ │ │ │ + @ instruction: 0x0108b7bc │ │ │ │ + smlabteq r8, r0, r7, fp │ │ │ │ + smlabteq r8, r4, r7, fp │ │ │ │ + smlabteq r8, ip, r7, fp │ │ │ │ + ldrdeq r6, [pc, -lr] │ │ │ │ + @ instruction: 0x0108b7b8 │ │ │ │ + @ instruction: 0x0108b7b6 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlabteq r8, lr, r6, fp │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, sl, lsr #14 │ │ │ │ + tsteq r8, r6, asr #26 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + smlabteq r8, r4, r6, fp │ │ │ │ + smlabteq r8, lr, r6, fp │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + @ instruction: 0x0108b698 │ │ │ │ + smlatbeq r8, r2, r6, fp │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r8, r6, ror r6 │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + tsteq r8, sl, asr #12 │ │ │ │ + @ instruction: 0x0108acb8 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r8, lr, lsl r6 │ │ │ │ + @ instruction: 0x0108ac9c │ │ │ │ + smlatteq r8, r8, r5, fp │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r7, ip, lsl r6 │ │ │ │ + tsteq r7, lr, lsl sl │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010716bc │ │ │ │ - @ instruction: 0x010716ba │ │ │ │ - smlatbeq r7, r4, fp, r1 │ │ │ │ - tsteq r8, lr, asr r2 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - smlatbeq r6, r2, lr, r9 │ │ │ │ - tsteq r8, sl, asr r2 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - tsteq r8, lr, asr #4 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - smlabteq r7, r8, r3, r8 │ │ │ │ - smlatbeq pc, r0, r0, r6 @ │ │ │ │ - tsteq r8, r2, lsl r0 │ │ │ │ - smlatbeq r6, r8, lr, r9 │ │ │ │ - smlatbeq r6, r0, lr, r9 │ │ │ │ - strdeq r9, [r8, -r6] │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, sl, ror #28 │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - @ instruction: 0x01069d98 │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - tsteq r8, lr, lsr #2 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - tsteq r8, r2, lsr #2 │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - tsteq r8, lr, lsl r1 │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - tsteq r8, r6, lsl r1 │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - tsteq r8, sl, lsr r1 │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ - tsteq r8, sl, asr r1 │ │ │ │ + tsteq r7, ip, lsl r7 │ │ │ │ + tsteq r7, sl, lsl r7 │ │ │ │ + tsteq r7, r4, lsl #24 │ │ │ │ + @ instruction: 0x0108b2be │ │ │ │ + smlabteq r8, ip, r2, fp │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + @ instruction: 0x0108b2ba │ │ │ │ + @ instruction: 0x0108b2b4 │ │ │ │ + smlatbeq r8, lr, r2, fp │ │ │ │ + @ instruction: 0x01069eb0 │ │ │ │ + tsteq r7, r8, lsr #8 │ │ │ │ + mrseq r6, (UNDEF: 31) │ │ │ │ + tsteq r8, r2, ror r0 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + qaddeq sl, r6, r8 │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + ldrdeq r9, [r6, -r2] │ │ │ │ + smlabteq r6, sl, lr, r9 │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + @ instruction: 0x0108b194 │ │ │ │ + smlabbeq r8, lr, r1, fp │ │ │ │ + smlabbeq r8, r8, r1, fp │ │ │ │ + smlabbeq r8, r2, r1, fp │ │ │ │ + smlabbeq r8, r0, r1, fp │ │ │ │ + tsteq r8, lr, ror r1 │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + tsteq r8, r6, ror r1 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + smlabbeq r8, r6, r1, fp │ │ │ │ + smlabbeq r8, r8, r1, fp │ │ │ │ + smlabbeq r8, sl, r1, fp │ │ │ │ + @ instruction: 0x0108b194 │ │ │ │ + @ instruction: 0x0108b19a │ │ │ │ + smlatbeq r8, r0, r1, fp │ │ │ │ + smlatbeq r8, lr, r1, fp │ │ │ │ + @ instruction: 0x0108b1b0 │ │ │ │ + @ instruction: 0x0108b1ba │ │ │ │ + smlabteq r8, r0, r1, fp │ │ │ │ + smlabteq r8, r6, r1, fp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + @ instruction: 0x01069bba │ │ │ │ + smlabbeq r8, sl, r1, fp │ │ │ │ + strdeq r1, [r7, -r0] │ │ │ │ + tsteq r8, lr, ror #2 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, r2, ror #2 │ │ │ │ tsteq r8, r0, ror #2 │ │ │ │ - tsteq r8, r6, ror #2 │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ - @ instruction: 0x01071390 │ │ │ │ - tsteq r8, lr, lsl #2 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r8, r2, lsl #2 │ │ │ │ - mrseq fp, (UNDEF: 24) │ │ │ │ - ldrdeq r1, [r7, -r6] │ │ │ │ - tsteq r8, r4, ror r0 │ │ │ │ - tsteq r9, r2, lsr #2 │ │ │ │ - smlabteq r8, r0, r0, fp │ │ │ │ + tsteq r7, r6, lsr r4 │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + smlabbeq r9, r2, r1, ip │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + tsteq r8, r6, lsr r3 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + strdeq fp, [r8, -lr] │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + strdeq r9, [r6, -sl] │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + tsteq r8, r2, asr #24 │ │ │ │ + smlabteq r6, r8, sl, r9 │ │ │ │ + smlabteq r6, r0, sl, r9 │ │ │ │ + smlabbeq r8, r0, r0, fp │ │ │ │ + @ instruction: 0x01069a96 │ │ │ │ + smlabbeq r6, lr, sl, r9 │ │ │ │ + qaddeq fp, lr, r8 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ + tsteq r8, sl, lsl r0 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ + tsteq r8, sl, asr fp │ │ │ │ + tsteq r8, r2, ror pc │ │ │ │ + smlabbeq r6, r8, r9, r9 │ │ │ │ + smlabbeq r6, r0, r9, r9 │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r8, lr, lsr #30 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + smlatbeq r6, lr, r8, r9 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + tsteq r7, ip, asr #24 │ │ │ │ + tsteq r7, lr, asr #24 │ │ │ │ + tsteq r7, r2, lsr ip │ │ │ │ + smlabteq r8, sl, lr, sl │ │ │ │ + smlabteq r8, sl, lr, sl │ │ │ │ + smlabteq r8, r2, lr, sl │ │ │ │ + smlabteq r8, r0, lr, sl │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + smlatteq r8, lr, lr, sl │ │ │ │ + tsteq r8, r2, lsl #30 │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + tsteq r9, r0, lsl #28 │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + @ instruction: 0x0108aa90 │ │ │ │ + tsteq pc, r2, lsl #18 │ │ │ │ ldrdeq sl, [r8, -r6] │ │ │ │ - smlatbeq r8, r4, r0, fp │ │ │ │ - swpeq fp, lr, [r8] │ │ │ │ - swpeq fp, ip, [r8] │ │ │ │ - swpeq fp, sl, [r8] │ │ │ │ - swpeq fp, r0, [r8] │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ - @ instruction: 0x01069a9a │ │ │ │ - @ instruction: 0x01069a92 │ │ │ │ - smlatteq r8, r2, fp, r9 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ + ldrdeq fp, [r9, -r8] │ │ │ │ + smlabteq r8, r8, lr, sl │ │ │ │ + @ instruction: 0x0108aebc │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ ldrdeq r9, [r6, -r2] │ │ │ │ - smlabteq r6, sl, r9, r9 │ │ │ │ - @ instruction: 0x0108afba │ │ │ │ - smlatbeq r6, r0, r9, r9 │ │ │ │ - @ instruction: 0x01069998 │ │ │ │ - @ instruction: 0x0108af96 │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - strdeq r9, [r8, -sl] │ │ │ │ - tsteq r8, r2, lsl pc │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - strdeq r9, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r8, r9 │ │ │ │ - smlabteq r8, lr, lr, sl │ │ │ │ - smlabteq r6, r4, r8, r9 │ │ │ │ - @ instruction: 0x010698bc │ │ │ │ - @ instruction: 0x0108aeb0 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlatteq r8, r8, pc, r8 @ │ │ │ │ - smlatteq r7, ip, fp, r7 │ │ │ │ - smlatteq r7, lr, fp, r7 │ │ │ │ - ldrdeq r7, [r7, -r2] │ │ │ │ - tsteq r8, sl, ror #28 │ │ │ │ - tsteq r8, sl, ror #28 │ │ │ │ - tsteq r8, r2, ror #28 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - @ instruction: 0x0108ae90 │ │ │ │ - smlabbeq r8, lr, lr, sl │ │ │ │ - smlatbeq r8, r2, lr, sl │ │ │ │ - @ instruction: 0x0108aeb4 │ │ │ │ - smlatbeq r9, r0, sp, r9 │ │ │ │ - @ instruction: 0x0108ae94 │ │ │ │ - @ instruction: 0x0108ae94 │ │ │ │ - @ instruction: 0x0108ae94 │ │ │ │ - smlatbeq r8, r0, lr, sl │ │ │ │ - smlatbeq r8, r4, lr, sl │ │ │ │ - smlatbeq r8, r8, lr, sl │ │ │ │ - smlatbeq r8, ip, lr, sl │ │ │ │ - smlatbeq r8, r4, lr, sl │ │ │ │ @ instruction: 0x0108ae9c │ │ │ │ - @ instruction: 0x0108ae9c │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - smlatbeq pc, r2, r8, r5 @ │ │ │ │ - tsteq r8, r6, ror lr │ │ │ │ - tsteq r9, r8, ror ip │ │ │ │ - tsteq r8, r8, ror #28 │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - tsteq r9, lr, lsr #24 │ │ │ │ - tsteq r8, r2, asr pc │ │ │ │ - tsteq r8, sl, asr pc │ │ │ │ - tsteq r8, r6, ror #30 │ │ │ │ - tsteq r8, r6, ror #30 │ │ │ │ - tsteq r8, r6, ror #30 │ │ │ │ - tsteq r8, r6, ror #30 │ │ │ │ - tsteq r8, r2, ror pc │ │ │ │ - tsteq r8, r2, ror pc │ │ │ │ - tsteq r8, r2, ror r0 │ │ │ │ - tsteq r8, lr, ror #30 │ │ │ │ + smlabbeq r9, lr, ip, r9 │ │ │ │ @ instruction: 0x01089fb2 │ │ │ │ - tsteq r8, r2, ror #30 │ │ │ │ - tsteq r8, r2, ror pc │ │ │ │ - tsteq r8, r2, lsr sp │ │ │ │ - tsteq r8, r2, asr sp │ │ │ │ - @ instruction: 0x01089f96 │ │ │ │ - @ instruction: 0x01089f9e │ │ │ │ - tsteq r8, sl, lsr sp │ │ │ │ - tsteq r8, sl, lsr sp │ │ │ │ - tsteq r8, sl, lsr sp │ │ │ │ - tsteq r8, sl, lsr sp │ │ │ │ - tsteq r8, lr, ror pc │ │ │ │ - tsteq r8, lr, ror pc │ │ │ │ - tsteq r8, sl, lsl sp │ │ │ │ - tsteq r8, lr, lsl sp │ │ │ │ - tsteq r8, sl, lsr #26 │ │ │ │ - tsteq r8, r2, lsr sp │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - tsteq r7, sl, asr r6 │ │ │ │ - tsteq r7, r6, asr r6 │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsl #22 │ │ │ │ - smlatbeq r7, r2, sl, r0 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlatteq r6, lr, r2, r9 │ │ │ │ - smlatteq r6, r8, r2, r9 │ │ │ │ - tsteq r8, sl, asr #14 │ │ │ │ - tsteq r8, r6, asr #14 │ │ │ │ - tsteq r8, r6, asr #14 │ │ │ │ - tsteq r8, sl, asr #14 │ │ │ │ - tsteq r8, r6, asr #14 │ │ │ │ - tsteq r8, lr, ror #12 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - smlabbeq r8, r2, r6, r9 │ │ │ │ - smlabbeq r8, r4, r6, r9 │ │ │ │ - smlabbeq r8, r2, r6, r9 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ + @ instruction: 0x01089fba │ │ │ │ + smlabteq r8, r6, pc, r9 @ │ │ │ │ + smlabteq r8, r6, pc, r9 @ │ │ │ │ + smlabteq r8, r6, pc, r9 @ │ │ │ │ + smlabteq r8, r6, pc, r9 @ │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + ldrdeq sl, [r8, -r2] │ │ │ │ + smlabteq r8, lr, pc, r9 @ │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + smlabteq r8, r2, pc, r9 @ │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + @ instruction: 0x0108ad92 │ │ │ │ + @ instruction: 0x0108adb2 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + @ instruction: 0x0108ad9a │ │ │ │ + @ instruction: 0x0108ad9a │ │ │ │ + @ instruction: 0x0108ad9a │ │ │ │ + @ instruction: 0x0108ad9a │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ + tsteq r8, sl, ror sp │ │ │ │ + tsteq r8, lr, ror sp │ │ │ │ + smlabbeq r8, sl, sp, sl │ │ │ │ + @ instruction: 0x0108ad92 │ │ │ │ + @ instruction: 0x010f5690 │ │ │ │ + smlabbeq r8, r4, sp, sl │ │ │ │ + @ instruction: 0x010776ba │ │ │ │ + @ instruction: 0x010776b6 │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + smlabteq r8, ip, fp, r8 │ │ │ │ + tsteq r8, lr, asr sp │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + tsteq r7, r2, lsl #22 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + smlatbeq r8, sl, r7, r9 │ │ │ │ + smlatbeq r8, r6, r7, r9 │ │ │ │ + smlatbeq r8, r6, r7, r9 │ │ │ │ + smlatbeq r8, sl, r7, r9 │ │ │ │ + smlatbeq r8, r6, r7, r9 │ │ │ │ + smlabteq r8, lr, r6, r9 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlatteq r8, r2, r6, r9 │ │ │ │ + smlatteq r8, r4, r6, r9 │ │ │ │ + smlatteq r8, r2, r6, r9 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51da20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x407990> │ │ │ │ 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 │ │ │ │ - tsteq r8, r6, ror #10 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ - tsteq r8, r6, ror #10 │ │ │ │ - tsteq r8, r6, ror #10 │ │ │ │ - tsteq r8, sl, ror #10 │ │ │ │ - tsteq r8, sl, ror #10 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq r8, r6, ror r5 │ │ │ │ - tsteq r8, sl, ror r5 │ │ │ │ - smlabbeq r8, r2, r5, r9 │ │ │ │ - smlabbeq r8, r6, r5, r9 │ │ │ │ - smlabbeq r8, sl, r5, r9 │ │ │ │ - smlabbeq r8, ip, r5, r9 │ │ │ │ - @ instruction: 0x01089592 │ │ │ │ - @ instruction: 0x01089594 │ │ │ │ - smlatbeq r8, r4, r2, r9 │ │ │ │ - @ instruction: 0x01068dba │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - tsteq r8, r6, asr r2 │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - tsteq r8, r6, ror #4 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ + smlabteq r8, r6, r5, r9 │ │ │ │ + smlabteq r8, r2, r5, r9 │ │ │ │ + smlabteq r8, r2, r5, r9 │ │ │ │ + smlabteq r8, r6, r5, r9 │ │ │ │ + smlabteq r8, r6, r5, r9 │ │ │ │ + smlabteq r8, sl, r5, r9 │ │ │ │ + smlabteq r8, sl, r5, r9 │ │ │ │ + smlabteq r8, lr, r5, r9 │ │ │ │ + smlabteq r8, lr, r5, r9 │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + ldrdeq r9, [r8, -r6] │ │ │ │ + ldrdeq r9, [r8, -sl] │ │ │ │ + smlatteq r8, r2, r5, r9 │ │ │ │ + smlatteq r8, r6, r5, r9 │ │ │ │ + smlatteq r8, sl, r5, r9 │ │ │ │ + smlatteq r8, ip, r5, r9 │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ + @ instruction: 0x010892b4 │ │ │ │ + @ instruction: 0x010892b6 │ │ │ │ + smlabteq r8, r4, r2, r9 │ │ │ │ + smlabteq r8, r6, r2, r9 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + ldrdeq r9, [r8, -r6] │ │ │ │ + smlatteq r8, r4, r2, r9 │ │ │ │ + smlatteq r8, r6, r2, r9 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ tsteq r8, r6, ror r2 │ │ │ │ - smlabbeq r8, r4, r2, r9 │ │ │ │ - smlabbeq r8, r6, r2, r9 │ │ │ │ - @ instruction: 0x01089294 │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - tsteq r8, r6, lsl r2 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - tsteq r8, lr, lsr #4 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - tsteq r8, sl, lsr #4 │ │ │ │ - tsteq r8, r0, lsr r2 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r7, sl, ror #6 │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tstpeq r6, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq r8, sl, ror r5 │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - tsteq r8, sl, ror r5 │ │ │ │ - tsteq r8, ip, ror r5 │ │ │ │ - strdeq r8, [r9, -lr] │ │ │ │ - smlatbeq pc, r6, sp, r4 @ │ │ │ │ - strdeq r8, [r8, -r2] │ │ │ │ - tsteq r8, lr, lsl #6 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - smlatteq r8, lr, r2, r8 │ │ │ │ - tsteq r8, lr, lsr r6 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - tstpeq r6, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - ldrdeq sl, [r8, -lr] │ │ │ │ - smlabbeq r8, r4, r2, r8 │ │ │ │ - smlabbeq r8, r8, r5, sl │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ + smlabbeq r8, r8, r2, r9 │ │ │ │ + smlabbeq r8, lr, r2, r9 │ │ │ │ + smlabbeq r8, r8, r2, r9 │ │ │ │ + smlabbeq r8, sl, r2, r9 │ │ │ │ + @ instruction: 0x01089290 │ │ │ │ + @ instruction: 0x01089292 │ │ │ │ + smlabteq r7, sl, r3, r0 │ │ │ │ + smlabteq r6, r2, ip, r8 │ │ │ │ + @ instruction: 0x01068cbc │ │ │ │ + tstpeq r6, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, r5, sl │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + tsteq r9, lr, asr r6 │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq r8, r2, asr r3 │ │ │ │ + tsteq r8, lr, ror #6 │ │ │ │ + @ instruction: 0x0108a59c │ │ │ │ + tsteq r8, lr, asr #6 │ │ │ │ + @ instruction: 0x0108869e │ │ │ │ + tsteq r8, r0, lsr r3 │ │ │ │ + tstpeq r6, lr, ror #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01068bb6 │ │ │ │ + @ instruction: 0x01068bb0 │ │ │ │ + tsteq r8, lr, lsr r5 │ │ │ │ + smlatteq r8, r4, r2, r8 │ │ │ │ + smlatteq r8, r8, r5, sl │ │ │ │ + smlabteq r8, r8, r2, r8 │ │ │ │ + @ instruction: 0x0106879a │ │ │ │ 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 │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - tsteq r8, r2, asr #8 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - tsteq r8, sl, lsl r4 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - smlatbeq r8, lr, r4, sl │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + smlatbeq r8, r2, r4, sl │ │ │ │ tsteq r8, r0, ror r4 │ │ │ │ - smlabbeq r8, r6, r4, sl │ │ │ │ - @ instruction: 0x0108a4b4 │ │ │ │ + tsteq r8, sl, ror r4 │ │ │ │ + smlatbeq r8, r8, r4, sl │ │ │ │ + tsteq r8, lr, lsl #10 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + smlatteq r8, r6, r4, sl │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ 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 │ │ │ │ - tsteq r8, sl, lsr #8 │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - tsteq r8, lr, lsr #8 │ │ │ │ - tsteq r8, r6, lsr r4 │ │ │ │ + smlabbeq r8, sl, r4, sl │ │ │ │ + smlabbeq r8, r4, r0, r8 │ │ │ │ + smlabbeq r8, lr, r4, sl │ │ │ │ + @ instruction: 0x0108a496 │ │ │ │ + @ instruction: 0x0108a49a │ │ │ │ + @ instruction: 0x0108a49e │ │ │ │ + @ instruction: 0x0108a49e │ │ │ │ + @ instruction: 0x0108a496 │ │ │ │ + @ instruction: 0x0108a492 │ │ │ │ + smlabbeq r8, sl, r4, sl │ │ │ │ + smlabbeq r8, r6, r4, sl │ │ │ │ + smlabbeq r8, r2, r4, sl │ │ │ │ + tsteq r8, sl, ror r4 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ + tsteq r8, r2, ror #8 │ │ │ │ + tsteq r8, lr, asr r4 │ │ │ │ + tsteq r8, r6, asr r4 │ │ │ │ + @ instruction: 0x010686ba │ │ │ │ tsteq r8, sl, lsr r4 │ │ │ │ - tsteq r8, lr, lsr r4 │ │ │ │ - tsteq r8, lr, lsr r4 │ │ │ │ - tsteq r8, r6, lsr r4 │ │ │ │ - tsteq r8, r2, lsr r4 │ │ │ │ - tsteq r8, sl, lsr #8 │ │ │ │ - tsteq r8, r6, lsr #8 │ │ │ │ - tsteq r8, r2, lsr #8 │ │ │ │ - tsteq r8, sl, lsl r4 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - tsteq r8, sl, lsl #8 │ │ │ │ - tsteq r8, r2, lsl #8 │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ + smlatbeq r6, r4, r6, r8 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x01068698 │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r8, r6, lsl #8 │ │ │ │ + tsteq r8, r6, lsl #8 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ strdeq sl, [r8, -r6] │ │ │ │ - tsteq r6, sl, asr r6 │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - @ instruction: 0x010f4894 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - smlatbeq r8, r6, r3, sl │ │ │ │ - smlatbeq r8, r6, r3, sl │ │ │ │ - smlatbeq r8, r4, r3, sl │ │ │ │ - smlatbeq r8, r0, r3, sl │ │ │ │ - @ instruction: 0x0108a39c │ │ │ │ - @ instruction: 0x0108a39a │ │ │ │ - smlatbeq r8, r0, r3, sl │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x0108a396 │ │ │ │ - tsteq r8, r6, lsr #6 │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - smlatteq r8, r4, ip, r7 │ │ │ │ - tstpeq r6, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - @ instruction: 0x0106f8b0 │ │ │ │ - @ instruction: 0x0106f8b2 │ │ │ │ - @ instruction: 0x0106f8b8 │ │ │ │ - smlatteq pc, ip, r6, r4 │ │ │ │ + smlabbeq r8, r6, r3, sl │ │ │ │ + smlabbeq r8, r4, r3, sl │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ + smlabbeq r8, r0, r3, sl │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + @ instruction: 0x0106859c │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + smlabteq r6, r2, r8, pc @ │ │ │ │ + smlabteq r6, r0, r5, r8 │ │ │ │ + @ instruction: 0x010685ba │ │ │ │ + tstpeq r6, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, asr #14 │ │ │ │ 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 │ │ │ │ - tsteq r8, r0, ror r1 │ │ │ │ - smlatbeq r8, r0, r1, sl │ │ │ │ - smlatteq r8, r6, r1, sl │ │ │ │ - tsteq r8, lr, asr r2 │ │ │ │ - @ instruction: 0x0108a29a │ │ │ │ - tsteq r8, r2, lsr #6 │ │ │ │ - smlabbeq r8, ip, r3, sl │ │ │ │ - tsteq r8, r4, lsl r4 │ │ │ │ - tsteq r8, r6, lsr #8 │ │ │ │ - smlabbeq r8, r2, r4, sl │ │ │ │ ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - tsteq r8, lr, asr r5 │ │ │ │ - @ instruction: 0x0108a596 │ │ │ │ - @ instruction: 0x0108a5b8 │ │ │ │ - tsteq r8, r2, lsl #12 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - tsteq r8, r6, lsl #12 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - @ instruction: 0x0108a692 │ │ │ │ - smlatteq r8, ip, r6, sl │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - smlatbeq r8, r6, r7, sl │ │ │ │ - smlatteq r8, r0, r7, sl │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r8, lr, lsr #16 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - @ instruction: 0x0108a8ba │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - tsteq r8, r2, lsr #18 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - smlabteq r8, r2, r9, sl │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - tsteq r8, sl, ror #20 │ │ │ │ - @ instruction: 0x0108aa92 │ │ │ │ - ldrdeq sl, [r8, -r6] │ │ │ │ - tsteq r8, r6, ror fp │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - smlabteq r8, r6, fp, sl │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - @ instruction: 0x0108ac9a │ │ │ │ - smlatbeq r8, ip, ip, sl │ │ │ │ - tsteq r8, r6, asr #26 │ │ │ │ + mrseq sl, R8_fiq │ │ │ │ + tsteq r8, r6, asr #4 │ │ │ │ + @ instruction: 0x0108a2be │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + smlabbeq r8, r2, r3, sl │ │ │ │ + smlatteq r8, ip, r3, sl │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + smlabbeq r8, r6, r4, sl │ │ │ │ + smlatteq r8, r2, r4, sl │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + smlatbeq r8, ip, r5, sl │ │ │ │ + @ instruction: 0x0108a5be │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r8, r2, ror #12 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + tsteq r8, r6, ror #12 │ │ │ │ + smlabbeq r8, r8, r6, sl │ │ │ │ + ldrdeq sl, [r8, -r2] │ │ │ │ + smlabteq r8, r0, r6, sl │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + smlabteq r8, r4, r7, sl │ │ │ │ + smlabteq r8, r0, r7, sl │ │ │ │ + tsteq r8, r6, lsl #16 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + @ instruction: 0x0108a89c │ │ │ │ + smlabbeq r8, lr, r8, sl │ │ │ │ + smlabteq r8, r4, r8, sl │ │ │ │ + tsteq r8, sl, lsl r9 │ │ │ │ + smlatbeq r8, sl, r9, sl │ │ │ │ + smlabbeq r8, r2, r9, sl │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, r2, lsr #20 │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + smlabteq r8, sl, sl, sl │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ + tsteq r8, r6, lsr fp │ │ │ │ ldrdeq sl, [r8, -r6] │ │ │ │ - smlatbeq r8, sl, lr, sl │ │ │ │ - @ instruction: 0x0108aeb2 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - smlatteq r8, r4, r0, fp │ │ │ │ - tsteq r8, r2, lsl r1 │ │ │ │ - @ instruction: 0x0108b19e │ │ │ │ + smlabteq r8, ip, fp, sl │ │ │ │ + tsteq r8, r6, lsr #24 │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + smlatbeq r8, r6, sp, sl │ │ │ │ + tsteq r8, r6, lsr lr │ │ │ │ + tsteq r8, sl, lsl #30 │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + @ instruction: 0x0108afbc │ │ │ │ + qaddeq fp, ip, r8 │ │ │ │ + tsteq r8, r4, asr #2 │ │ │ │ + tsteq r8, r2, ror r1 │ │ │ │ strdeq fp, [r8, -lr] │ │ │ │ - @ instruction: 0x0108b298 │ │ │ │ - @ instruction: 0x0108b29a │ │ │ │ - tsteq r8, r6, lsl #6 │ │ │ │ + tsteq r8, lr, asr r2 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ tsteq r8, r6, ror #6 │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - tsteq r8, sl, ror r4 │ │ │ │ + smlabteq r8, r6, r3, fp │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ ldrdeq fp, [r8, -sl] │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - tsteq r8, sl, asr #10 │ │ │ │ - @ instruction: 0x0108b5b8 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlatbeq r8, sl, r5, fp │ │ │ │ tsteq r8, r8, lsl r6 │ │ │ │ - smlabbeq r8, r4, r6, fp │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + smlatteq r8, r4, r6, fp │ │ │ │ + tsteq r8, r6, lsr r7 │ │ │ │ + smlatbeq r8, r4, r7, 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 │ │ │ │ - smlabbeq r8, sl, r6, fp │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - smlabbeq r8, ip, r7, fp │ │ │ │ - smlatteq r8, sl, r7, fp │ │ │ │ - smlabbeq r8, r2, r8, fp │ │ │ │ - smlabbeq r8, lr, r8, fp │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r6, asr r9 │ │ │ │ - smlatteq r8, lr, r9, fp │ │ │ │ - ldrdeq fp, [r8, -lr] │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ + smlatteq r8, sl, r6, fp │ │ │ │ + smlabbeq r8, r2, r7, fp │ │ │ │ + smlabbeq r8, r0, r7, fp │ │ │ │ + smlatteq r8, ip, r7, fp │ │ │ │ + tsteq r8, sl, asr #16 │ │ │ │ + smlatteq r8, r2, r8, fp │ │ │ │ + smlatteq r8, lr, r8, fp │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + @ instruction: 0x0108b9b6 │ │ │ │ + tsteq r8, lr, asr #20 │ │ │ │ + tsteq r8, lr, lsr sl │ │ │ │ smlatbeq r8, r8, sl, fp │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - tsteq r8, sl, asr #22 │ │ │ │ - @ instruction: 0x0108bbb4 │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + smlatbeq r8, r0, fp, fp │ │ │ │ + smlatbeq r8, sl, fp, fp │ │ │ │ tsteq r8, r4, lsl ip │ │ │ │ - smlatbeq r8, ip, ip, fp │ │ │ │ - smlatbeq r8, sl, ip, fp │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ tsteq r8, r4, ror sp │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ - tsteq r8, r6, lsl lr │ │ │ │ - smlabbeq r8, r0, lr, fp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ + tsteq r8, r6, ror lr │ │ │ │ smlatteq r8, r0, lr, fp │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - smlabteq r8, r6, pc, fp @ │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - swpeq ip, r0, [r8] │ │ │ │ - smlatteq r8, r2, r0, ip │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ - smlatbeq r8, sl, r1, ip │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - tsteq r8, r2, asr #4 │ │ │ │ - smlatbeq r8, ip, r2, ip │ │ │ │ - tsteq r8, sl, lsl #6 │ │ │ │ - smlatbeq r8, r4, r3, ip │ │ │ │ - smlatbeq r8, lr, r3, ip │ │ │ │ - tsteq r8, r8, lsl r4 │ │ │ │ - tsteq r8, r6, ror r4 │ │ │ │ - tsteq r8, lr, lsl #10 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - smlabteq r8, r6, r5, ip │ │ │ │ - tsteq r8, lr, asr r6 │ │ │ │ - tsteq r8, sl, ror #12 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r2, lsr r7 │ │ │ │ - smlabteq r8, sl, r7, ip │ │ │ │ - smlabteq r8, ip, r7, ip │ │ │ │ - smlatteq r8, r4, r3, lr │ │ │ │ - smlatteq r8, r4, r3, lr │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + @ instruction: 0x0108bfbc │ │ │ │ + tsteq r8, r6, lsr #32 │ │ │ │ + smlabbeq r8, r4, r0, ip │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, r2, asr #2 │ │ │ │ + smlatbeq r8, ip, r1, ip │ │ │ │ + tsteq r8, sl, lsl #4 │ │ │ │ + smlatbeq r8, r4, r2, ip │ │ │ │ + smlatbeq r8, r2, r2, ip │ │ │ │ + tsteq r8, ip, lsl #6 │ │ │ │ + tsteq r8, sl, ror #6 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + tsteq r8, lr, lsl #8 │ │ │ │ + tsteq r8, r8, ror r4 │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + smlabteq r8, r8, r5, ip │ │ │ │ + tsteq r8, r6, lsr #12 │ │ │ │ + @ instruction: 0x0108c6be │ │ │ │ + smlabteq r8, sl, r6, ip │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ + @ instruction: 0x0108c792 │ │ │ │ tsteq r8, sl, lsr #16 │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - tsteq r8, lr, lsl r4 │ │ │ │ - @ instruction: 0x0108e3bc │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlatteq r8, ip, r3, lr │ │ │ │ - smlatteq r8, sl, r3, lr │ │ │ │ - strdeq lr, [r8, -lr] │ │ │ │ - tsteq r8, r6, lsl #8 │ │ │ │ - tsteq r8, r8, ror #16 │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - tsteq r8, lr, asr #16 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + smlabbeq r8, sl, r8, ip │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + smlabbeq r8, r0, r8, ip │ │ │ │ + smlabbeq r8, r8, r8, ip │ │ │ │ + tsteq r8, lr, ror r4 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r8, r8, lsr r4 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq r8, sl, asr #8 │ │ │ │ + tsteq r8, lr, asr r4 │ │ │ │ + tsteq r8, r6, ror #8 │ │ │ │ + smlabteq r8, r8, r8, ip │ │ │ │ + @ instruction: 0x0108c898 │ │ │ │ + smlatbeq r8, lr, r8, ip │ │ │ │ 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 │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - tsteq r8, r6, lsr r3 │ │ │ │ - tsteq r8, r4, lsl r3 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - tsteq r8, lr, lsr #6 │ │ │ │ - smlabbeq r8, lr, r7, ip │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - tsteq r8, r6, ror #14 │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - tsteq r8, r2, asr r3 │ │ │ │ - tsteq r8, r8, asr r3 │ │ │ │ - @ instruction: 0x0108c7b8 │ │ │ │ - smlabbeq r8, sl, r7, ip │ │ │ │ - @ instruction: 0x0108c79c │ │ │ │ - smlatbeq r8, r4, r7, ip │ │ │ │ - @ instruction: 0x0108e398 │ │ │ │ - tsteq r8, r6, ror r3 │ │ │ │ + smlatbeq r8, r2, r7, ip │ │ │ │ + @ instruction: 0x0108e396 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ smlabbeq r8, r8, r3, lr │ │ │ │ - @ instruction: 0x0108e390 │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - smlatbeq r8, r6, r7, ip │ │ │ │ - @ instruction: 0x0108c7b8 │ │ │ │ - smlabteq r8, r0, r7, ip │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ + smlabbeq r8, lr, r3, lr │ │ │ │ + smlatteq r8, lr, r7, ip │ │ │ │ + @ instruction: 0x0108c7b2 │ │ │ │ + smlabteq r8, r6, r7, ip │ │ │ │ smlabteq r8, ip, r7, ip │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - smlatteq r8, r6, r7, ip │ │ │ │ - ldrdeq lr, [r8, -sl] │ │ │ │ - smlatbeq r8, ip, r3, lr │ │ │ │ - @ instruction: 0x0108e3be │ │ │ │ - smlabteq r8, r6, r3, lr │ │ │ │ - tsteq r8, r6, lsr #16 │ │ │ │ + smlabteq r8, r0, r3, lr │ │ │ │ + smlatbeq r8, r0, r3, lr │ │ │ │ + @ instruction: 0x0108e3b2 │ │ │ │ + @ instruction: 0x0108e3b8 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + smlatteq r8, sl, r7, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ tsteq r8, r4, lsl #16 │ │ │ │ - tsteq r8, r6, lsl r8 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlatteq r8, sl, r3, lr │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + smlatteq r8, r8, r3, lr │ │ │ │ strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r2, asr r8 │ │ │ │ - tsteq r8, r0, lsr r8 │ │ │ │ - tsteq r8, r2, asr #16 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - tsteq r8, lr, lsl #8 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r8, r6, lsl #16 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, lr, lsr r8 │ │ │ │ + tsteq r8, r6, asr #16 │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, lr, lsl r4 │ │ │ │ tsteq r8, r6, lsr #8 │ │ │ │ smlabbeq r8, r6, r8, ip │ │ │ │ - tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + tsteq r8, r6, ror r8 │ │ │ │ tsteq r8, ip, ror r8 │ │ │ │ - smlabbeq r8, r4, r8, ip │ │ │ │ - tsteq r8, sl, ror r4 │ │ │ │ - tsteq r8, r6, lsr #8 │ │ │ │ - tsteq r8, sl, lsr r4 │ │ │ │ - tsteq r8, r2, asr #8 │ │ │ │ - tsteq r8, r6, asr r4 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + tsteq r8, r8, lsr r4 │ │ │ │ + tsteq r8, sl, asr #8 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + @ instruction: 0x0108c8b2 │ │ │ │ + @ instruction: 0x0108c890 │ │ │ │ + smlatbeq r8, r2, r8, ip │ │ │ │ smlatbeq r8, r8, r8, ip │ │ │ │ - @ instruction: 0x0108c8bc │ │ │ │ - smlabteq r8, r4, r8, ip │ │ │ │ - @ instruction: 0x0108e4ba │ │ │ │ + @ instruction: 0x0108e49c │ │ │ │ + tsteq r8, lr, ror #8 │ │ │ │ + smlabbeq r8, r0, r4, lr │ │ │ │ + smlabbeq r8, r6, r4, lr │ │ │ │ + smlatteq r8, r6, r8, ip │ │ │ │ + smlabteq r8, r8, r8, ip │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + smlatteq r8, r4, r8, ip │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + smlabbeq r8, r6, r4, lr │ │ │ │ @ instruction: 0x0108e49a │ │ │ │ - smlatbeq r8, lr, r4, lr │ │ │ │ + smlatbeq r8, r2, r4, lr │ │ │ │ + @ instruction: 0x0108e4b6 │ │ │ │ + @ instruction: 0x0108e4b4 │ │ │ │ + smlabteq r8, r8, r4, lr │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, sl, lsl r5 │ │ │ │ + strdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, lr, lsl #10 │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -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 │ │ │ │ - smlatbeq r8, r2, r3, lr │ │ │ │ - tsteq r8, r2, lsl #16 │ │ │ │ - smlabteq r8, r6, r7, ip │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - smlatteq r8, r0, r7, ip │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - @ instruction: 0x0108e3b2 │ │ │ │ - smlabteq r8, r6, r3, lr │ │ │ │ - smlabteq r8, ip, r3, lr │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, r2, lsl r8 │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - smlatteq r8, ip, r3, lr │ │ │ │ - strdeq lr, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsl #8 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq r8, sl, lsl r8 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - tsteq r8, r4, lsr r8 │ │ │ │ - tsteq r8, r6, asr #16 │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq r8, sl, lsr r8 │ │ │ │ tsteq r8, r0, asr #16 │ │ │ │ - tsteq r8, r2, asr r8 │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - tsteq r8, lr, asr #8 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - tsteq r8, r2, lsr r4 │ │ │ │ - tsteq r8, sl, lsr r4 │ │ │ │ - @ instruction: 0x0108c89a │ │ │ │ + tsteq r8, r4, lsr r4 │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + tsteq r8, r6, lsr #8 │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ + smlabbeq r8, ip, r8, ip │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ + tsteq r8, r2, ror r8 │ │ │ │ tsteq r8, r8, ror r8 │ │ │ │ - smlabbeq r8, sl, r8, ip │ │ │ │ - @ instruction: 0x0108c892 │ │ │ │ - smlabbeq r8, r6, r4, lr │ │ │ │ - tsteq r8, sl, asr #8 │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq r8, lr, asr r4 │ │ │ │ tsteq r8, r4, ror #8 │ │ │ │ smlabteq r8, r4, r8, ip │ │ │ │ - smlatbeq r8, r2, r8, ip │ │ │ │ - @ instruction: 0x0108c8b4 │ │ │ │ + tsteq r8, sl, ror r8 │ │ │ │ + smlabbeq r8, ip, r8, ip │ │ │ │ + @ instruction: 0x0108c894 │ │ │ │ + smlatbeq r8, r6, r8, ip │ │ │ │ + smlatbeq r8, r0, r8, ip │ │ │ │ + @ instruction: 0x0108c8b2 │ │ │ │ @ instruction: 0x0108c8ba │ │ │ │ - @ instruction: 0x0108e4b0 │ │ │ │ - smlabbeq r8, r2, r4, lr │ │ │ │ - @ instruction: 0x0108e494 │ │ │ │ + smlatbeq r8, lr, r4, lr │ │ │ │ + smlabbeq r8, r0, r4, lr │ │ │ │ + @ instruction: 0x0108e492 │ │ │ │ @ instruction: 0x0108e49a │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - smlatteq r8, lr, r4, lr │ │ │ │ - @ instruction: 0x0108aeb4 │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - smlatteq r8, sl, r6, r7 │ │ │ │ - smlabteq r8, r0, r3, r7 │ │ │ │ - smlatbeq r8, sl, r1, r7 │ │ │ │ - swpeq r7, r0, [r8] │ │ │ │ - tsteq r8, r6, lsr #32 │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ - tsteq r8, r6 │ │ │ │ - @ instruction: 0x01064db0 │ │ │ │ - tsteq r8, r2, lsr r0 │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - @ instruction: 0x01064d9e │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ - smlatbeq r8, r6, r0, r7 │ │ │ │ - smlabteq r8, r4, r0, r7 │ │ │ │ - smlabbeq r6, r6, sp, r4 │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + smlatteq r8, sl, r8, ip │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + smlatteq r8, r6, r4, lr │ │ │ │ + smlatbeq r8, sl, r4, lr │ │ │ │ + @ instruction: 0x0108e4bc │ │ │ │ + smlabteq r8, r4, r4, lr │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + tsteq r8, sl, lsl r9 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + smlatteq r8, r2, r4, lr │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + strdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r8, lr, asr #10 │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + tsteq r8, lr, ror #30 │ │ │ │ + tsteq r8, r0, ror sp │ │ │ │ + tsteq r8, sl, asr #14 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + tsteq r8, sl, lsl #4 │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ + smlabbeq r8, r6, r0, r7 │ │ │ │ + qaddeq r7, r8, r8 │ │ │ │ + tsteq r8, r6, rrx │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + swpeq r7, r2, [r8] │ │ │ │ + smlatbeq r8, r4, r0, r7 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r8, r4, asr r1 │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r8, r2, asr #2 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r8, sl, ror r2 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - tsteq r8, lr, ror r1 │ │ │ │ - smlatbeq r8, r0, r1, r7 │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - tsteq r8, lr, lsr #4 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - smlabteq r8, r6, r2, r7 │ │ │ │ - smlabbeq r8, r0, r2, r7 │ │ │ │ - @ instruction: 0x01087296 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - ldrdeq r7, [r8, -r2] │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - smlatteq r8, r2, r4, r7 │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - smlabbeq r8, lr, r3, r7 │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - tsteq r8, r2, ror #6 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r8, r2, r3, r7 │ │ │ │ - @ instruction: 0x010873bc │ │ │ │ - smlatteq r6, sl, ip, r4 │ │ │ │ - tsteq r8, r8, asr r4 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ + smlatteq r6, r6, sp, r4 │ │ │ │ + smlabbeq r8, r4, r1, r7 │ │ │ │ + smlatbeq r8, r2, r1, r7 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r7, [r8, -sl] │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + mrseq r7, R8_fiq │ │ │ │ + @ instruction: 0x01064db6 │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + smlabbeq r8, lr, r2, r7 │ │ │ │ + smlatbeq r6, r4, sp, r4 │ │ │ │ + tsteq r8, r6, lsr #6 │ │ │ │ + smlatteq r8, r0, r2, r7 │ │ │ │ + strdeq r7, [r8, -r6] │ │ │ │ + smlabbeq r6, ip, sp, r4 │ │ │ │ + tsteq r8, r2, lsr r3 │ │ │ │ + smlabbeq r6, r0, sp, r4 │ │ │ │ + tsteq r8, r2, asr #10 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + smlatteq r8, lr, r3, r7 │ │ │ │ + smlatbeq r8, ip, r3, r7 │ │ │ │ + smlabteq r8, r2, r3, r7 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + @ instruction: 0x010874b8 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + smlabbeq r8, r8, r4, r7 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + @ instruction: 0x010874b8 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + smlatbeq r8, r4, r5, r7 │ │ │ │ + tsteq r8, lr, asr #10 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + smlabteq r8, r4, r5, r7 │ │ │ │ + @ instruction: 0x01087596 │ │ │ │ + smlatbeq r8, r4, r5, r7 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + smlabteq r8, r0, r5, r7 │ │ │ │ ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq r8, r8, asr r4 │ │ │ │ - smlabteq r6, r6, ip, r4 │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - smlatteq r8, lr, r4, r7 │ │ │ │ - smlabteq r8, r0, r4, r7 │ │ │ │ - smlabteq r8, lr, r4, r7 │ │ │ │ + @ instruction: 0x010878b0 │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + tsteq r8, sl, lsl r6 │ │ │ │ + smlatteq r8, ip, r5, r7 │ │ │ │ + strdeq r7, [r8, -sl] │ │ │ │ smlatbeq r6, r8, ip, r4 │ │ │ │ - strdeq r7, [r8, -lr] │ │ │ │ - tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r8, sl, lsr #12 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ @ instruction: 0x01064c96 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - tsteq r8, r6, lsr r5 │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ + @ instruction: 0x01087690 │ │ │ │ + tsteq r8, r2, ror #12 │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ tsteq r6, lr, ror ip │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ + smlabbeq r8, ip, r6, r7 │ │ │ │ tsteq r6, r2, ror ip │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - smlatbeq r8, r2, r6, r7 │ │ │ │ - tsteq r8, r0, lsl r6 │ │ │ │ - @ instruction: 0x010875ba │ │ │ │ - smlabbeq r8, ip, r5, r7 │ │ │ │ - @ instruction: 0x0108759a │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - smlabteq r8, sl, r5, r7 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ - tsteq r8, r2, lsl #12 │ │ │ │ - tsteq r8, r0, lsl r6 │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - @ instruction: 0x01087692 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x010876ba │ │ │ │ - smlabteq r8, ip, r6, r7 │ │ │ │ - smlatteq r6, r2, fp, r4 │ │ │ │ tsteq r8, r4, ror r7 │ │ │ │ - tsteq r8, r6, lsr #14 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - smlabteq r6, sl, fp, r4 │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ - @ instruction: 0x01064bbe │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - tsteq r8, r2, ror r8 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - smlabteq r8, sl, r7, r7 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - @ instruction: 0x01064b9a │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - tsteq r8, r6, lsr r8 │ │ │ │ - smlabbeq r6, r8, fp, r4 │ │ │ │ - smlatbeq r8, r2, r8, r7 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, lr, ror r8 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - smlatbeq r8, r2, r8, r7 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlatbeq r8, r2, r9, r7 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - smlatteq r8, sl, r8, r7 │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - tsteq r8, lr, asr r9 │ │ │ │ + strdeq r7, [r8, -r2] │ │ │ │ + smlabteq r8, r4, r6, r7 │ │ │ │ + ldrdeq r7, [r8, -r2] │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r8, sl, lsl r7 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + smlabbeq r8, r6, r7, r7 │ │ │ │ + smlatbeq r8, r4, r7, r7 │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + smlabteq r8, ip, r7, r7 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + smlabbeq r8, r0, r9, r7 │ │ │ │ + ldrdeq r7, [r8, -r2] │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + @ instruction: 0x01087896 │ │ │ │ + smlatteq r6, r8, fp, r4 │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + smlabteq r8, ip, r8, r7 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + smlabteq r6, r4, fp, r4 │ │ │ │ + tsteq r8, r2, lsl #20 │ │ │ │ + smlabbeq r8, r0, r9, r7 │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + smlatbeq r6, r6, fp, r4 │ │ │ │ + @ instruction: 0x01087998 │ │ │ │ + @ instruction: 0x010879be │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01064898 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - tsteq r8, r4, lsr r7 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - smlatteq r8, r4, r7, r7 │ │ │ │ - smlatbeq r8, r0, r7, r7 │ │ │ │ - @ instruction: 0x010877b4 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatbeq r8, ip, r8, r7 │ │ │ │ - tsteq r8, r0, ror #16 │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r8, r4, r8, r7 │ │ │ │ - smlatteq r8, r4, r8, r7 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlabteq r8, r0, r7, r7 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + @ instruction: 0x01087794 │ │ │ │ ldrdeq r4, [r6, -r8] │ │ │ │ - smlabteq r8, r0, r9, r7 │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - @ instruction: 0x010647b0 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - @ instruction: 0x01064798 │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ + smlabteq r8, r8, r7, r7 │ │ │ │ + smlabteq r6, r8, r8, r4 │ │ │ │ + qaddeq r8, ip, r8 │ │ │ │ + smlatbeq r8, r4, fp, r7 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + smlabteq r8, ip, r8, r7 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + smlabbeq r6, r8, r8, r4 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + smlabteq r8, r0, r8, r7 │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + @ instruction: 0x010879b0 │ │ │ │ + smlabbeq r8, r0, r9, r7 │ │ │ │ + smlabbeq r8, ip, r9, r7 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ @ instruction: 0x010879b8 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ tsteq r8, r8, lsl sl │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ - @ instruction: 0x01087abc │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - smlabbeq r8, ip, sl, r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - smlabbeq r8, r4, fp, r7 │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + smlabteq r6, r8, r7, r4 │ │ │ │ + smlabbeq r8, ip, ip, r7 │ │ │ │ + smlatbeq r8, r4, fp, r7 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + smlatteq r8, ip, sl, r7 │ │ │ │ + @ instruction: 0x01064798 │ │ │ │ tsteq r8, ip, lsr fp │ │ │ │ tsteq r8, r4, asr fp │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - smlabbeq r8, r4, fp, r7 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, r7, r4 │ │ │ │ + smlatteq r8, r4, fp, r7 │ │ │ │ + @ instruction: 0x01087b9c │ │ │ │ + @ instruction: 0x01087bb4 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + smlatteq r8, r4, fp, r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + @ instruction: 0x01087d94 │ │ │ │ + smlabteq r8, ip, ip, r7 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + smlabbeq r8, ip, ip, r7 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ tsteq r8, r4, lsr sp │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - smlabteq r6, r8, r6, r4 │ │ │ │ - smlatbeq r8, ip, ip, r7 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + smlatbeq r8, ip, sp, r7 │ │ │ │ ldrdeq r7, [r8, -r4] │ │ │ │ - @ instruction: 0x010646b0 │ │ │ │ - @ instruction: 0x01087db4 │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r8, r4, ror sp │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + smlatteq r6, r0, r6, r4 │ │ │ │ + smlabteq r8, r8, r3, r8 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + mrseq r8, (UNDEF: 8) │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + @ instruction: 0x01087eb8 │ │ │ │ + smlatteq r8, r4, lr, r7 │ │ │ │ + smlatbeq r6, r8, r6, r4 │ │ │ │ + tsteq r8, r0, ror pc │ │ │ │ + @ instruction: 0x01087f9c │ │ │ │ @ instruction: 0x01064690 │ │ │ │ - smlabteq r8, r4, sp, r7 │ │ │ │ - smlabbeq r6, r0, r6, r4 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - smlatbeq r8, r0, pc, r7 @ │ │ │ │ - smlabteq r8, r8, lr, r7 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - smlabbeq r8, r4, lr, r7 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r8, r0, lsl pc │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - smlabteq r8, r0, pc, r7 @ │ │ │ │ - smlatteq r8, ip, pc, r7 @ │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - smlatteq r8, ip, r1, r8 │ │ │ │ + swpeq r8, r0, [r8] @ │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + smlatbeq r8, r4, r0, r8 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + @ instruction: 0x010881b4 │ │ │ │ tsteq r8, r4, asr r1 │ │ │ │ + smlabbeq r8, r0, r1, r8 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + @ instruction: 0x0108829c │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + smlatbeq r8, r0, r2, r8 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ strdeq r8, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ - @ instruction: 0x01088198 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ smlabteq r6, r0, r5, r4 │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ - smlatteq r8, ip, r1, r8 │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - smlatbeq r6, r0, r5, r4 │ │ │ │ - tsteq r8, r0, asr #4 │ │ │ │ - @ instruction: 0x01064590 │ │ │ │ - @ instruction: 0x01088494 │ │ │ │ - @ instruction: 0x01088390 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, r2, r8 │ │ │ │ - smlabteq r8, r4, r2, r8 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - smlatteq r8, r0, r3, r8 │ │ │ │ - @ instruction: 0x01088390 │ │ │ │ - smlatbeq r8, ip, r3, r8 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - smlatteq r8, r4, r3, r8 │ │ │ │ + smlabbeq r8, r0, r3, r8 │ │ │ │ + @ instruction: 0x0108839c │ │ │ │ + smlatbeq r6, r8, r5, r4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + smlabbeq r6, r8, r5, r4 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + @ instruction: 0x0108859c │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + @ instruction: 0x010884b4 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + smlatteq r8, ip, r5, r8 │ │ │ │ + @ instruction: 0x0108859c │ │ │ │ + @ instruction: 0x010885b8 │ │ │ │ tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - smlatbeq r8, r4, r4, r8 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r8, ip, r4, r8 │ │ │ │ - smlatteq r8, r8, r4, r8 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlabbeq r8, ip, r5, r8 │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - tsteq r8, r8, asr r5 │ │ │ │ - @ instruction: 0x010644b8 │ │ │ │ - @ instruction: 0x01088590 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + @ instruction: 0x01088eb4 │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + @ instruction: 0x01088690 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + smlabteq r6, r0, r4, r4 │ │ │ │ + @ instruction: 0x010886b8 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ smlatbeq r6, r8, r4, r4 │ │ │ │ - smlabteq r8, ip, r6, r9 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + smlabbeq r6, r8, r4, r4 │ │ │ │ + smlatbeq r8, r0, r7, r8 │ │ │ │ + @ instruction: 0x010887bc │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ strdeq r8, [r8, -r0] │ │ │ │ - smlabteq r8, r8, r6, r8 │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ - smlatteq r8, r0, r5, r8 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ tsteq r6, r8, asr #8 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ - smlabteq r8, r8, r6, r8 │ │ │ │ - smlatteq r8, r4, r6, r8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ + smlabbeq r8, r0, r8, r8 │ │ │ │ + @ instruction: 0x0108889c │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ tsteq r6, r0, lsl r4 │ │ │ │ - @ instruction: 0x01088890 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, r7, r8 │ │ │ │ - smlabteq r8, r4, r7, r8 │ │ │ │ - smlatteq r6, r8, r3, r4 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + @ instruction: 0x01088b98 │ │ │ │ + @ instruction: 0x01088a94 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, r9, r8 │ │ │ │ + smlabteq r8, r8, r9, r8 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - smlatteq r8, r0, r8, r8 │ │ │ │ - @ instruction: 0x01088890 │ │ │ │ - smlatbeq r8, ip, r8, r8 │ │ │ │ - @ instruction: 0x010643b0 │ │ │ │ - smlatteq r8, r4, r8, r8 │ │ │ │ - smlatbeq r6, r0, r3, r4 │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - @ instruction: 0x0108899c │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - smlabteq r8, r4, r9, r8 │ │ │ │ - smlatteq r8, r0, r9, r8 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - smlabbeq r8, r4, sl, r8 │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - smlabbeq r8, r8, sl, r8 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + @ instruction: 0x010643b8 │ │ │ │ + smlatteq r8, r4, sl, r8 │ │ │ │ + @ instruction: 0x01088a94 │ │ │ │ + @ instruction: 0x01088ab0 │ │ │ │ + @ instruction: 0x01064398 │ │ │ │ + smlatteq r8, r8, sl, r8 │ │ │ │ + smlabbeq r6, r8, r3, r4 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + smlatbeq r8, r8, fp, r8 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + smlatteq r8, ip, fp, r8 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + @ instruction: 0x01088c90 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ tsteq r6, r8, lsr #6 │ │ │ │ - smlatteq r8, r0, fp, r8 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - mrseq r4, LR_und │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - smlabbeq r8, ip, fp, r8 │ │ │ │ - smlatteq r6, r8, r2, r4 │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - smlatteq r8, r0, fp, r8 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - smlabteq r6, r8, r2, r4 │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - @ instruction: 0x010642b8 │ │ │ │ - smlatbeq r8, r4, r0, r9 │ │ │ │ - smlabbeq r8, r0, lr, r8 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - smlatteq r8, r4, ip, r8 │ │ │ │ @ instruction: 0x01088c94 │ │ │ │ - @ instruction: 0x01088cb0 │ │ │ │ - smlabbeq r6, r0, r2, r4 │ │ │ │ - tsteq r8, ip, lsl #26 │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - smlabteq r8, ip, sp, r8 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - @ instruction: 0x01088d98 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + smlatteq r8, r0, lr, r8 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + smlatteq r6, r0, r2, r4 │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + smlabbeq r8, r8, sp, r8 │ │ │ │ + smlabteq r6, r8, r2, r4 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + smlatbeq r6, r8, r2, r4 │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + @ instruction: 0x01064298 │ │ │ │ + smlabbeq r8, r8, pc, r8 @ │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, lr, r8 │ │ │ │ + @ instruction: 0x01088ebc │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r8, r8, lsl pc │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, pc, r8 @ │ │ │ │ + smlatbeq r8, r4, pc, r8 @ │ │ │ │ tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - @ instruction: 0x01088e90 │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - @ instruction: 0x01088eb8 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + swpeq r9, r4, [r8] │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, r4, asr #30 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - smlabteq r6, r8, r1, r4 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - smlabteq r8, ip, r0, r9 │ │ │ │ - tsteq r8, r4, lsr r0 │ │ │ │ - smlatteq r8, r4, pc, r8 @ │ │ │ │ - mrseq r9, (UNDEF: 8) │ │ │ │ - @ instruction: 0x01064198 │ │ │ │ - qaddeq r9, ip, r8 │ │ │ │ - tsteq r8, r8, ror r0 │ │ │ │ - smlabbeq r6, r0, r1, r4 │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - smlabteq r8, ip, r0, r9 │ │ │ │ - smlatteq r8, r8, r0, r9 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ + strheq r9, [r8, -ip] │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + smlatteq r6, r0, r1, r4 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + smlabteq r6, r0, r1, r4 │ │ │ │ + smlabbeq r8, r0, r1, r9 │ │ │ │ + @ instruction: 0x010641b0 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + smlabbeq r6, r8, r1, r4 │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + smlabbeq r8, r4, r2, r9 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ tsteq r6, r0, asr r1 │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - smlatteq r8, r0, r1, r9 │ │ │ │ - @ instruction: 0x01089190 │ │ │ │ - smlatbeq r8, ip, r1, r9 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlabteq r8, r8, r2, r9 │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - @ instruction: 0x01089294 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r8, ip, r2, r9 │ │ │ │ - smlatteq r6, r0, r0, r4 │ │ │ │ - @ instruction: 0x01089b98 │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - tsteq r8, r4, lsr r5 │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - smlatbeq r6, r0, r0, r4 │ │ │ │ - @ instruction: 0x0108939c │ │ │ │ - @ instruction: 0x010893b8 │ │ │ │ + tsteq r8, ip, lsr #6 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + @ instruction: 0x010897b8 │ │ │ │ + @ instruction: 0x01089594 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, r3, r9 │ │ │ │ + smlatbeq r8, r0, r3, r9 │ │ │ │ + mrseq r4, (UNDEF: 22) │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + smlatteq r6, r8, r0, r4 │ │ │ │ + @ instruction: 0x010894bc │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + smlabbeq r8, r8, r4, r9 │ │ │ │ + smlabteq r6, r8, r0, r4 │ │ │ │ + smlatteq r8, r4, r4, r9 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + strheq r4, [r6, -r0] │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + @ instruction: 0x0108959c │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ smlabbeq r6, r8, r0, r4 │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - smlabbeq r8, r4, r4, r9 │ │ │ │ - smlatbeq r8, r0, r4, r9 │ │ │ │ + smlabteq r8, r4, r5, r9 │ │ │ │ + smlatteq r8, r0, r5, r9 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + smlabbeq r8, r4, r6, r9 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ qaddeq r4, r0, r6 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - smlatteq r8, ip, r4, r9 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - smlabbeq r8, r0, r5, r9 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ + smlabbeq r8, r8, r6, r9 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ strdeq r9, [r8, -r0] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - smlatteq r6, r0, pc, r3 @ │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ - smlatteq r8, r0, r6, r9 │ │ │ │ - @ instruction: 0x01089690 │ │ │ │ - smlatbeq r8, ip, r6, r9 │ │ │ │ - @ instruction: 0x01063fb0 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - @ instruction: 0x01063f98 │ │ │ │ - smlabteq r8, r8, r7, r9 │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ - @ instruction: 0x01089794 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - smlabteq r8, ip, r7, r9 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - smlabbeq r8, ip, r8, r9 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - @ instruction: 0x010898b4 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + smlabbeq r8, r4, r7, r9 │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - smlatteq r8, r8, sp, r9 │ │ │ │ - smlabteq r8, r4, fp, r9 │ │ │ │ - smlabteq r8, r0, sl, r9 │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ ldrdeq r9, [r8, -r8] │ │ │ │ strdeq r9, [r8, -r4] │ │ │ │ - smlabteq r6, r0, lr, r3 │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - smlatbeq r6, r8, lr, r3 │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - smlabteq r8, r0, sl, r9 │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - smlabbeq r6, r8, lr, r3 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + smlabteq r6, r8, pc, r3 @ │ │ │ │ + smlabbeq r8, r4, r9, r9 │ │ │ │ + smlatteq r8, ip, r8, r9 │ │ │ │ + @ instruction: 0x0108989c │ │ │ │ + @ instruction: 0x010898b8 │ │ │ │ + smlatbeq r6, r0, pc, r3 @ │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + smlabbeq r6, r8, pc, r3 @ │ │ │ │ ldrdeq r9, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, fp, r9 │ │ │ │ - smlatbeq r8, r0, fp, r9 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - @ instruction: 0x01089cbc │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - smlabbeq r8, r8, ip, r9 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - smlabteq r8, r0, ip, r9 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlabbeq r8, ip, sp, r9 │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ + smlabbeq r8, r4, r9, r9 │ │ │ │ + smlatbeq r8, r0, r9, r9 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + smlabbeq r8, r8, sl, r9 │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + @ instruction: 0x01089ab0 │ │ │ │ + smlabteq r8, ip, sl, r9 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + smlatteq r6, r8, lr, r3 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r8, r8, asr #26 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - smlabteq r6, r0, sp, r3 │ │ │ │ - smlabbeq r8, r4, sp, r9 │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - smlatbeq r6, r0, sp, r3 │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - @ instruction: 0x01063d90 │ │ │ │ - @ instruction: 0x0108b9b8 │ │ │ │ + smlabteq r8, ip, ip, r9 │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + smlatteq r8, r4, fp, r9 │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + @ instruction: 0x01063eb0 │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + @ instruction: 0x01063e98 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + smlabteq r8, ip, ip, r9 │ │ │ │ + smlatteq r8, r8, ip, r9 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + smlatteq r8, ip, sp, r9 │ │ │ │ + smlatbeq r8, ip, sp, r9 │ │ │ │ + smlabbeq r8, r8, sp, r9 │ │ │ │ smlabbeq r8, r0, r9, fp │ │ │ │ - tsteq r8, r0, ror #18 │ │ │ │ - @ instruction: 0x01089d90 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - @ instruction: 0x01089db0 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlatbeq r8, r8, sp, r9 │ │ │ │ + @ instruction: 0x0108b998 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlatteq r8, r4, sp, r9 │ │ │ │ + smlabteq r8, r0, sp, r9 │ │ │ │ + smlatbeq r8, r8, r9, fp │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ @ instruction: 0x0108b9b0 │ │ │ │ - smlabbeq r8, ip, r9, fp │ │ │ │ - smlabteq r8, r8, sp, r9 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - tsteq r8, r0, asr #32 │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ - smlatbeq r8, r0, lr, r9 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + smlatteq r8, r0, r9, fp │ │ │ │ + smlabteq r8, r0, r9, fp │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + smlabteq r6, r8, sp, r3 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + @ instruction: 0x01063db0 │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + smlatteq r8, ip, r9, fp │ │ │ │ tsteq r8, r8, lsr #28 │ │ │ │ - smlatteq r8, r8, sp, r9 │ │ │ │ - smlabteq r8, r4, sp, r9 │ │ │ │ - @ instruction: 0x0108b994 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlatteq r8, r4, sp, r9 │ │ │ │ - @ instruction: 0x0108b9b4 │ │ │ │ + @ instruction: 0x01063d90 │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + smlabbeq r6, r0, sp, r3 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + smlatbeq r8, r0, r0, ip │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + smlatbeq r8, r4, fp, fp │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ + smlabbeq r8, r8, lr, r9 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r8, r4, asr #28 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + smlabbeq r8, r0, lr, r9 │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r8, ip, asr #20 │ │ │ │ + smlatteq r6, r0, ip, r3 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + @ instruction: 0x01089eb0 │ │ │ │ + smlabbeq r8, ip, lr, r9 │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ @ instruction: 0x01063cb8 │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - smlabteq r8, ip, r9, fp │ │ │ │ - @ instruction: 0x01063c98 │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - smlatteq r8, ip, r9, fp │ │ │ │ + smlatbeq r8, ip, lr, r9 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + smlatbeq r6, r0, ip, r3 │ │ │ │ + smlatteq r8, r8, lr, r9 │ │ │ │ + smlabteq r8, r4, lr, r9 │ │ │ │ + @ instruction: 0x0108ba94 │ │ │ │ smlabbeq r6, r0, ip, r3 │ │ │ │ - @ instruction: 0x01089e90 │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ + smlatbeq r8, r0, sl, fp │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + @ instruction: 0x01089fb4 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + @ instruction: 0x0108bab0 │ │ │ │ + smlatteq r8, ip, lr, r9 │ │ │ │ tsteq r6, r0, asr #24 │ │ │ │ - smlabbeq r8, r8, lr, r9 │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ - @ instruction: 0x0108bab4 │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - smlabbeq r8, ip, lr, r9 │ │ │ │ - smlatteq r6, r0, fp, r3 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ + ldrdeq fp, [r8, -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 │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ - tsteq r8, r0, ror #16 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - smlatteq r8, r8, r8, r9 │ │ │ │ smlatbeq r8, r8, r8, r9 │ │ │ │ - smlabbeq r8, r4, r8, r9 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - smlatbeq r8, r4, r8, r9 │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlatteq r8, r0, r8, r9 │ │ │ │ - @ instruction: 0x010898bc │ │ │ │ - smlabbeq r8, ip, r4, fp │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x0108b498 │ │ │ │ - smlabteq r6, r4, r4, r3 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - smlatbeq r8, r4, r9, r9 │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - smlabteq r8, r4, r4, fp │ │ │ │ - smlatbeq r8, r0, r4, fp │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - smlabbeq r6, ip, r4, r3 │ │ │ │ - smlabteq r8, r0, r4, fp │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - @ instruction: 0x0108999c │ │ │ │ + smlabteq r6, r4, r5, r3 │ │ │ │ + smlatbeq r8, r8, r4, fp │ │ │ │ + smlabbeq r8, r4, r4, fp │ │ │ │ + smlabteq r8, r0, r8, r9 │ │ │ │ + smlatbeq r6, r4, r5, r3 │ │ │ │ + smlabteq r8, ip, r8, r9 │ │ │ │ + @ instruction: 0x01063594 │ │ │ │ + tsteq r8, r8, asr #18 │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + smlatteq r8, r4, r8, r9 │ │ │ │ + @ instruction: 0x0108b4b4 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + smlatteq r8, ip, r4, fp │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + smlatbeq r8, r8, r6, fp │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + smlatteq r6, ip, r4, r3 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ tsteq r8, ip, asr r9 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x01089994 │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - tsteq r8, r0, asr #10 │ │ │ │ - smlatteq r6, r4, r3, r3 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - smlabteq r8, r0, r5, fp │ │ │ │ - smlabbeq r8, r0, r5, fp │ │ │ │ tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ + @ instruction: 0x010634b4 │ │ │ │ + smlabbeq r8, r0, r9, r9 │ │ │ │ + smlatbeq r6, r4, r4, r3 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + @ instruction: 0x010899bc │ │ │ │ @ instruction: 0x01089998 │ │ │ │ - smlatbeq r6, r4, r3, r3 │ │ │ │ - tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ @ instruction: 0x010899b8 │ │ │ │ - smlabbeq r6, ip, r3, r3 │ │ │ │ - @ instruction: 0x0108b5b8 │ │ │ │ - @ instruction: 0x0108b594 │ │ │ │ + smlabbeq r8, r8, r5, fp │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ ldrdeq r9, [r8, -r0] │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ + smlatbeq r8, r0, r5, fp │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + smlatbeq r8, ip, r5, fp │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + smlabteq r8, r0, sl, r9 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + smlatteq r8, r0, r5, fp │ │ │ │ + @ instruction: 0x0108b5bc │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ tsteq r8, r8, lsl sl │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - smlabteq r8, r4, r5, fp │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r8, r4, lsl sl │ │ │ │ - smlatteq r8, r4, r5, fp │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - smlatteq r6, ip, r2, r3 │ │ │ │ - smlatbeq r8, r0, sp, r9 │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - smlatteq r8, r4, r6, fp │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, r4, ror #20 │ │ │ │ - @ instruction: 0x01063294 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - @ instruction: 0x01089a9c │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x0108b694 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - smlatbeq r8, ip, sl, r9 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - @ instruction: 0x0108b690 │ │ │ │ - smlabteq r8, ip, sl, r9 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ + smlatteq r6, ip, r3, r3 │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + smlabteq r6, ip, r3, r3 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + @ instruction: 0x010633bc │ │ │ │ + @ instruction: 0x01089ab8 │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + @ instruction: 0x01063394 │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + @ instruction: 0x01089ab0 │ │ │ │ + smlabbeq r8, ip, sl, r9 │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r8, r0, lsl #28 │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ smlabteq r8, ip, r6, fp │ │ │ │ - smlatbeq r8, r8, r6, fp │ │ │ │ - smlatteq r8, r4, sl, r9 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - @ instruction: 0x0108b798 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ + smlabbeq r8, ip, r6, fp │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + smlatbeq r8, r4, sl, r9 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlabbeq r8, r8, r6, fp │ │ │ │ + smlabteq r8, r4, sl, r9 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlabteq r8, r4, r6, fp │ │ │ │ + smlatbeq r8, r0, r6, fp │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlabteq r8, r0, r6, fp │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + @ instruction: 0x010632bc │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ ldrdeq fp, [r8, -r0] │ │ │ │ - @ instruction: 0x010631bc │ │ │ │ - tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ + @ instruction: 0x01063294 │ │ │ │ strdeq fp, [r8, -r0] │ │ │ │ - smlatbeq r6, r4, r1, r3 │ │ │ │ - tsteq r8, ip, asr fp │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ tsteq r8, r8, lsl #14 │ │ │ │ - smlabbeq r6, r4, r1, r3 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - @ instruction: 0x0108b790 │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + smlabteq r8, r4, fp, r9 │ │ │ │ + smlabbeq r8, r4, fp, r9 │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + smlabbeq r8, r0, fp, r9 │ │ │ │ tsteq r8, r0, asr r7 │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - smlabbeq r8, r8, fp, r9 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - smlabbeq r8, r8, r7, fp │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - smlatbeq r8, r0, fp, r9 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - smlatbeq r8, ip, fp, r9 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - tsteq r8, ip, asr #16 │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - @ instruction: 0x01089bb4 │ │ │ │ - smlabbeq r8, r4, r7, fp │ │ │ │ - smlabteq r6, ip, r0, r3 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r7, fp │ │ │ │ - strheq r3, [r6, -r4] │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ - smlatteq r8, ip, fp, r9 │ │ │ │ - @ instruction: 0x0108b7bc │ │ │ │ - swpeq r3, r4, [r6] │ │ │ │ - smlabteq r8, r8, r7, fp │ │ │ │ - smlabbeq r6, r4, r0, r3 │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + @ instruction: 0x01089bbc │ │ │ │ + @ instruction: 0x01089b98 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + smlatteq r6, r4, r1, r3 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + @ instruction: 0x0108b7b0 │ │ │ │ + smlabbeq r8, ip, r7, fp │ │ │ │ + smlabteq r8, r8, fp, r9 │ │ │ │ + smlatbeq r6, ip, r1, r3 │ │ │ │ + smlatbeq r8, ip, r7, fp │ │ │ │ + smlatteq r8, r8, fp, r9 │ │ │ │ + @ instruction: 0x01063194 │ │ │ │ + smlatteq r8, r8, r7, fp │ │ │ │ + smlabteq r8, r4, r7, fp │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + @ instruction: 0x01089dbc │ │ │ │ + smlatbeq r8, ip, r8, fp │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + smlatteq r8, r4, r7, fp │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ tsteq r8, r4, lsl #16 │ │ │ │ - smlatteq r8, r0, r7, fp │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - @ instruction: 0x01089c94 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ tsteq r8, r0, ror ip │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + smlatteq r6, r4, r0, r3 │ │ │ │ + smlatbeq r8, r4, r8, fp │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ tsteq r8, r0, asr #16 │ │ │ │ - smlatteq r6, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x01089c90 │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + strheq r3, [r6, -ip] │ │ │ │ tsteq r8, r0, ror #16 │ │ │ │ - smlabteq r6, ip, pc, r2 @ │ │ │ │ - smlabteq r8, ip, ip, r9 │ │ │ │ - smlatbeq r8, r8, ip, r9 │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - smlatbeq r6, ip, pc, r2 @ │ │ │ │ - smlabbeq r8, r4, r8, fp │ │ │ │ - @ instruction: 0x01062f9c │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - smlabteq r8, r0, r8, fp │ │ │ │ + @ instruction: 0x01089c9c │ │ │ │ + smlatbeq r6, r4, r0, r3 │ │ │ │ @ instruction: 0x0108b89c │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - @ instruction: 0x0108b8bc │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - @ instruction: 0x0108bf90 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - @ instruction: 0x0108ba94 │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + @ instruction: 0x01089cb4 │ │ │ │ + smlabbeq r6, r4, r0, r3 │ │ │ │ + smlabteq r8, r0, ip, r9 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, r8, fp │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ strdeq r9, [r8, -r0] │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - tsteq r8, r8, lsr sp │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ + smlabteq r8, r0, r8, fp │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r6, ip │ │ │ │ smlatteq r8, r4, r8, fp │ │ │ │ - smlatteq r6, r4, lr, r2 │ │ │ │ - tsteq r8, r4, lsr sp │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ - smlabteq r6, ip, lr, r2 │ │ │ │ - tsteq r8, r0, ror sp │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ tsteq r8, ip, lsl r9 │ │ │ │ - smlatbeq r6, ip, lr, r2 │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - @ instruction: 0x01062e94 │ │ │ │ - smlatteq r8, r0, sp, r9 │ │ │ │ - smlatbeq r8, r0, sp, r9 │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + tsteq r8, r0, ror sp │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ tsteq r8, ip, ror sp │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - @ instruction: 0x01089d9c │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ + smlabbeq r6, ip, pc, r2 @ │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, ip, fp │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ ldrdeq r9, [r8, -r8] │ │ │ │ - @ instruction: 0x01089db4 │ │ │ │ - smlabbeq r8, r4, r9, fp │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - @ instruction: 0x0108b990 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - smlatbeq r8, r4, lr, r9 │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - smlabteq r8, r4, r9, fp │ │ │ │ - smlatbeq r8, r0, r9, fp │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ + @ instruction: 0x01089d98 │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + @ instruction: 0x01089d94 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, sp, r9 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlabteq r8, ip, sp, r9 │ │ │ │ + @ instruction: 0x0108b99c │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - smlabteq r8, r0, r9, fp │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + tsteq r8, r0, lsl #28 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, r9, fp │ │ │ │ + smlabteq r6, ip, lr, r2 │ │ │ │ strdeq r9, [r8, -ip] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ + smlabteq r8, ip, r9, fp │ │ │ │ + @ instruction: 0x01062eb4 │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ tsteq r8, r4, lsl lr │ │ │ │ - @ instruction: 0x01062dbc │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - smlatbeq r6, ip, sp, r2 │ │ │ │ - @ instruction: 0x01089e9c │ │ │ │ + smlatteq r8, r4, r9, fp │ │ │ │ + @ instruction: 0x01062e94 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlabbeq r6, r4, lr, r2 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ tsteq r8, ip, asr lr │ │ │ │ - tsteq r8, r8, lsr lr │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - smlabbeq r6, r4, sp, r2 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - @ instruction: 0x01089e94 │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - @ instruction: 0x0108bab8 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - @ instruction: 0x01089e90 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - @ instruction: 0x01089eb0 │ │ │ │ - smlatteq r6, ip, ip, r2 │ │ │ │ - @ instruction: 0x0108bab0 │ │ │ │ - smlabbeq r8, ip, sl, fp │ │ │ │ - smlabteq r8, r8, lr, r9 │ │ │ │ - smlabteq r6, ip, ip, r2 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - @ instruction: 0x01062cbc │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + smlabbeq r8, r0, lr, r9 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + @ instruction: 0x01089ebc │ │ │ │ + @ instruction: 0x01089e98 │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + smlatteq r6, r4, sp, r2 │ │ │ │ + @ instruction: 0x01089eb8 │ │ │ │ + smlabbeq r8, r8, sl, fp │ │ │ │ + smlabteq r6, ip, sp, r2 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, sl, fp │ │ │ │ + smlatbeq r6, ip, sp, r2 │ │ │ │ + smlatbeq r8, ip, sl, fp │ │ │ │ + @ instruction: 0x01062d9c │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + @ instruction: 0x01089fb8 │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + @ instruction: 0x0108bab4 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ tsteq r8, r0, lsl pc │ │ │ │ - smlatteq r8, ip, lr, r9 │ │ │ │ - @ instruction: 0x0108babc │ │ │ │ - @ instruction: 0x01062c94 │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - tsteq r8, r4, lsr fp │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ tsteq r8, r0, lsl fp │ │ │ │ + smlatteq r8, ip, sl, fp │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + @ instruction: 0x01089fb0 │ │ │ │ + tsteq r8, r0, ror pc │ │ │ │ tsteq r8, ip, asr #30 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ tsteq r8, ip, ror #30 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlatbeq r8, r8, pc, r9 @ │ │ │ │ smlabbeq r8, r4, pc, r9 @ │ │ │ │ - smlatteq r6, r4, fp, r2 │ │ │ │ - @ instruction: 0x01089f90 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r8, ip │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + @ instruction: 0x01062cbc │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + smlatbeq r6, ip, ip, r2 │ │ │ │ + tsteq r8, r4, ror r0 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + @ instruction: 0x0108bb94 │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + smlatbeq r8, ip, pc, r9 @ │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + @ instruction: 0x0108bb90 │ │ │ │ smlabteq r8, ip, pc, r9 @ │ │ │ │ - smlatbeq r8, r8, pc, r9 @ │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - smlatbeq r6, ip, fp, r2 │ │ │ │ - smlabteq r8, r8, pc, r9 @ │ │ │ │ - @ instruction: 0x0108bb98 │ │ │ │ - @ instruction: 0x01062b94 │ │ │ │ - tsteq r8, r4 │ │ │ │ - smlatteq r8, r0, pc, r9 @ │ │ │ │ - @ instruction: 0x0108bbb0 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - @ instruction: 0x0108bbbc │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r8, r4, asr r3 │ │ │ │ - smlatbeq r8, r8, r1, sl │ │ │ │ - @ instruction: 0x0108bc98 │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - smlatteq r8, r0, fp, fp │ │ │ │ - @ instruction: 0x0108bbbc │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - smlatteq r6, ip, sl, r2 │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - qaddeq sl, r0, r8 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + smlabteq r8, ip, fp, fp │ │ │ │ + smlatbeq r8, r8, fp, fp │ │ │ │ + smlatteq r8, r4, pc, r9 @ │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r8, r8 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r8, r4, rrx │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - smlabbeq r8, r8, ip, fp │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ - smlatbeq r6, ip, sl, r2 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - smlabbeq r8, r0, r0, sl │ │ │ │ - @ instruction: 0x01062a94 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + smlabteq r6, r4, fp, r2 │ │ │ │ + @ instruction: 0x0108a3b4 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ smlabbeq r8, r0, ip, fp │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - swpeq sl, r8, [r8] @ │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - smlatbeq r8, r4, r0, sl │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - strheq sl, [r8, -r4] │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + qaddeq sl, r8, r8 │ │ │ │ + smlabbeq r6, r4, fp, r2 │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + swpeq sl, r0, [r8] │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + strheq sl, [r8, -r0] │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + smlatteq r8, r8, ip, fp │ │ │ │ + smlatbeq r8, r8, ip, fp │ │ │ │ smlabbeq r8, r4, ip, fp │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ + smlabteq r8, r0, r0, sl │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ smlatbeq r8, r4, ip, fp │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r8, r0, lsl r1 │ │ │ │ - smlatteq r8, ip, r0, sl │ │ │ │ + smlatteq r8, r0, r0, sl │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlatteq r8, r0, ip, fp │ │ │ │ @ instruction: 0x0108bcbc │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - smlabteq r8, r8, ip, fp │ │ │ │ - smlatteq r6, ip, r9, r2 │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + smlabteq r6, r4, sl, r2 │ │ │ │ + smlatbeq r8, ip, sp, fp │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + smlatteq r8, r4, ip, fp │ │ │ │ + @ instruction: 0x01062a94 │ │ │ │ + tsteq r8, r4, lsr r1 │ │ │ │ tsteq r8, r4, lsl #26 │ │ │ │ - smlatteq r8, r0, ip, fp │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - smlabteq r6, r4, r9, r2 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - smlatbeq r6, ip, r9, r2 │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - smlabbeq r6, ip, r9, r2 │ │ │ │ - tsteq r8, r0, ror #2 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - smlabteq r8, ip, r1, sl │ │ │ │ - smlabbeq r8, ip, r1, sl │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ - tsteq r8, r8, lsr sp │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - smlabbeq r8, r8, r1, sl │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlabteq r8, r4, r1, sl │ │ │ │ - smlatbeq r8, r0, r1, sl │ │ │ │ - tsteq r8, r0, ror sp │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + smlatbeq r8, r4, sp, fp │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + @ instruction: 0x0108a19c │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + @ instruction: 0x0108bd9c │ │ │ │ + tsteq r8, r8, ror sp │ │ │ │ + @ instruction: 0x0108a1b4 │ │ │ │ + smlatteq r6, ip, r9, r2 │ │ │ │ + smlabteq r8, r0, r1, sl │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + smlatteq r8, ip, r1, sl │ │ │ │ + smlabteq r8, r8, r1, sl │ │ │ │ + @ instruction: 0x0108bd98 │ │ │ │ + smlatbeq r6, r4, r9, r2 │ │ │ │ + smlatteq r8, r8, r1, sl │ │ │ │ @ instruction: 0x0108bdb8 │ │ │ │ - @ instruction: 0x0108bd94 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - @ instruction: 0x0108bdb4 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - @ instruction: 0x010628bc │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - smlabteq r8, ip, sp, fp │ │ │ │ + smlabbeq r6, ip, r9, r2 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + mrseq sl, R8_fiq │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r8, r8, asr lr │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -48998,47 +48998,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r8, r6, fp, r9 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - @ instruction: 0x01089bb6 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r8, r2, ror #16 │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - smlatbeq r8, r2, r7, fp │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - strdeq r9, [r8, -r6] │ │ │ │ - smlabteq r8, r8, r7, fp │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + @ instruction: 0x0106229c │ │ │ │ tsteq r8, r6, lsl ip │ │ │ │ - smlatteq r8, r8, r7, fp │ │ │ │ - smlatteq r6, r2, r1, r2 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - tsteq r8, sl, lsr r8 │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ + @ instruction: 0x01062290 │ │ │ │ + smlabteq r8, r2, r8, fp │ │ │ │ + @ instruction: 0x01089c90 │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r8, r2, lsl #16 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ tsteq r8, r6, asr ip │ │ │ │ - @ instruction: 0x010621b8 │ │ │ │ - tsteq r8, lr, lsr r8 │ │ │ │ - tsteq r8, ip, ror ip │ │ │ │ - smlatbeq r6, r6, r1, r2 │ │ │ │ - smlabbeq r8, r0, r8, fp │ │ │ │ - tsteq r8, lr, asr r8 │ │ │ │ - @ instruction: 0x01089c9c │ │ │ │ - smlabbeq r6, lr, r1, r2 │ │ │ │ - smlatbeq r8, ip, ip, r9 │ │ │ │ - smlabbeq r6, r2, r1, r2 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + @ instruction: 0x01089c98 │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + @ instruction: 0x0108b89a │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + @ instruction: 0x01089cb6 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + @ instruction: 0x0108b89e │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + smlatteq r8, r0, r8, fp │ │ │ │ + @ instruction: 0x0108b8be │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + smlatteq r6, lr, r1, r2 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + smlatteq r6, r2, r1, 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 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - tsteq r6, sl, ror #14 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r8, ip, asr fp │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - @ instruction: 0x0108249c │ │ │ │ - smlabteq r8, r4, r3, r1 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - ldrdeq r1, [r8, -ip] │ │ │ │ - strdeq r1, [r8, -r6] │ │ │ │ - tsteq r8, r0, lsl #12 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - strdeq r2, [r8, -r6] │ │ │ │ - @ instruction: 0x010821b4 │ │ │ │ - tsteq r8, lr, ror #22 │ │ │ │ - @ instruction: 0x01081792 │ │ │ │ - tsteq r8, lr, lsl fp │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - smlatteq r8, r8, r7, r3 │ │ │ │ - smlabteq r8, r6, r4, r1 │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + @ instruction: 0x01081cb8 │ │ │ │ + smlabteq r6, sl, r7, r9 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x01081bbc │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + smlabteq r6, r4, r7, r9 │ │ │ │ + strdeq r2, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ + smlatbeq r8, r8, r6, fp │ │ │ │ + smlatbeq r8, ip, sl, r1 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, r6, asr sl │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + tsteq r8, r6, asr r2 │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + smlabteq r8, lr, fp, r2 │ │ │ │ + strdeq r1, [r8, -r2] │ │ │ │ + tsteq r8, lr, ror fp │ │ │ │ + smlatbeq r8, r2, r7, r1 │ │ │ │ + @ instruction: 0x01083192 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, r6, lsr #10 │ │ │ │ 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 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r8, r2, asr r8 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r8, lr, lsr #16 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r8, sl, lsl #16 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq lr, r8, lsr r2 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r8, r6, lsr r7 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - smlabbeq r6, sl, r2, r8 │ │ │ │ - tstpeq r7, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r8, -sl] │ │ │ │ - tstpeq r7, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, sl, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tstpeq r7, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r8, sl, asr r9 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq lr, sl, ror r0 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - ldrdeq r0, [r8, -sl] │ │ │ │ - mrseq sl, (UNDEF: 24) │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ - tsteq r8, r0, lsl #12 │ │ │ │ - smlabteq r6, r4, r0, r1 │ │ │ │ smlabteq r6, r8, r0, r1 │ │ │ │ - tstpeq r7, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [lr, -r2] │ │ │ │ - swpeq sl, ip, [r8] │ │ │ │ - smlabbeq r8, r0, r8, r0 │ │ │ │ - tsteq r8, sl, ror r5 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - @ instruction: 0x0107fb98 │ │ │ │ - tsteq r8, sl, lsr #4 │ │ │ │ - smlatbeq r9, r0, ip, r3 │ │ │ │ - @ instruction: 0x01093c9a │ │ │ │ - tsteq lr, lr, lsl #30 │ │ │ │ - tsteq r8, sl, lsl r1 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - tstpeq r7, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlatteq r6, ip, ip, r0 │ │ │ │ - tstpeq r7, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r2, ip, r0 │ │ │ │ - @ instruction: 0x01060cba │ │ │ │ - tstpeq r7, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01060c90 │ │ │ │ - smlabbeq r6, r8, ip, r0 │ │ │ │ - smlatteq r7, r8, fp, pc @ │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - smlabteq r7, r6, fp, pc @ │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - smlatbeq r7, r6, fp, pc @ │ │ │ │ - @ instruction: 0x01067fb0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - smlatteq r6, r8, fp, r0 │ │ │ │ - @ instruction: 0x01089e9a │ │ │ │ - tsteq r8, r2, lsr #6 │ │ │ │ - smlabbeq r8, lr, lr, r9 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - @ instruction: 0x010802b0 │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - smlabteq r6, r6, lr, r7 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r8, r6, ror #4 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ - smlatteq r8, r6, fp, r0 │ │ │ │ - tsteq r8, r6, lsl #28 │ │ │ │ - tsteq r8, sl, lsl r8 │ │ │ │ - @ instruction: 0x01080bba │ │ │ │ - ldrdeq r0, [r8, -lr] │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - @ instruction: 0x010801bc │ │ │ │ - smlatbeq r6, lr, r9, r0 │ │ │ │ - @ instruction: 0x01080198 │ │ │ │ - smlabbeq r6, sl, r9, r0 │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - smlatteq r8, r4, ip, r9 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - @ instruction: 0x010609b0 │ │ │ │ - smlatbeq r6, r8, r9, r0 │ │ │ │ - @ instruction: 0x01089cbc │ │ │ │ - ldrdeq r0, [r8, -r8] │ │ │ │ - smlabteq r6, lr, r8, r0 │ │ │ │ - smlatteq r6, ip, lr, lr │ │ │ │ - ldrdeq lr, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - smlatbeq r7, r2, r9, pc @ │ │ │ │ - @ instruction: 0x0107f9b0 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - @ instruction: 0x010ecabe │ │ │ │ - tsteq r8, lr, lsl ip │ │ │ │ - tsteq r8, r2, lsr #32 │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - tsteq r8, r4 │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - @ instruction: 0x0107ffbc │ │ │ │ - @ instruction: 0x010607b2 │ │ │ │ - @ instruction: 0x0107ff9a │ │ │ │ - tstpeq r7, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010808b2 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + smlabbeq r8, lr, r8, r0 │ │ │ │ + smlabteq r6, r8, r3, r8 │ │ │ │ + tsteq r8, sl, ror #16 │ │ │ │ + @ instruction: 0x010683ba │ │ │ │ + @ instruction: 0x010683be │ │ │ │ + smlatbeq r6, r0, r3, r8 │ │ │ │ + @ instruction: 0x010ed298 │ │ │ │ + @ instruction: 0x01068398 │ │ │ │ + smlabbeq r6, sl, r3, r8 │ │ │ │ + smlabbeq r6, r8, r3, r8 │ │ │ │ + @ instruction: 0x01068392 │ │ │ │ + @ instruction: 0x01068394 │ │ │ │ + @ instruction: 0x01068390 │ │ │ │ + @ instruction: 0x01080796 │ │ │ │ + smlabbeq r6, r0, r3, r8 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + smlatteq r6, sl, r2, r8 │ │ │ │ + smlabbeq r7, ip, pc, pc @ │ │ │ │ + tsteq r8, sl, lsr r7 │ │ │ │ + smlabbeq r7, ip, pc, pc @ │ │ │ │ + smlabbeq r7, sl, pc, pc @ │ │ │ │ + @ instruction: 0x01060f94 │ │ │ │ tstpeq r7, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r6, asr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r2, ror fp │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - tstpeq r7, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - @ instruction: 0x0107fe98 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + @ instruction: 0x010809ba │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + smlatbeq r6, sl, r2, r8 │ │ │ │ + smlatbeq r6, r8, r2, r8 │ │ │ │ + smlatbeq r6, sl, r2, r8 │ │ │ │ + ldrdeq sp, [lr, -sl] │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + tsteq r8, sl, lsr r6 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + smlabbeq r7, r4, ip, pc @ │ │ │ │ + tsteq lr, r2, lsr r0 │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + smlatteq r8, r0, r8, r0 │ │ │ │ + ldrdeq r0, [r8, -sl] │ │ │ │ + swpeq r1, ip, [r6] │ │ │ │ + swpeq r1, lr, [r6] │ │ │ │ + strdeq pc, [r7, -r8] │ │ │ │ + smlabbeq r8, sl, r2, sp │ │ │ │ + tsteq r9, r0, lsl #26 │ │ │ │ + strdeq r3, [r9, -sl] │ │ │ │ + tsteq lr, lr, ror #30 │ │ │ │ + tsteq r8, sl, ror r1 │ │ │ │ ldrdeq r0, [r8, -r0] │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - @ instruction: 0x010803b6 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlabteq r6, r8, r6, r0 │ │ │ │ - @ instruction: 0x0108039c │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - tsteq r8, sl, asr #14 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - smlabbeq r8, r2, r7, r0 │ │ │ │ - smlabbeq r8, r8, r7, r0 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ - tstpeq r7, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ - @ instruction: 0x01067b92 │ │ │ │ - smlabbeq lr, r4, r7, ip │ │ │ │ - smlabbeq r6, r4, r8, r7 │ │ │ │ - tsteq lr, lr, lsr r7 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r8, r2, lsl #10 │ │ │ │ - strdeq r1, [r8, -lr] │ │ │ │ - strdeq r1, [r8, -lr] │ │ │ │ - strdeq r1, [r8, -lr] │ │ │ │ - tsteq r8, r2, asr r5 │ │ │ │ - @ instruction: 0x01080ab4 │ │ │ │ - tsteq r8, r8, asr #10 │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - smlatbeq r6, r2, r4, r0 │ │ │ │ - @ instruction: 0x0106049a │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - smlabteq r7, sl, fp, pc @ │ │ │ │ - smlatbeq r7, sl, r3, pc @ │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - smlabteq r8, lr, r7, r9 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tstpeq r7, r2, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r7, lr, ip, pc @ │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + @ instruction: 0x0107fc90 │ │ │ │ + tsteq r6, r2, lsr #26 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tstpeq r7, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlatteq r6, r8, ip, r0 │ │ │ │ + tstpeq r7, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01060cbe │ │ │ │ + @ instruction: 0x01060cb6 │ │ │ │ + tstpeq r7, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, ip, ip, r0 │ │ │ │ + smlabbeq r6, r4, ip, r0 │ │ │ │ + tstpeq r7, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + strdeq r9, [r8, -sl] │ │ │ │ + smlabbeq r8, r2, r3, r0 │ │ │ │ + smlatteq r8, lr, lr, r9 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + smlatbeq r8, r8, lr, r9 │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + smlabteq r8, r6, r2, r0 │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + @ instruction: 0x01060db0 │ │ │ │ + @ instruction: 0x01080296 │ │ │ │ + tsteq r8, r6, asr #24 │ │ │ │ + tsteq r8, r6, ror #28 │ │ │ │ + tsteq r8, sl, ror r8 │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + tsteq r8, lr, lsr r2 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + strdeq r0, [r8, -r8] │ │ │ │ + smlatteq r6, sl, r9, r0 │ │ │ │ + ldrdeq r0, [r8, -r4] │ │ │ │ + smlabteq r6, r6, r9, r0 │ │ │ │ + smlatbeq r8, lr, r1, r0 │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + smlabbeq r8, ip, r1, r0 │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + smlatbeq r6, r0, r9, r0 │ │ │ │ + tstpeq r7, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + tsteq lr, lr, lsl fp │ │ │ │ + tsteq r8, lr, ror ip │ │ │ │ + smlabbeq r8, r2, r0, r0 │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + tsteq r8, r4, rrx │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + strdeq pc, [r7, -sl] │ │ │ │ + @ instruction: 0x0107fc98 │ │ │ │ + ldrdeq pc, [r7, -r8] │ │ │ │ + smlabbeq r7, r8, ip, pc @ │ │ │ │ + @ instruction: 0x0107ffb6 │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + @ instruction: 0x0108e590 │ │ │ │ + @ instruction: 0x0107ff9a │ │ │ │ + @ instruction: 0x010ec996 │ │ │ │ + ldrdeq r0, [r8, -ip] │ │ │ │ + strdeq pc, [r7, -r8] │ │ │ │ + smlabbeq r6, r8, lr, r7 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r8, r6, lsl r4 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + strdeq r0, [r8, -ip] │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + smlatbeq r8, ip, r7, r0 │ │ │ │ + smlatbeq r8, sl, r7, r0 │ │ │ │ + smlatbeq r6, ip, r9, r7 │ │ │ │ + smlatteq r8, r2, r7, r0 │ │ │ │ + smlatteq r8, r8, r7, r0 │ │ │ │ + smlatbeq r8, ip, r7, r0 │ │ │ │ + smlatbeq r8, r2, r7, r0 │ │ │ │ + smlabteq r8, r8, r9, r1 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + smlatbeq r7, r0, sp, pc @ │ │ │ │ + @ instruction: 0x010809bc │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + smlatteq lr, r4, r7, ip │ │ │ │ + smlatteq r6, r4, r8, r7 │ │ │ │ + @ instruction: 0x010ec79e │ │ │ │ + smlatbeq r6, r0, r8, r7 │ │ │ │ + tsteq r8, r2, ror #10 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + @ instruction: 0x010815b2 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + smlatbeq r8, r8, r5, r1 │ │ │ │ + smlatbeq r8, r4, r5, r1 │ │ │ │ + @ instruction: 0x010678bc │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ strdeq r0, [r6, -sl] │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tstpeq r7, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, lr, r6, r7 │ │ │ │ - @ instruction: 0x01067ab8 │ │ │ │ - @ instruction: 0x01067abe │ │ │ │ - smlabteq r6, r0, sl, r7 │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - smlabteq r7, r2, sl, pc @ │ │ │ │ - smlabteq r6, sl, r6, lr │ │ │ │ - tsteq r8, lr, ror r9 │ │ │ │ - smlabteq r6, r4, r6, lr │ │ │ │ + smlabbeq r8, r6, lr, r1 │ │ │ │ + tstpeq r7, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, sl, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010604b2 │ │ │ │ + smlatbeq r6, ip, r4, r0 │ │ │ │ + tsteq r8, lr, lsr #16 │ │ │ │ + smlabbeq r6, r6, r4, r0 │ │ │ │ + smlabbeq r6, r0, r4, r0 │ │ │ │ + ldrdeq pc, [r7, -r2] │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + @ instruction: 0x0107f3b6 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + @ instruction: 0x010ec5b8 │ │ │ │ + smlabbeq r6, r6, r3, r0 │ │ │ │ + tstpeq r7, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + ldrdeq r1, [r8, -lr] │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ @ 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 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - ldrdeq r1, [r8, -lr] │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x010818ba │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ - strdeq lr, [r6, -r0] │ │ │ │ - ldrdeq r1, [r8, -ip] │ │ │ │ - tstpeq r7, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r7, ip, r6, pc @ │ │ │ │ - tsteq r8, sl, lsr r9 │ │ │ │ - smlabteq r7, lr, r6, pc @ │ │ │ │ - tsteq r8, r8, lsr #18 │ │ │ │ - @ instruction: 0x0107f6b8 │ │ │ │ + tsteq lr, r0, asr r2 │ │ │ │ + tsteq r8, lr, lsr r8 │ │ │ │ + qaddeq r0, lr, r6 │ │ │ │ + qaddeq r0, r8, r6 │ │ │ │ tsteq r8, sl, lsl r9 │ │ │ │ - tsteq r8, r2, lsl r9 │ │ │ │ - tsteq r8, r6, lsl #18 │ │ │ │ - strdeq r1, [r8, -lr] │ │ │ │ - strdeq r1, [r8, -r2] │ │ │ │ - smlatteq r8, sl, r8, r1 │ │ │ │ - ldrdeq r1, [r8, -lr] │ │ │ │ - ldrdeq r1, [r8, -r2] │ │ │ │ - ldrdeq pc, [r7, -r2] │ │ │ │ - smlabteq r8, r0, r8, r1 │ │ │ │ - tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + @ instruction: 0x0107faba │ │ │ │ + tstpeq r7, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108199a │ │ │ │ + tstpeq r7, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r8, r9, r1 │ │ │ │ + tstpeq r7, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, sl, ror r9 │ │ │ │ + tsteq r8, r2, ror r9 │ │ │ │ + tsteq r8, r6, ror #18 │ │ │ │ + tsteq r8, lr, asr r9 │ │ │ │ + tsteq r8, r2, asr r9 │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + tsteq r8, lr, lsr r9 │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + tstpeq r7, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ svcvc 0x0058f5b0 │ │ │ │ strlt sp, [r8, #-27] @ 0xffffffe5 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d809 │ │ │ │ andsle r7, r3, r8, lsr pc │ │ │ │ @@ -51596,20 +51596,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq r8, r0, r1, r9 │ │ │ │ - tsteq r8, r2, asr r1 │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ - smlatbeq r8, r0, r1, r9 │ │ │ │ + mrseq r9, R8_fiq │ │ │ │ @ instruction: 0x010891b2 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + smlabbeq r8, r6, r1, r9 │ │ │ │ + mrseq r9, R8_fiq │ │ │ │ + tsteq r8, r2, lsl r2 │ │ │ │ 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 │ │ │ │ - tstpeq r5, r2, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - smlabteq r6, r2, r3, r7 │ │ │ │ - @ instruction: 0x0105fcba │ │ │ │ - strdeq r8, [r8, -r2] │ │ │ │ - strdeq pc, [r7, -r8] │ │ │ │ - smlatteq r8, r6, pc, r8 @ │ │ │ │ - smlabbeq r5, r8, ip, pc @ │ │ │ │ - smlatteq r7, ip, ip, lr │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - strheq r9, [r8, -lr] │ │ │ │ - ldrdeq lr, [r7, -ip] │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - tstpeq r7, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - @ instruction: 0x010801bc │ │ │ │ - tsteq r8, r2, asr ip │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - smlabteq r5, r8, fp, pc @ │ │ │ │ - smlabteq r5, r2, fp, pc @ │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - tsteq r8, r4, lsr r0 │ │ │ │ - tsteq r8, lr, lsr #32 │ │ │ │ - tsteq r8, r4, lsr r0 │ │ │ │ - tsteq r8, r0, asr #32 │ │ │ │ - tsteq r8, lr, lsr r0 │ │ │ │ + smlabteq r5, r2, pc, pc @ │ │ │ │ + @ instruction: 0x0107f4b4 │ │ │ │ + smlatbeq r8, r4, r1, r9 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tstpeq r5, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ + qaddeq r9, r2, r8 │ │ │ │ + tstpeq r7, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, asr #32 │ │ │ │ + smlatteq r5, r8, ip, pc @ │ │ │ │ + tsteq r7, ip, asr #26 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r8, lr, lsl r1 │ │ │ │ + tsteq r7, ip, lsr sp │ │ │ │ + tsteq lr, r0, ror #28 │ │ │ │ + smlabteq r8, r4, pc, r8 @ │ │ │ │ + smlabteq r7, sl, r3, pc @ │ │ │ │ + @ instruction: 0x01080cb8 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + @ instruction: 0x01080cb2 │ │ │ │ + @ instruction: 0x01080cb0 │ │ │ │ + tstpeq r5, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, ip, r0, r9 │ │ │ │ + swpeq r9, r4, [r8] │ │ │ │ + smlabbeq r8, lr, r0, r9 │ │ │ │ + swpeq r9, r4, [r8] │ │ │ │ + smlatbeq r8, r0, r0, r9 │ │ │ │ + swpeq r9, lr, [r8] │ │ │ │ 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 │ │ │ │ - smlatbeq r8, r2, r0, r9 │ │ │ │ - smlabteq r8, r4, pc, r8 @ │ │ │ │ - tsteq r8, lr, asr pc │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - tsteq r8, r6, lsr #30 │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r8, lr, ror pc │ │ │ │ - tsteq r8, r4 │ │ │ │ - @ instruction: 0x01088fba │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + @ instruction: 0x01088fbe │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + smlabbeq r8, r6, pc, r8 @ │ │ │ │ + smlabteq r8, r8, pc, r8 @ │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + tsteq r8, r4, rrx │ │ │ │ tsteq r8, sl, lsl r0 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r6, lsr r1 │ │ │ │ - smlabteq r8, r4, r0, r9 │ │ │ │ - tsteq r8, r6, ror r0 │ │ │ │ - swpeq r9, r4, [r8] │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + swpeq r9, ip, [r8] │ │ │ │ + @ instruction: 0x01089196 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ ldrdeq r9, [r8, -r6] │ │ │ │ strdeq r9, [r8, -r4] │ │ │ │ - tsteq r8, lr, ror r1 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ + tsteq r8, r6, lsr r1 │ │ │ │ + tsteq r8, r4, asr r1 │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ @ instruction: 0x01089190 │ │ │ │ - smlatbeq r8, sl, r1, r9 │ │ │ │ + smlatbeq r8, lr, r1, r9 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + tsteq r8, sl, lsl #4 │ │ │ │ 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 │ │ │ │ - tstpeq r7, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0107ef98 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - tstpeq r5, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r0, r1, r9 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x010891b8 │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - @ instruction: 0x01066ebe │ │ │ │ - @ instruction: 0x0105f7b4 │ │ │ │ - smlatbeq r5, ip, r7, pc @ │ │ │ │ - @ instruction: 0x01088fb8 │ │ │ │ - smlabbeq r5, r2, r7, pc @ │ │ │ │ - tstpeq r5, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01088f96 │ │ │ │ - tstpeq r5, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - tsteq r7, r8, ror lr │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - tsteq r7, r4, lsr #28 │ │ │ │ + smlatbeq r7, ip, r9, pc @ │ │ │ │ + strdeq lr, [r7, -r8] │ │ │ │ + smlabbeq r6, r6, pc, r6 @ │ │ │ │ + tstpeq r5, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + tstpeq r5, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tstpeq r5, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + smlatteq r5, r2, r7, pc @ │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + strdeq r8, [r8, -r6] │ │ │ │ + @ instruction: 0x0105f7b0 │ │ │ │ + smlatbeq r5, r8, r7, pc @ │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + ldrdeq lr, [r7, -r8] │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + tstpeq r5, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01088f98 │ │ │ │ + smlabbeq r7, r4, lr, lr │ │ │ │ + smlabbeq r8, lr, pc, r8 @ │ │ │ │ + tsteq r7, ip, ror #28 │ │ │ │ + smlabbeq r8, r6, pc, r8 @ │ │ │ │ + smlatteq r7, r0, r4, pc @ │ │ │ │ + tsteq r8, sl, asr #30 │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + tsteq r8, r6, asr #30 │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r8, r2, asr #30 │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ tsteq r8, lr, lsr #30 │ │ │ │ - tsteq r7, ip, lsl #28 │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ tsteq r8, r6, lsr #30 │ │ │ │ - smlabbeq r7, r0, r4, pc @ │ │ │ │ - smlatteq r8, sl, lr, r8 │ │ │ │ - smlatteq r8, r8, lr, r8 │ │ │ │ - smlatteq r8, r6, lr, r8 │ │ │ │ - smlatteq r8, r4, lr, r8 │ │ │ │ - smlatteq r8, r2, lr, r8 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - smlabteq r8, lr, lr, r8 │ │ │ │ - smlabteq r8, r8, lr, r8 │ │ │ │ - smlabteq r8, r6, lr, r8 │ │ │ │ - smlabteq r8, r4, lr, r8 │ │ │ │ - @ instruction: 0x01088ebe │ │ │ │ - tstpeq r8, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, lsr #14 │ │ │ │ - @ instruction: 0x01088e90 │ │ │ │ - @ instruction: 0x01088e94 │ │ │ │ - tsteq r8, sl, ror lr │ │ │ │ - ldrdeq fp, [lr, -r6] │ │ │ │ - tsteq r7, sl, ror #10 │ │ │ │ - tsteq r7, r8, ror r5 │ │ │ │ - smlatteq r6, r2, sp, r6 │ │ │ │ - smlabbeq lr, r6, r6, fp │ │ │ │ - @ instruction: 0x01066b9a │ │ │ │ - @ instruction: 0x0105f490 │ │ │ │ - smlabbeq r5, r8, r4, pc @ │ │ │ │ - smlatteq r8, r8, ip, r8 │ │ │ │ - @ instruction: 0x0107ebb8 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tstpeq r5, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ - smlatbeq r8, sl, fp, r0 │ │ │ │ - tsteq r8, r6, ror #26 │ │ │ │ - tsteq r8, lr, ror #26 │ │ │ │ - tsteq r8, r2, ror sp │ │ │ │ - @ instruction: 0x010eb590 │ │ │ │ - @ instruction: 0x0105f3b4 │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - smlatteq r7, r6, sl, lr │ │ │ │ - tsteq r8, r6, ror #26 │ │ │ │ - smlabteq r7, r2, sl, lr │ │ │ │ - @ instruction: 0x0105f2b6 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlatbeq r6, ip, r6, r6 │ │ │ │ - smlabbeq r7, ip, r6, lr │ │ │ │ - @ instruction: 0x0107e694 │ │ │ │ - @ instruction: 0x01066694 │ │ │ │ - smlabbeq r7, ip, r6, lr │ │ │ │ - @ instruction: 0x0107e690 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r7, r4, ror r6 │ │ │ │ - tsteq r7, ip, ror r6 │ │ │ │ - smlatteq r6, r0, r5, r6 │ │ │ │ - smlabteq r6, r4, r5, r6 │ │ │ │ - tsteq r7, r4, ror #12 │ │ │ │ - tsteq r7, r0, ror #12 │ │ │ │ - @ instruction: 0x010665b8 │ │ │ │ - smlabbeq r6, r8, r4, r6 │ │ │ │ - smlabbeq r6, r4, r4, r6 │ │ │ │ - @ instruction: 0x010664b0 │ │ │ │ - tsteq r7, ip, lsl r6 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlabteq r6, r4, r5, r6 │ │ │ │ - strdeq lr, [r7, -r0] │ │ │ │ - strdeq lr, [r7, -r0] │ │ │ │ - @ instruction: 0x010665b0 │ │ │ │ - smlatbeq r6, ip, r5, r6 │ │ │ │ - ldrdeq lr, [r7, -r0] │ │ │ │ - smlabteq r7, ip, r5, lr │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - smlabteq r6, r4, r3, r6 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - @ instruction: 0x0107e598 │ │ │ │ - @ instruction: 0x0107e590 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - @ instruction: 0x010663b0 │ │ │ │ - smlatbeq r6, ip, r3, r6 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + tsteq r8, lr, lsl pc │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + smlabbeq lr, r4, r7, fp │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + tsteq lr, r6, lsr r7 │ │ │ │ + smlabteq r7, sl, r5, lr │ │ │ │ + ldrdeq lr, [r7, -r8] │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + smlatteq lr, r6, r6, fp │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatteq r5, r8, r4, pc @ │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + tsteq r7, r8, lsl ip │ │ │ │ + smlatbeq r6, r6, fp, r6 │ │ │ │ + @ instruction: 0x0105f49c │ │ │ │ + @ instruction: 0x0105f494 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r8, sl, lsl #24 │ │ │ │ + smlabteq r8, r6, sp, r8 │ │ │ │ + smlabteq r8, lr, sp, r8 │ │ │ │ + ldrdeq r8, [r8, -r2] │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, asr #22 │ │ │ │ + smlabteq r8, r6, sp, r8 │ │ │ │ + tsteq r7, r2, lsr #22 │ │ │ │ + tstpeq r5, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r6, -r8] │ │ │ │ tsteq r6, ip, lsl #14 │ │ │ │ - @ instruction: 0x010663b8 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r7, r8, lsl r5 │ │ │ │ - tsteq r7, r0, lsl r5 │ │ │ │ - tsteq r7, r8, lsl #10 │ │ │ │ - smlatbeq r6, r0, r4, r6 │ │ │ │ + smlatteq r7, ip, r6, lr │ │ │ │ + strdeq lr, [r7, -r4] │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlatteq r7, ip, r6, lr │ │ │ │ strdeq lr, [r7, -r0] │ │ │ │ - smlatteq r7, r8, r4, lr │ │ │ │ - smlabbeq r6, r4, r3, r6 │ │ │ │ - ldrdeq lr, [r7, -r0] │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - @ instruction: 0x0107e4b4 │ │ │ │ - smlatbeq r7, ip, r4, lr │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + ldrdeq lr, [r7, -r4] │ │ │ │ + ldrdeq lr, [r7, -ip] │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + smlabteq r7, r4, r6, lr │ │ │ │ + smlabteq r7, r0, r6, lr │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + smlatteq r6, r8, r4, r6 │ │ │ │ + smlatteq r6, r4, r4, r6 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r7, ip, ror r6 │ │ │ │ ldrdeq r6, [r6, -r4] │ │ │ │ - @ instruction: 0x0106629c │ │ │ │ - @ instruction: 0x01066298 │ │ │ │ - @ instruction: 0x010662bc │ │ │ │ - @ instruction: 0x010662ba │ │ │ │ - @ instruction: 0x010662b8 │ │ │ │ - @ instruction: 0x010662b6 │ │ │ │ - tsteq r7, ip, lsr #8 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r7, r8, lsl r4 │ │ │ │ - tsteq r7, r2, lsl r4 │ │ │ │ - tsteq r7, ip, lsl #8 │ │ │ │ - tsteq r7, r6, lsl #8 │ │ │ │ - tsteq r7, r4, lsl #8 │ │ │ │ - tsteq r7, r2, lsl #8 │ │ │ │ - smlabbeq r8, r8, r7, r8 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tstpeq r7, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eaeb0 │ │ │ │ - tstpeq r7, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, r8, r2, pc @ │ │ │ │ - tstpeq r7, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105ec94 │ │ │ │ - smlabbeq r5, lr, ip, lr │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - mrseq r8, (UNDEF: 24) │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - mrseq r8, (UNDEF: 24) │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r8, sl, lsl #2 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r7, r0, asr r6 │ │ │ │ + tsteq r7, r0, asr r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r7, r0, lsr r6 │ │ │ │ + tsteq r7, ip, lsr #12 │ │ │ │ + smlabteq r6, r4, r5, r6 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + smlabbeq r6, r4, r5, r6 │ │ │ │ + strdeq lr, [r7, -r8] │ │ │ │ + strdeq lr, [r7, -r0] │ │ │ │ + @ instruction: 0x010664bc │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlatbeq r6, r8, r3, r6 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r7, r8, ror r5 │ │ │ │ + tsteq r7, r0, ror r5 │ │ │ │ + tsteq r7, r8, ror #10 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r7, r0, asr r5 │ │ │ │ + tsteq r7, r8, asr #10 │ │ │ │ + smlatteq r6, r4, r3, r6 │ │ │ │ + tsteq r7, r0, lsr r5 │ │ │ │ + @ instruction: 0x010664b8 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + @ instruction: 0x01066490 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + smlabbeq r7, ip, r4, lr │ │ │ │ + smlabbeq r6, lr, r3, r6 │ │ │ │ + tsteq r7, r8, ror r4 │ │ │ │ + tsteq r7, r2, ror r4 │ │ │ │ + tsteq r7, ip, ror #8 │ │ │ │ + tsteq r7, r6, ror #8 │ │ │ │ + tsteq r7, r4, ror #8 │ │ │ │ + tsteq r7, r2, ror #8 │ │ │ │ + smlatteq r8, r8, r7, r8 │ │ │ │ + smlatbeq lr, r8, pc, sl @ │ │ │ │ + smlabbeq r6, r0, r0, r6 │ │ │ │ + smlatbeq r7, lr, r8, pc @ │ │ │ │ + smlatbeq r7, r8, r8, pc @ │ │ │ │ + smlatbeq r7, r2, r8, pc @ │ │ │ │ + @ instruction: 0x0107f89c │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + smlabbeq r7, r4, sp, pc @ │ │ │ │ + smlatteq r7, r8, r2, pc @ │ │ │ │ + tstpeq r7, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + smlatteq r5, lr, ip, lr │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, sl, asr r1 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, sl, ror #2 │ │ │ │ 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 │ │ │ │ - tsteq r8, sl, ror #6 │ │ │ │ - smlabbeq r8, lr, r3, r8 │ │ │ │ - @ instruction: 0x010883b8 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl #8 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - tsteq r8, sl, ror #8 │ │ │ │ - smlabbeq r8, r2, r4, r8 │ │ │ │ - @ instruction: 0x01088498 │ │ │ │ - @ instruction: 0x010884b8 │ │ │ │ - smlatteq r8, sl, r4, r8 │ │ │ │ - tsteq r8, lr, lsl #10 │ │ │ │ - tsteq r8, r6, lsr r5 │ │ │ │ - tsteq r8, lr, asr r5 │ │ │ │ - smlabbeq r8, r0, r5, r8 │ │ │ │ - @ instruction: 0x01088598 │ │ │ │ - @ instruction: 0x01088594 │ │ │ │ - @ instruction: 0x010885b8 │ │ │ │ - ldrdeq r8, [r8, -r2] │ │ │ │ - smlatteq r8, sl, r5, r8 │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ + smlabteq r8, sl, r3, r8 │ │ │ │ + smlatteq r8, lr, r3, r8 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r8, r4, ror #8 │ │ │ │ + smlatbeq r8, r8, r4, r8 │ │ │ │ + smlabteq r8, sl, r4, r8 │ │ │ │ + smlatteq r8, r2, r4, r8 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + tsteq r8, sl, asr #10 │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + @ instruction: 0x01088596 │ │ │ │ + @ instruction: 0x010885be │ │ │ │ + smlatteq r8, r0, r5, r8 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r8, r2, lsr r6 │ │ │ │ tsteq r8, sl, asr #12 │ │ │ │ - tsteq r8, r2, ror #12 │ │ │ │ - tsteq r8, lr, ror r6 │ │ │ │ + tsteq r8, sl, asr r6 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + smlabbeq r8, ip, r6, r8 │ │ │ │ smlatbeq r8, r4, r6, r8 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - tsteq r8, r6, asr r7 │ │ │ │ - smlabbeq r8, ip, r7, r8 │ │ │ │ - @ instruction: 0x0108879e │ │ │ │ - smlatteq r8, lr, r7, r8 │ │ │ │ - tsteq r8, r2, lsr r8 │ │ │ │ - tsteq r8, r8, ror #16 │ │ │ │ - smlatbeq r8, r0, r8, r8 │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - tsteq r8, sl, lsl r9 │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - tsteq r8, lr, ror r9 │ │ │ │ - @ instruction: 0x010889b4 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - tsteq r8, r6, ror #20 │ │ │ │ - @ instruction: 0x01088a9c │ │ │ │ - smlatteq r8, r2, sl, r8 │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - tsteq r8, r6, lsr fp │ │ │ │ - smlabbeq r8, r6, fp, r8 │ │ │ │ - smlabteq r8, sl, fp, r8 │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - tsteq r8, sl, lsr ip │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - @ instruction: 0x01088cb4 │ │ │ │ - smlatteq r8, sl, ip, r8 │ │ │ │ - tsteq r8, r6, lsl sp │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - @ instruction: 0x01088d92 │ │ │ │ - smlabteq r8, r8, sp, r8 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - tsteq r8, r6, lsr lr │ │ │ │ - tsteq r8, sl, ror lr │ │ │ │ - @ instruction: 0x01088eb0 │ │ │ │ - @ instruction: 0x01088eb2 │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ - tsteq r8, lr, ror pc │ │ │ │ - @ instruction: 0x01088fb8 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, r6, lsr r0 │ │ │ │ - tsteq r8, r0, ror r0 │ │ │ │ - swpeq r9, lr, [r8] │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - @ instruction: 0x01089190 │ │ │ │ - smlabteq r8, r8, r1, r9 │ │ │ │ - tsteq r8, lr, lsl #4 │ │ │ │ - tsteq r8, r6, asr #4 │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - @ instruction: 0x010892ba │ │ │ │ - mrseq r9, (UNDEF: 56) │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ - smlatbeq r8, sl, r3, r9 │ │ │ │ + smlatbeq r8, sl, r6, r8 │ │ │ │ + smlabteq r8, r2, r6, r8 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + @ instruction: 0x010887b6 │ │ │ │ + smlatteq r8, ip, r7, r8 │ │ │ │ + strdeq r8, [r8, -lr] │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + @ instruction: 0x01088892 │ │ │ │ + smlabteq r8, r8, r8, r8 │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + tsteq r8, sl, ror r9 │ │ │ │ + @ instruction: 0x010889b0 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + smlabbeq r8, lr, sl, r8 │ │ │ │ + smlabteq r8, r6, sl, r8 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r2, asr #22 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + @ instruction: 0x01088b96 │ │ │ │ + smlatteq r8, r6, fp, r8 │ │ │ │ + tsteq r8, sl, lsr #24 │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + @ instruction: 0x01088c9a │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + tsteq r8, sl, asr #26 │ │ │ │ + tsteq r8, r6, ror sp │ │ │ │ + smlatbeq r8, ip, sp, r8 │ │ │ │ + strdeq r8, [r8, -r2] │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + @ instruction: 0x01088e96 │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + smlatbeq r8, r8, pc, r8 @ │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + qaddeq r9, r0, r8 │ │ │ │ + swpeq r9, r6, [r8] │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsr r1 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + @ instruction: 0x010891b4 │ │ │ │ strdeq r9, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - smlabbeq r8, ip, r4, r9 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, lr, ror #4 │ │ │ │ + smlatbeq r8, r6, r2, r9 │ │ │ │ + smlabteq r8, r8, r2, r9 │ │ │ │ + tsteq r8, sl, lsl r3 │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + @ instruction: 0x01089398 │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + tsteq r8, sl, lsl #8 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + smlabbeq r8, r8, r4, r9 │ │ │ │ + @ instruction: 0x010894b4 │ │ │ │ + smlatteq r8, ip, r4, r9 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ @ 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 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - tsteq r8, sl, lsl #8 │ │ │ │ - tsteq r8, lr, asr #8 │ │ │ │ - smlabbeq r8, r4, r4, r9 │ │ │ │ - @ instruction: 0x01089496 │ │ │ │ - smlatteq r8, r6, r4, r9 │ │ │ │ - tsteq r8, sl, lsr #10 │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - @ instruction: 0x01089598 │ │ │ │ - smlabteq r8, lr, r5, r9 │ │ │ │ - tsteq r8, r4, lsl r6 │ │ │ │ - tsteq r8, sl, asr #12 │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - smlatbeq r8, ip, r6, r9 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - tsteq r8, r6, lsr #14 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - @ instruction: 0x01089796 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ - tsteq r8, lr, lsr #16 │ │ │ │ - tsteq r8, lr, ror r8 │ │ │ │ - smlabteq r8, r4, r8, r9 │ │ │ │ - strdeq r9, [r8, -sl] │ │ │ │ - tsteq r8, r2, lsr r9 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - smlatbeq r8, ip, r9, r9 │ │ │ │ - smlatteq r8, r2, r9, r9 │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - tsteq r8, r6, asr #20 │ │ │ │ - smlabbeq r8, sl, sl, r9 │ │ │ │ - smlabteq r8, r0, sl, r9 │ │ │ │ + tsteq r8, r4, lsr r4 │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ + smlatbeq r8, lr, r4, r9 │ │ │ │ + smlatteq r8, r4, r4, r9 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, r6, asr #10 │ │ │ │ + smlabbeq r8, sl, r5, r9 │ │ │ │ + smlabteq r8, r0, r5, r9 │ │ │ │ strdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsr #22 │ │ │ │ - tsteq r8, r2, ror fp │ │ │ │ - smlatbeq r8, r8, fp, r9 │ │ │ │ - @ instruction: 0x010884b4 │ │ │ │ + tsteq r8, lr, lsr #12 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + smlatbeq r8, sl, r6, r9 │ │ │ │ + ldrdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + smlabbeq r8, r6, r7, r9 │ │ │ │ + smlabteq r8, r0, r7, r9 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, sl, lsr r8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + smlabbeq r8, lr, r8, r9 │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ tsteq r8, r4, lsr #18 │ │ │ │ - tsteq r8, r0, lsr #10 │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ - tsteq r8, r4, lsl r2 │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - smlatbeq r8, r4, r1, r7 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - tsteq r8, ip, lsl #4 │ │ │ │ - smlabteq r8, r0, r1, r7 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, r8, lsr r2 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - smlabbeq r8, r0, r3, r7 │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ + tsteq r8, sl, asr r9 │ │ │ │ + @ instruction: 0x01089992 │ │ │ │ + smlabteq r8, r8, r9, r9 │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + tsteq r8, r2, asr #20 │ │ │ │ + tsteq r8, lr, ror #20 │ │ │ │ + smlatbeq r8, r6, sl, r9 │ │ │ │ + smlatteq r8, sl, sl, r9 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + smlabbeq r8, lr, fp, r9 │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + smlabbeq r8, r4, r9, r7 │ │ │ │ + smlabbeq r8, r0, r5, r7 │ │ │ │ + smlabbeq r8, r4, r3, r7 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + @ instruction: 0x01087194 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + smlabteq r5, r8, r2, sp │ │ │ │ + @ instruction: 0x01087190 │ │ │ │ + @ instruction: 0x0105d2b8 │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + @ instruction: 0x010871b4 │ │ │ │ + smlatbeq r5, r0, r2, sp │ │ │ │ + @ instruction: 0x0105d298 │ │ │ │ @ instruction: 0x010872b4 │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - smlabteq r5, r8, r1, sp │ │ │ │ + tsteq r8, ip, ror #4 │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + smlabteq r8, ip, r2, r7 │ │ │ │ + @ instruction: 0x01087298 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + smlatteq r8, r0, r3, r7 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + mrseq sp, SP_usr │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + @ instruction: 0x0108739c │ │ │ │ + smlatteq r5, r0, r1, sp │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ smlabteq r5, r0, r1, sp │ │ │ │ - tsteq r8, r8, lsl r3 │ │ │ │ - smlatteq r8, r4, r2, r7 │ │ │ │ - smlatbeq r5, r8, r1, sp │ │ │ │ - smlatbeq r5, r0, r1, sp │ │ │ │ - @ instruction: 0x010873bc │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - smlabbeq r5, r0, r1, sp │ │ │ │ + @ instruction: 0x0105d1b8 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + smlatbeq r8, r0, r4, r7 │ │ │ │ + tsteq r8, ip, asr r4 │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ + smlabbeq r5, r8, r1, sp │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ tsteq r5, r8, ror r1 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, r3, r7 │ │ │ │ + smlatbeq r8, ip, r4, r7 │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ tsteq r5, r0, ror #2 │ │ │ │ tsteq r5, r8, asr r1 │ │ │ │ - tsteq r8, ip, ror r5 │ │ │ │ - smlatbeq r8, ip, r4, r7 │ │ │ │ - tsteq r8, r0, asr #8 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + smlatteq r8, r8, r4, r7 │ │ │ │ + @ instruction: 0x010874b8 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ strdeq r7, [r8, -ip] │ │ │ │ - smlabteq r8, ip, r3, r7 │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ tsteq r5, r8, lsl r1 │ │ │ │ - tsteq r8, ip, asr #8 │ │ │ │ - tsteq r8, ip, lsl r4 │ │ │ │ - mrseq sp, (UNDEF: 21) │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x010874b8 │ │ │ │ - smlabbeq r8, r8, r4, r7 │ │ │ │ - tsteq r8, r8, asr r4 │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlabteq r8, ip, r4, r7 │ │ │ │ - @ instruction: 0x0108749c │ │ │ │ - strheq sp, [r5, -r8] │ │ │ │ - strheq sp, [r5, -r0] │ │ │ │ - smlabteq r8, r4, r5, r7 │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + @ instruction: 0x01087590 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ tsteq r8, r0, lsr r5 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - smlabbeq r5, r8, r0, sp │ │ │ │ + smlatteq r5, r8, r0, sp │ │ │ │ + smlatteq r5, r0, r0, sp │ │ │ │ + @ instruction: 0x010875b4 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + smlabteq r5, r8, r0, sp │ │ │ │ + smlabteq r5, r0, r0, sp │ │ │ │ + smlabbeq r8, r8, r6, r7 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + smlatteq r8, r8, r5, r7 │ │ │ │ + smlatbeq r5, r0, r0, sp │ │ │ │ + swpeq sp, r8, [r5] │ │ │ │ + smlabteq r8, ip, r6, r7 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ smlabbeq r5, r0, r0, sp │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - tsteq r5, r0, rrx │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - smlabbeq r8, r8, r5, r7 │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + @ instruction: 0x01087cb8 │ │ │ │ + smlatteq r8, r0, r9, r7 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + @ instruction: 0x010877b4 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ tsteq r5, r0, asr #32 │ │ │ │ - tsteq r5, r8, lsr r0 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, r7, r7 │ │ │ │ tsteq r5, r8, lsl r0 │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - smlabbeq r8, r0, r9, r7 │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - smlatteq r8, r0, r6, r7 │ │ │ │ - @ instruction: 0x01087690 │ │ │ │ - smlatteq r5, r0, pc, ip @ │ │ │ │ - smlatteq r8, ip, r6, r7 │ │ │ │ + tsteq r5, r0, lsl r0 │ │ │ │ + smlabteq r8, ip, r8, r7 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatteq r5, r8, pc, ip @ │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + smlabteq r8, r0, r8, r7 │ │ │ │ ldrdeq ip, [r5, -r0] │ │ │ │ - @ instruction: 0x01087790 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - @ instruction: 0x0105cfb8 │ │ │ │ - @ instruction: 0x0105cfb0 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - smlabteq r8, ip, r7, r7 │ │ │ │ - @ instruction: 0x0105cf90 │ │ │ │ - smlabbeq r5, r8, pc, ip @ │ │ │ │ - @ instruction: 0x010878b0 │ │ │ │ - tsteq r8, r0, ror #16 │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ - smlabbeq r8, r4, r9, r7 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - smlatteq r8, r4, r8, r7 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ + smlabteq r5, r8, pc, ip @ │ │ │ │ + smlatbeq r8, r0, sl, r7 │ │ │ │ + smlatteq r8, r4, r9, r7 │ │ │ │ + @ instruction: 0x01087994 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + smlatbeq r5, r0, pc, ip @ │ │ │ │ + @ instruction: 0x0105cf98 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + smlabbeq r5, r0, pc, ip @ │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + @ instruction: 0x01087ab4 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ tsteq r5, r8, lsr pc │ │ │ │ - smlabteq r8, r8, r9, r7 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tsteq r5, r0, lsr #30 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - smlatbeq r8, r4, sl, r7 │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + smlabteq r8, r4, fp, r7 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ strdeq ip, [r5, -r0] │ │ │ │ - smlatteq r8, r8, sl, r7 │ │ │ │ - @ instruction: 0x01087a98 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ ldrdeq ip, [r5, -r8] │ │ │ │ ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - @ instruction: 0x01087c94 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - smlatbeq r5, r0, lr, ip │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + tsteq r8, r0, lsl #26 │ │ │ │ + @ instruction: 0x01087cb0 │ │ │ │ + @ instruction: 0x0105ceb0 │ │ │ │ + smlatbeq r5, r8, lr, ip │ │ │ │ + @ instruction: 0x01087d94 │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ @ instruction: 0x0105ce90 │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - smlabteq r8, r4, fp, r7 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - tsteq r5, r0, ror lr │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, ip, r7 │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r8, r4, lsr sp │ │ │ │ - smlatteq r8, r4, ip, r7 │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - smlabteq r8, r4, lr, r7 │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - @ instruction: 0x01087db8 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ + smlabbeq r5, r8, lr, ip │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + smlabteq r8, r8, sp, r7 │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + smlatbeq r8, ip, lr, r7 │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, r8, lsr lr │ │ │ │ + smlabbeq r8, r8, pc, r7 @ │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + smlatteq r8, r8, lr, r7 │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + tsteq r5, r0, lsl lr │ │ │ │ + smlabteq r8, ip, pc, r7 @ │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ strdeq ip, [r5, -r8] │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - strdeq r7, [r8, -ip] │ │ │ │ - smlatteq r5, r0, sp, ip │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - smlabbeq r8, r8, lr, r7 │ │ │ │ - @ instruction: 0x0105cdb8 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + @ instruction: 0x010885b0 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + smlatbeq r8, ip, r0, r8 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + smlatteq r8, r8, pc, r7 @ │ │ │ │ @ instruction: 0x0105cdb0 │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ - @ instruction: 0x0105cd98 │ │ │ │ - @ instruction: 0x0105cd90 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - smlabbeq r8, r8, pc, r7 @ │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - smlatteq r8, r4, pc, r7 @ │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + smlatbeq r5, r0, sp, ip │ │ │ │ + smlatteq r8, r8, r0, r8 │ │ │ │ + swpeq r8, r8, [r8] @ │ │ │ │ + smlabbeq r5, r8, sp, ip │ │ │ │ + smlabbeq r5, r0, sp, ip │ │ │ │ + smlabteq r8, r4, r1, r8 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + @ instruction: 0x010881b8 │ │ │ │ tsteq r5, r0, asr #26 │ │ │ │ - smlabbeq r8, r8, r0, r8 │ │ │ │ - tsteq r8, r8, lsr r0 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - tsteq r8, r4, ror #2 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - smlabteq r8, r4, r0, r8 │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - smlatbeq r8, r8, r1, r8 │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - smlatteq r5, r0, ip, ip │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + @ instruction: 0x01088398 │ │ │ │ ldrdeq r8, [r8, -ip] │ │ │ │ - @ instruction: 0x0105ccb0 │ │ │ │ - smlatbeq r5, r8, ip, ip │ │ │ │ - smlabteq r8, r0, r2, r8 │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - @ instruction: 0x0105cc90 │ │ │ │ - smlabbeq r5, r8, ip, ip │ │ │ │ - @ instruction: 0x0108839c │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ + smlabbeq r8, ip, r2, r8 │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatteq r5, r8, ip, ip │ │ │ │ strdeq r8, [r8, -ip] │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ + smlatbeq r8, ip, r3, r8 │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ + smlabteq r5, r8, ip, ip │ │ │ │ + smlabteq r5, r0, ip, ip │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + smlatbeq r5, r8, ip, ip │ │ │ │ + smlatbeq r5, r0, ip, ip │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + smlatteq r8, ip, r5, r8 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + @ instruction: 0x010884bc │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + smlabteq r8, r8, r4, r8 │ │ │ │ tsteq r5, r0, ror #24 │ │ │ │ - smlatteq r8, r0, r3, r8 │ │ │ │ - @ instruction: 0x01088390 │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ tsteq r5, r8, asr #24 │ │ │ │ tsteq r5, r0, asr #24 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, r5, r8 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - tsteq r5, r0, lsl ip │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, r5, r8 │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + smlabbeq r8, ip, r6, r8 │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ tsteq r5, r0, lsl #24 │ │ │ │ - tsteq r8, ip, lsl #10 │ │ │ │ - @ instruction: 0x010884bc │ │ │ │ - smlatteq r5, r8, fp, ip │ │ │ │ - smlatteq r5, r0, fp, ip │ │ │ │ - smlatteq r8, r8, r5, r8 │ │ │ │ - @ instruction: 0x01088598 │ │ │ │ - tsteq r8, r8, asr #10 │ │ │ │ - smlabteq r5, r0, fp, ip │ │ │ │ - @ instruction: 0x0105cbb8 │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - smlatbeq r5, r0, fp, ip │ │ │ │ - @ instruction: 0x0105cb98 │ │ │ │ - @ instruction: 0x010887bc │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - @ instruction: 0x010886b0 │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - tsteq r5, r0, ror fp │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + smlabteq r8, r0, r6, r8 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + smlabteq r5, r8, fp, ip │ │ │ │ + smlatbeq r8, r4, r7, r8 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + @ instruction: 0x0105cbb0 │ │ │ │ + smlatbeq r5, r8, fp, ip │ │ │ │ + smlabbeq r8, r0, r8, r8 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + smlatteq r8, r0, r7, r8 │ │ │ │ + smlabbeq r5, r8, fp, ip │ │ │ │ + smlabbeq r5, r0, fp, ip │ │ │ │ + smlabteq r8, r4, r8, r8 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ tsteq r5, r8, ror #22 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - smlabbeq r8, r0, r7, r8 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + @ instruction: 0x01088eb0 │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + smlatbeq r8, ip, r9, r8 │ │ │ │ + tsteq r8, r8, lsr r9 │ │ │ │ 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, lr, lsl #8 │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ tsteq r8, lr, ror #8 │ │ │ │ - tsteq r5, r4, asr #12 │ │ │ │ - tsteq r8, r6, lsl r5 │ │ │ │ - smlabteq r8, r8, r4, r8 │ │ │ │ + @ instruction: 0x0105c6b0 │ │ │ │ + smlabteq r8, lr, r4, r8 │ │ │ │ + smlatbeq r5, r4, r6, ip │ │ │ │ + tsteq r8, r6, ror r5 │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ + @ instruction: 0x0105c692 │ │ │ │ + smlabbeq r5, ip, r6, ip │ │ │ │ + tsteq r8, sl, asr r6 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + @ instruction: 0x010885be │ │ │ │ + tsteq r5, r4, ror r6 │ │ │ │ + tsteq r5, lr, ror #12 │ │ │ │ + smlatbeq r8, r8, r6, r8 │ │ │ │ + tsteq r8, sl, asr r6 │ │ │ │ + tsteq r5, ip, asr r6 │ │ │ │ + tsteq r5, r6, asr r6 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + smlabbeq r8, r6, r7, r8 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + smlatteq r8, sl, r6, r8 │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ tsteq r5, r2, lsr r6 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - smlatbeq r8, ip, r5, r8 │ │ │ │ - tsteq r8, lr, asr r5 │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + smlabbeq r8, r6, r7, r8 │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + @ instruction: 0x010888b8 │ │ │ │ + tsteq r8, sl, ror #16 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ strdeq ip, [r5, -ip] │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - smlatteq r8, r0, r7, r8 │ │ │ │ - tsteq r8, r6, lsr #14 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - smlabbeq r8, sl, r6, r8 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ - tsteq r8, r6, lsr #14 │ │ │ │ + tsteq r8, r6, lsl #18 │ │ │ │ + @ instruction: 0x010888b8 │ │ │ │ + smlatteq r5, sl, r5, ip │ │ │ │ + smlatteq r5, r4, r5, ip │ │ │ │ + tsteq r8, sl, lsr #24 │ │ │ │ + @ instruction: 0x01088abc │ │ │ │ + tsteq r8, r2, lsl #20 │ │ │ │ + @ instruction: 0x01088990 │ │ │ │ + tsteq r8, r2, asr #18 │ │ │ │ smlabteq r5, r0, r5, ip │ │ │ │ - @ instruction: 0x0105c5ba │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - tsteq r8, sl, lsl #16 │ │ │ │ - @ instruction: 0x010887bc │ │ │ │ + smlatbeq r8, r2, r9, r8 │ │ │ │ + @ instruction: 0x0105c5b4 │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ smlatbeq r5, r2, r5, ip │ │ │ │ @ instruction: 0x0105c59c │ │ │ │ - smlatbeq r8, r6, r8, r8 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - smlabbeq r5, sl, r5, ip │ │ │ │ + tsteq r8, lr, lsr #22 │ │ │ │ + smlatteq r8, r0, sl, r8 │ │ │ │ + @ instruction: 0x01088a92 │ │ │ │ smlabbeq r5, r4, r5, ip │ │ │ │ - smlabteq r8, sl, fp, r8 │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - smlatbeq r8, r2, r9, r8 │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ - smlatteq r8, r2, r8, r8 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - smlatteq r8, sl, r9, r8 │ │ │ │ - @ instruction: 0x0108899c │ │ │ │ + tsteq r5, lr, ror r5 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + tsteq r8, lr, lsr #22 │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + tsteq r8, sl, asr ip │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + @ instruction: 0x01088bbe │ │ │ │ + tsteq r5, r8, asr #10 │ │ │ │ tsteq r5, r2, asr #10 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - smlabteq r8, lr, sl, r8 │ │ │ │ - smlabbeq r8, r0, sl, r8 │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r5, r4, lsr #10 │ │ │ │ - tsteq r5, lr, lsl r5 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - smlabteq r8, lr, sl, r8 │ │ │ │ + smlatbeq r8, r8, ip, r8 │ │ │ │ + tsteq r8, sl, asr ip │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r5, sl, lsr #10 │ │ │ │ + smlabbeq r8, ip, sp, r8 │ │ │ │ + tsteq r8, lr, lsr sp │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ tsteq r5, ip, lsl #10 │ │ │ │ - tsteq r5, r6, lsl #10 │ │ │ │ - @ instruction: 0x01088cb4 │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - smlatbeq r8, ip, fp, r8 │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ - smlatteq r5, r8, r4, ip │ │ │ │ - smlatteq r5, r2, r4, ip │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - smlabteq r5, sl, r4, ip │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - ldrdeq r8, [r8, -lr] │ │ │ │ - @ instruction: 0x01088c90 │ │ │ │ - @ instruction: 0x0105c4b2 │ │ │ │ - smlatbeq r5, ip, r4, ip │ │ │ │ - tsteq r8, sl, ror sp │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - @ instruction: 0x0105c49a │ │ │ │ - @ instruction: 0x0105c494 │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + smlabbeq r8, ip, sp, r8 │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ 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 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - smlabbeq r7, r6, lr, fp │ │ │ │ - @ instruction: 0x010639bc │ │ │ │ - tsteq r7, lr, asr lr │ │ │ │ - @ instruction: 0x0105c5b6 │ │ │ │ - smlatbeq r7, r0, sp, fp │ │ │ │ - @ instruction: 0x010635b4 │ │ │ │ - @ instruction: 0x0107ba96 │ │ │ │ - smlatbeq r6, r8, r5, r3 │ │ │ │ - tsteq r5, r2, ror #4 │ │ │ │ - tsteq r7, ip, asr #20 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r7, lr, lsr #20 │ │ │ │ + @ instruction: 0x0105c89c │ │ │ │ + smlatteq r7, r6, lr, fp │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + @ instruction: 0x0107bebe │ │ │ │ + tsteq r5, r6, lsl r6 │ │ │ │ + tsteq r7, r0, lsl #28 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + strdeq fp, [r7, -r6] │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + smlabteq r5, r2, r2, ip │ │ │ │ + smlatbeq r7, ip, sl, fp │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + smlabbeq r7, lr, sl, fp │ │ │ │ + smlatteq r6, r2, r5, r3 │ │ │ │ + smlatteq r6, r6, r5, r3 │ │ │ │ + smlabteq r6, sl, r5, r3 │ │ │ │ + smlabteq lr, r4, r4, r8 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r7, r8, lsr #20 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r7, r6, lsl #20 │ │ │ │ + smlabbeq r6, r0, r5, r3 │ │ │ │ + @ instruction: 0x01063a9c │ │ │ │ + smlatteq r6, r8, sl, r3 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r5, sl, lsr #4 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ smlabbeq r6, r2, r5, r3 │ │ │ │ - smlabbeq r6, r6, r5, r3 │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ - tsteq lr, r4, ror #8 │ │ │ │ - smlabteq r6, r2, r5, r3 │ │ │ │ - smlabteq r7, r8, r9, fp │ │ │ │ - @ instruction: 0x010635b4 │ │ │ │ - smlatbeq r7, r6, r9, fp │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlabbeq r6, r8, sl, r3 │ │ │ │ - smlatbeq r8, r4, r6, r8 │ │ │ │ - @ instruction: 0x010886b0 │ │ │ │ + @ instruction: 0x010e83b4 │ │ │ │ ldrdeq ip, [r5, -r2] │ │ │ │ - smlabteq r5, sl, r1, ip │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - @ instruction: 0x0107b8bc │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - tsteq r5, r0, asr #6 │ │ │ │ - strdeq r8, [lr, -lr] │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - tsteq r5, r6, lsl #6 │ │ │ │ - tsteq r5, r2, lsl #6 │ │ │ │ - mrseq ip, SP_abt │ │ │ │ - tsteq r5, r2, lsl #6 │ │ │ │ - tsteq lr, r2, ror r2 │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - tsteq r5, r6, ror r2 │ │ │ │ - smlabbeq r5, r4, r2, ip │ │ │ │ - smlabbeq r5, r2, r2, ip │ │ │ │ - smlabbeq r5, r0, r2, ip │ │ │ │ - tsteq r5, lr, ror r2 │ │ │ │ - smlabbeq r5, r0, r2, ip │ │ │ │ - strdeq r8, [lr, -r0] │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - tsteq r7, sl, asr r7 │ │ │ │ - strheq ip, [r5, -r0] │ │ │ │ - smlabbeq r5, r8, r0, ip │ │ │ │ - smlabbeq r5, sl, r0, ip │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ - ldrdeq fp, [r5, -r8] │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - tsteq lr, r4, lsl r1 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - @ instruction: 0x0108839e │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - smlatteq r6, r6, r6, r3 │ │ │ │ - smlatteq r6, r2, r6, r3 │ │ │ │ - smlatteq r6, r0, r6, r3 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r3, [r6, -r2] │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r7, ip, lsl r9 │ │ │ │ + @ instruction: 0x0105c398 │ │ │ │ + smlatbeq r5, r0, r3, ip │ │ │ │ + tsteq lr, lr, asr r3 │ │ │ │ + smlabbeq r5, r8, r3, ip │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r5, r6, ror #6 │ │ │ │ + tsteq r5, r2, ror #6 │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + tsteq r5, r2, ror #6 │ │ │ │ + ldrdeq r8, [lr, -r2] │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + smlatteq r5, r4, r2, ip │ │ │ │ + smlatteq r5, r2, r2, ip │ │ │ │ + smlatteq r5, r0, r2, ip │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + smlatteq r5, r0, r2, ip │ │ │ │ + tsteq lr, r0, asr r2 │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + @ instruction: 0x0107b7ba │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ + smlatteq r5, r8, r0, ip │ │ │ │ + smlatteq r5, sl, r0, ip │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + @ instruction: 0x010e81b6 │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + @ instruction: 0x0106a1b6 │ │ │ │ + smlabteq r8, r0, r5, ip │ │ │ │ + tsteq lr, r4, ror r1 │ │ │ │ + @ instruction: 0x0106a196 │ │ │ │ + smlatbeq r6, r2, r1, sl │ │ │ │ + smlatbeq r6, r0, r1, sl │ │ │ │ + strdeq r8, [r8, -lr] │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + ldrdeq fp, [r7, -ip] │ │ │ │ + tsteq r6, sl, asr r1 │ │ │ │ tsteq lr, r4, lsl r0 │ │ │ │ - smlatteq r5, r0, sp, fp │ │ │ │ - tsteq r7, ip, ror r5 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - @ instruction: 0x010e7fb4 │ │ │ │ - strheq r3, [r6, -r6] │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ - smlabteq r6, r6, r4, r3 │ │ │ │ - smlabteq r6, r8, r4, r3 │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ - @ instruction: 0x0105b9b8 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlabteq lr, r0, pc, r7 @ │ │ │ │ + tsteq r5, r8, lsl sl │ │ │ │ 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 │ │ │ │ - tsteq r5, r6, asr #14 │ │ │ │ - strheq r8, [r8, -r2] │ │ │ │ - tsteq r5, lr, lsl #14 │ │ │ │ - smlatteq r5, r0, r6, fp │ │ │ │ + smlatbeq r5, r6, r7, fp │ │ │ │ + tsteq r8, r2, lsl r1 │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + strdeq fp, [r5, -ip] │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ + tsteq r8, sl, asr #32 │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + qaddeq r8, sl, r8 │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + smlabteq r5, sl, r6, fp │ │ │ │ smlabteq r5, r4, r6, fp │ │ │ │ - @ instruction: 0x0105b69c │ │ │ │ - @ instruction: 0x0105b696 │ │ │ │ - smlatteq r8, sl, pc, r7 @ │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - strdeq r7, [r8, -sl] │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ 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 │ │ │ │ - smlatteq r8, r4, lr, r7 │ │ │ │ - smlatteq r7, r8, r6, sp │ │ │ │ - @ instruction: 0x01087ebc │ │ │ │ - ldrdeq sp, [r7, -r4] │ │ │ │ - ldrdeq sp, [r7, -sl] │ │ │ │ - tsteq lr, r2, lsr fp │ │ │ │ - tsteq r5, lr, lsl #18 │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - smlatteq lr, r0, sl, r7 │ │ │ │ - smlatteq r5, sl, r8, fp │ │ │ │ - smlatteq r5, lr, r8, fp │ │ │ │ - smlatteq r5, r8, r8, fp │ │ │ │ - smlatteq r5, r0, r8, fp │ │ │ │ - smlabteq r8, r8, lr, fp │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - smlatteq r5, r0, r8, fp │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ - smlatteq r5, r0, r8, fp │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - ldrdeq fp, [r5, -r6] │ │ │ │ - smlabteq r5, r4, r8, fp │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - @ instruction: 0x0105b8b6 │ │ │ │ - @ instruction: 0x0105b8be │ │ │ │ - smlabteq r5, r0, r8, fp │ │ │ │ - @ instruction: 0x0105b8ba │ │ │ │ - @ instruction: 0x0105b892 │ │ │ │ - @ instruction: 0x0105b894 │ │ │ │ - smlatbeq r5, r6, r8, fp │ │ │ │ - smlabteq r5, r2, r7, fp │ │ │ │ - @ instruction: 0x0105b7bc │ │ │ │ - @ instruction: 0x0105b892 │ │ │ │ - @ instruction: 0x0105b796 │ │ │ │ - @ instruction: 0x0105b790 │ │ │ │ - @ instruction: 0x01087cba │ │ │ │ - @ instruction: 0x01087cba │ │ │ │ - smlabteq r8, r0, ip, r7 │ │ │ │ - tsteq r7, lr, asr r4 │ │ │ │ - tsteq r7, lr, asr r4 │ │ │ │ - tsteq r7, ip, asr r4 │ │ │ │ - smlatbeq r7, r2, r4, sp │ │ │ │ - tsteq r7, r2, lsr r4 │ │ │ │ - tsteq r7, r0, lsr r4 │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - tsteq r8, r8, asr ip │ │ │ │ - tsteq r8, r2, asr ip │ │ │ │ - tsteq r8, ip, asr #24 │ │ │ │ - tsteq r8, r6, asr #24 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - smlabteq r6, r2, lr, r2 │ │ │ │ - smlabteq r6, r0, lr, r2 │ │ │ │ - tsteq r8, lr, lsl ip │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - tsteq r8, r6, lsl #24 │ │ │ │ - smlatteq lr, sl, r7, r7 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - @ instruction: 0x01062e98 │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - smlatteq r8, r4, fp, r7 │ │ │ │ - smlabteq r5, ip, r5, fp │ │ │ │ - smlabteq r5, r6, r5, fp │ │ │ │ - smlatteq r5, sl, r1, fp │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r7, r8, asr #14 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + tsteq r7, sl, lsr r7 │ │ │ │ + @ instruction: 0x010e7b92 │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ + smlatbeq r8, r8, pc, fp @ │ │ │ │ + tsteq r5, sl, ror #18 │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + tsteq lr, r0, asr #22 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + tsteq r5, lr, asr #18 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + smlabteq lr, r0, sl, r7 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r5, r6, lsr r9 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + tsteq r5, r6, lsl r9 │ │ │ │ + tsteq r5, lr, lsl r9 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + tsteq r5, r6, lsl #18 │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + @ instruction: 0x0107d4be │ │ │ │ + @ instruction: 0x0107d4be │ │ │ │ + @ instruction: 0x0107d4bc │ │ │ │ + tsteq r7, r2, lsl #10 │ │ │ │ + @ instruction: 0x0107d492 │ │ │ │ + @ instruction: 0x0107d490 │ │ │ │ + smlabteq r8, r8, ip, r7 │ │ │ │ + @ instruction: 0x01087cbe │ │ │ │ + @ instruction: 0x01087cb8 │ │ │ │ + @ instruction: 0x01087cb2 │ │ │ │ + smlatbeq r8, ip, ip, r7 │ │ │ │ + smlatbeq r8, r6, ip, r7 │ │ │ │ + smlatbeq r8, r0, ip, r7 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r8, lr, ror ip │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + tsteq r8, r6, ror #24 │ │ │ │ + tsteq lr, sl, asr #16 │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + ldrdeq r2, [r6, -lr] │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ + tsteq r5, sl, asr #4 │ │ │ │ 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 │ │ │ │ - smlabteq r8, r2, ip, r7 │ │ │ │ - tsteq r5, ip, lsr pc │ │ │ │ - tsteq r5, r4, lsr #30 │ │ │ │ - tsteq r5, r2, lsl pc │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ - smlabteq r8, r2, r9, r7 │ │ │ │ - strdeq r7, [r8, -r2] │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - strdeq r7, [r8, -r2] │ │ │ │ + tsteq r8, r2, lsr #26 │ │ │ │ + @ instruction: 0x0105af9c │ │ │ │ + smlabbeq r5, r4, pc, sl @ │ │ │ │ + tsteq r5, r2, ror pc │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ tsteq r8, r2, lsr #20 │ │ │ │ - @ instruction: 0x01087a90 │ │ │ │ - smlatteq r8, r4, sl, r7 │ │ │ │ - @ instruction: 0x01087a96 │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - strdeq sl, [r5, -r4] │ │ │ │ - smlabteq r5, sl, ip, sl │ │ │ │ - smlatbeq r5, r6, ip, sl │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - tsteq r5, r2, lsr #24 │ │ │ │ - smlatteq r5, lr, fp, sl │ │ │ │ - smlatteq r5, r4, fp, sl │ │ │ │ + tsteq r8, r2, asr sl │ │ │ │ + @ instruction: 0x01087ab8 │ │ │ │ + tsteq r8, r2, asr fp │ │ │ │ + smlabbeq r8, r2, sl, r7 │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + strdeq r7, [r8, -r6] │ │ │ │ + ldrdeq sl, [r5, -sl] │ │ │ │ + smlatbeq r5, lr, sp, sl │ │ │ │ + smlatbeq r5, r4, sp, sl │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + ldrdeq sl, [r5, -ip] │ │ │ │ ldrdeq sl, [r5, -r2] │ │ │ │ - smlatbeq r5, ip, fp, sl │ │ │ │ - tsteq r5, lr, ror fp │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - strdeq sl, [r5, -r4] │ │ │ │ - smlabteq r5, r4, sl, sl │ │ │ │ - @ instruction: 0x0105aa96 │ │ │ │ - tsteq r5, sl, ror #20 │ │ │ │ - tsteq r5, lr, lsr sl │ │ │ │ - tsteq r5, r2, lsl sl │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - strdeq sl, [r5, -r2] │ │ │ │ - smlabteq r5, r6, r9, sl │ │ │ │ - @ instruction: 0x0105a9b0 │ │ │ │ + smlatbeq r5, lr, ip, sl │ │ │ │ + smlabbeq r5, r2, ip, sl │ │ │ │ + tsteq r5, lr, asr #24 │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + tsteq r5, ip, lsl #24 │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + ldrdeq sl, [r5, -r4] │ │ │ │ + @ instruction: 0x0105abb0 │ │ │ │ + @ instruction: 0x010878ba │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + strdeq sl, [r5, -r6] │ │ │ │ + smlabteq r5, sl, sl, sl │ │ │ │ + @ instruction: 0x0105aa9e │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + tsteq r5, r8, ror #20 │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + tsteq r5, r6, lsr #20 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + strdeq sl, [r5, -sl] │ │ │ │ + smlabteq r5, r2, r9, sl │ │ │ │ + smlatbeq r5, ip, r9, sl │ │ │ │ @ instruction: 0x0105a99a │ │ │ │ - tsteq r5, r2, ror #18 │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - tsteq r5, sl, lsr r9 │ │ │ │ - tsteq r5, lr, lsl #18 │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - smlatteq r5, lr, r8, sl │ │ │ │ - @ instruction: 0x0105a8be │ │ │ │ - @ instruction: 0x0105a890 │ │ │ │ - tsteq r5, r4, ror #16 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - tsteq r5, sl, lsl #16 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - ldrdeq sl, [r5, -sl] │ │ │ │ - smlatbeq r5, ip, r7, sl │ │ │ │ - tsteq r5, lr, ror r7 │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - tsteq r5, lr, asr #14 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, lr, asr #18 │ │ │ │ + tsteq r5, lr, lsl r9 │ │ │ │ strdeq sl, [r5, -r0] │ │ │ │ - smlabteq r5, r2, r6, sl │ │ │ │ - @ instruction: 0x0105a692 │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ - tsteq r5, r6, lsr r6 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - tsteq r5, r6, lsl #12 │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - smlabteq r5, lr, r5, sl │ │ │ │ - smlatbeq r5, r8, r5, sl │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - tsteq r5, sl, lsr r5 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - smlatteq r5, r6, r4, sl │ │ │ │ - @ instruction: 0x0105a4bc │ │ │ │ - @ instruction: 0x0105a4b4 │ │ │ │ - @ instruction: 0x0105a492 │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - tsteq r5, r2, lsl #8 │ │ │ │ - smlabteq r5, r8, r3, sl │ │ │ │ - tsteq r8, sl, asr #2 │ │ │ │ - tsteq r5, sl, asr r3 │ │ │ │ - smlatbeq r8, sl, r0, r7 │ │ │ │ - tsteq r5, sl, lsl r3 │ │ │ │ - smlatteq r5, ip, r2, sl │ │ │ │ - @ instruction: 0x0105a2bc │ │ │ │ + smlabteq r5, r4, r8, sl │ │ │ │ + smlatbeq r5, lr, r8, sl │ │ │ │ + @ instruction: 0x0105a898 │ │ │ │ + tsteq r5, sl, ror #16 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + ldrdeq sl, [r5, -r4] │ │ │ │ + smlatbeq r5, lr, r7, sl │ │ │ │ + smlabbeq r5, r0, r7, sl │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + strdeq sl, [r5, -r2] │ │ │ │ + smlabteq r5, r4, r6, sl │ │ │ │ + @ instruction: 0x0105a696 │ │ │ │ + smlabbeq r5, ip, r6, sl │ │ │ │ + tsteq r5, r6, ror #12 │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + @ instruction: 0x0105a5bc │ │ │ │ + @ instruction: 0x0105a59a │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r5, r6, asr #10 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r5, r4, lsl r5 │ │ │ │ + strdeq sl, [r5, -r2] │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + smlatbeq r5, r6, r4, sl │ │ │ │ + smlabbeq r5, r4, r4, sl │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + smlatbeq r8, sl, r1, r7 │ │ │ │ + @ instruction: 0x0105a3ba │ │ │ │ + tsteq r8, sl, lsl #2 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ 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 │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - strdeq sl, [r5, -r6] │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - smlatbeq r5, r2, r0, sl │ │ │ │ - tsteq r5, ip, ror r0 │ │ │ │ - qaddeq sl, r6, r5 │ │ │ │ - tsteq r5, r8, lsr #32 │ │ │ │ - strdeq r9, [r5, -r8] │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + tsteq r5, r6, asr r1 │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + ldrdeq sl, [r5, -ip] │ │ │ │ + strheq sl, [r5, -r6] │ │ │ │ + smlabbeq r5, r8, r0, sl │ │ │ │ + qaddeq sl, r8, r5 │ │ │ │ + tsteq r5, r2, lsr r0 │ │ │ │ + tsteq r5, r4 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ smlatbeq r5, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x01059f9a │ │ │ │ - tsteq r5, r4, ror pc │ │ │ │ - tsteq r5, r4, asr #30 │ │ │ │ - tsteq r5, r0, lsr #30 │ │ │ │ - strdeq r9, [r5, -r8] │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - smlabbeq r5, ip, lr, r9 │ │ │ │ - smlabbeq r5, r2, lr, r9 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - ldrdeq r9, [r5, -r6] │ │ │ │ - smlatbeq r5, r6, sp, r9 │ │ │ │ - @ instruction: 0x01059d9c │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - strdeq r9, [r5, -r0] │ │ │ │ - smlabteq r5, r2, ip, r9 │ │ │ │ - smlatbeq r5, lr, ip, r9 │ │ │ │ + smlabbeq r5, r0, pc, r9 @ │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + smlabteq r8, r8, ip, r6 │ │ │ │ + smlatteq r5, ip, lr, r9 │ │ │ │ + smlatteq r5, r2, lr, r9 │ │ │ │ + @ instruction: 0x01059ebc │ │ │ │ + @ instruction: 0x01059e90 │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + tsteq r5, r6, lsr lr │ │ │ │ + tsteq r5, r6, lsl #28 │ │ │ │ + strdeq r9, [r5, -ip] │ │ │ │ + ldrdeq r9, [r5, -r8] │ │ │ │ + @ instruction: 0x01059db4 │ │ │ │ + smlabbeq r5, r4, sp, r9 │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + tsteq r5, r2, lsr #26 │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + strdeq r9, [r5, -r6] │ │ │ │ + smlabteq r5, r6, ip, r9 │ │ │ │ + @ instruction: 0x01059cbc │ │ │ │ @ instruction: 0x01059c96 │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - tsteq r5, r6, lsr ip │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - @ instruction: 0x01086998 │ │ │ │ - tsteq r5, lr, ror fp │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + strdeq r6, [r8, -r8] │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + smlatbeq r5, ip, fp, r9 │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ tsteq r5, ip, asr #22 │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - tsteq r5, r2, lsl fp │ │ │ │ - smlatteq r5, ip, sl, r9 │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + strdeq r9, [r5, -r4] │ │ │ │ + smlabteq r5, r4, sl, r9 │ │ │ │ @ instruction: 0x01059aba │ │ │ │ - @ instruction: 0x01059a94 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - smlatteq r5, r2, r9, r9 │ │ │ │ - @ instruction: 0x010599bc │ │ │ │ - @ instruction: 0x01059996 │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - tsteq r5, r2, asr #18 │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ - smlatteq r5, sl, r8, r9 │ │ │ │ - smlatteq r5, r0, r8, r9 │ │ │ │ - @ instruction: 0x010598ba │ │ │ │ - smlabbeq r5, r8, r8, r9 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ + smlatbeq r5, r6, sl, r9 │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + tsteq r5, r2, asr #20 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ strdeq r9, [r5, -r6] │ │ │ │ - ldrdeq r9, [r5, -r8] │ │ │ │ - @ instruction: 0x010597b2 │ │ │ │ - smlabbeq r5, r4, r7, r9 │ │ │ │ - tsteq r5, ip, ror r7 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - strdeq r9, [r5, -r8] │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ - smlatbeq r5, lr, r6, r9 │ │ │ │ - tsteq r5, lr, ror r6 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - tsteq r5, r4, asr r6 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ + smlabteq r5, r8, r9, r9 │ │ │ │ + smlatbeq r5, r2, r9, r9 │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ + smlatteq r5, r8, r8, r9 │ │ │ │ + @ instruction: 0x010598b8 │ │ │ │ + smlabbeq r5, r8, r8, r9 │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + tsteq r5, r8, lsr r8 │ │ │ │ + tsteq r5, r2, lsl r8 │ │ │ │ + smlatteq r5, r4, r7, r9 │ │ │ │ ldrdeq r9, [r5, -ip] │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ - @ instruction: 0x010595b6 │ │ │ │ - smlabbeq r5, sl, r5, r9 │ │ │ │ - tsteq r5, lr, asr r5 │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - tsteq r5, sl, lsl #10 │ │ │ │ - tsteq r5, r2, lsl #10 │ │ │ │ - smlatteq r5, r0, r4, r9 │ │ │ │ - @ instruction: 0x010594b6 │ │ │ │ - smlatbeq r5, lr, r4, r9 │ │ │ │ - smlabbeq r5, ip, r4, r9 │ │ │ │ + @ instruction: 0x010597b8 │ │ │ │ + smlabbeq r5, r8, r7, r9 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + ldrdeq r9, [r5, -r6] │ │ │ │ + @ instruction: 0x010596b4 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + tsteq r5, ip, lsr r6 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + tsteq r5, r6, lsl r6 │ │ │ │ + smlatteq r5, sl, r5, r9 │ │ │ │ + @ instruction: 0x010595be │ │ │ │ + @ instruction: 0x01059594 │ │ │ │ + tsteq r5, sl, ror #10 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + tsteq r5, lr, lsl #10 │ │ │ │ + smlatteq r5, ip, r4, r9 │ │ │ │ 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, sl, lsl #6 │ │ │ │ - ldrdeq r9, [r5, -lr] │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r5, lr, lsr r3 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + smlatteq r5, r4, r2, r9 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + @ instruction: 0x010592b6 │ │ │ │ + smlabbeq r5, r6, r2, r9 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, lr, lsr #4 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + mrseq r9, SP_usr │ │ │ │ ldrdeq r9, [r5, -r4] │ │ │ │ - @ instruction: 0x010592b0 │ │ │ │ - smlabbeq r5, r4, r2, r9 │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - strdeq r9, [r5, -sl] │ │ │ │ - smlabteq r5, lr, r1, r9 │ │ │ │ - smlabteq r5, r4, r1, r9 │ │ │ │ - smlatbeq r5, r0, r1, r9 │ │ │ │ - tsteq r5, r4, ror r1 │ │ │ │ - tsteq r5, sl, ror #2 │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ - smlatteq r5, r8, r0, r9 │ │ │ │ - ldrdeq r9, [r5, -lr] │ │ │ │ - strheq r9, [r5, -r8] │ │ │ │ - smlabbeq r5, sl, r0, r9 │ │ │ │ - smlabbeq r5, r0, r0, r9 │ │ │ │ - qaddeq r9, sl, r5 │ │ │ │ - tsteq r5, lr, lsl r0 │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ - smlabteq r5, r4, pc, r8 @ │ │ │ │ - @ instruction: 0x01058f98 │ │ │ │ - smlabbeq r5, lr, pc, r8 @ │ │ │ │ - tsteq r5, sl, ror #30 │ │ │ │ - tsteq r5, lr, lsr pc │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - smlatteq r5, r4, lr, r8 │ │ │ │ - @ instruction: 0x01058eb8 │ │ │ │ - smlatbeq r5, lr, lr, r8 │ │ │ │ - smlabbeq r5, sl, lr, r8 │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - tsteq r5, sl, lsl lr │ │ │ │ - tsteq r5, r6, lsl #28 │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - smlatbeq r5, r8, sp, r8 │ │ │ │ - tsteq r5, lr, ror #26 │ │ │ │ - tsteq r5, r2, asr #26 │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - smlatteq r5, sl, ip, r8 │ │ │ │ - smlabteq r5, r6, ip, r8 │ │ │ │ - @ instruction: 0x01058c9a │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - tsteq r5, r2, lsl #24 │ │ │ │ - smlatteq r5, lr, fp, r8 │ │ │ │ - smlabteq r5, ip, fp, r8 │ │ │ │ - @ instruction: 0x01058b96 │ │ │ │ - smlabbeq r5, r2, fp, r8 │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - tsteq r5, r2, lsl fp │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - smlatteq r5, r2, sl, r8 │ │ │ │ - @ instruction: 0x010859b2 │ │ │ │ - ldrdeq r5, [r8, -ip] │ │ │ │ - smlabteq r8, r2, sl, r5 │ │ │ │ - strdeq r5, [r8, -r6] │ │ │ │ - smlatbeq r8, r6, fp, r5 │ │ │ │ - smlatteq r5, ip, r9, r8 │ │ │ │ - @ instruction: 0x010589ba │ │ │ │ - smlabbeq r5, r8, r9, r8 │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ + smlabteq r5, sl, r1, r9 │ │ │ │ + smlatbeq r5, r4, r1, r9 │ │ │ │ + tsteq r5, r6, ror r1 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + tsteq r5, lr, lsr r1 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + smlatteq r5, sl, r0, r9 │ │ │ │ + smlatteq r5, r0, r0, r9 │ │ │ │ + strheq r9, [r5, -sl] │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + qaddeq r9, r0, r5 │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + smlatteq r5, lr, pc, r8 @ │ │ │ │ + smlabteq r5, sl, pc, r8 @ │ │ │ │ + @ instruction: 0x01058f9e │ │ │ │ + @ instruction: 0x01058f94 │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + smlatteq r5, sl, lr, r8 │ │ │ │ + @ instruction: 0x01058eb0 │ │ │ │ + smlabbeq r5, r4, lr, r8 │ │ │ │ + tsteq r5, sl, ror lr │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + smlabteq r5, lr, sp, r8 │ │ │ │ + smlatbeq r5, r2, sp, r8 │ │ │ │ + @ instruction: 0x01058d98 │ │ │ │ + smlabbeq r5, r4, sp, r8 │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + tsteq r5, sl, asr #26 │ │ │ │ + tsteq r5, r6, lsr #26 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + smlabteq r5, lr, ip, r8 │ │ │ │ + smlabteq r5, r4, ip, r8 │ │ │ │ + @ instruction: 0x01058c9e │ │ │ │ + tsteq r5, r2, ror #24 │ │ │ │ + tsteq r5, lr, asr #24 │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + smlatteq r5, r2, fp, r8 │ │ │ │ + smlabteq r5, r2, fp, r8 │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + tsteq r5, r2, asr #22 │ │ │ │ + tsteq r8, r2, lsl sl │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ + tsteq r8, r6, asr fp │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + smlatteq r5, r8, r9, r8 │ │ │ │ + @ instruction: 0x010589b8 │ │ │ │ + smlabbeq r5, lr, r9, r8 │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, r2, asr r9 │ │ │ │ tsteq r5, lr, lsr #18 │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - strdeq r8, [r5, -r2] │ │ │ │ - smlabteq r5, lr, r8, r8 │ │ │ │ - smlatbeq r5, r0, r8, r8 │ │ │ │ - @ instruction: 0x01058898 │ │ │ │ - tsteq r5, r6, ror r8 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r5, sl, lsl r8 │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlatbeq r5, ip, r8, r8 │ │ │ │ + smlabbeq r5, r2, r8, r8 │ │ │ │ + tsteq r5, sl, ror r8 │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + smlabteq r5, lr, r7, r8 │ │ │ │ + smlatbeq r5, r4, r7, r8 │ │ │ │ + tsteq r5, sl, ror r7 │ │ │ │ + tsteq r5, r2, ror r7 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ strdeq r8, [r5, -r6] │ │ │ │ - smlabteq r5, r8, r7, r8 │ │ │ │ - smlabteq r5, r0, r7, r8 │ │ │ │ - @ instruction: 0x0105879e │ │ │ │ - tsteq r5, lr, ror #14 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq r5, sl, lsl r7 │ │ │ │ - tsteq r5, r2, lsl r7 │ │ │ │ - smlatteq r5, lr, r6, r8 │ │ │ │ - smlabteq r5, r0, r6, r8 │ │ │ │ - @ instruction: 0x010586b8 │ │ │ │ - @ instruction: 0x01058696 │ │ │ │ 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 │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ + tsteq r5, sl, asr r5 │ │ │ │ + tsteq r5, lr, lsr #10 │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ smlabteq r5, lr, r4, r8 │ │ │ │ smlabteq r5, r4, r4, r8 │ │ │ │ - @ instruction: 0x0105849e │ │ │ │ + smlatbeq r5, r0, r4, r8 │ │ │ │ tsteq r5, lr, ror #8 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - @ instruction: 0x010583b0 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + smlatteq r5, r4, r3, r8 │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + @ instruction: 0x010583b4 │ │ │ │ smlabbeq r5, r4, r3, r8 │ │ │ │ tsteq r5, sl, ror r3 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - tsteq r5, sl, lsl r3 │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - smlabteq r5, sl, r2, r8 │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + tsteq r5, sl, lsr #6 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + smlabteq r5, lr, r2, r8 │ │ │ │ @ instruction: 0x0105829e │ │ │ │ @ instruction: 0x01058294 │ │ │ │ - tsteq r5, lr, ror #4 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ tsteq r5, lr, lsr r2 │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - @ instruction: 0x010581b2 │ │ │ │ + tsteq r5, r2, lsl r2 │ │ │ │ + smlatteq r5, r6, r1, r8 │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ + @ instruction: 0x010581b6 │ │ │ │ smlabbeq r5, r6, r1, r8 │ │ │ │ tsteq r5, ip, ror r1 │ │ │ │ - tsteq r5, r6, asr r1 │ │ │ │ - tsteq r5, r6, lsr #2 │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - smlabteq r5, ip, r0, r8 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + mrseq r8, (UNDEF: 21) │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ smlatbeq r5, r0, r0, r8 │ │ │ │ swpeq r8, r6, [r5] │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - tsteq r5, r6, lsr r0 │ │ │ │ - tsteq r5, r2, lsl r0 │ │ │ │ - smlatteq r5, r4, pc, r7 @ │ │ │ │ - @ instruction: 0x01057fb6 │ │ │ │ + tsteq r5, r2, ror r0 │ │ │ │ + tsteq r5, r4, asr #32 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + smlatteq r5, r8, pc, r7 @ │ │ │ │ + @ instruction: 0x01057fb8 │ │ │ │ smlabbeq r5, r8, pc, r7 @ │ │ │ │ - tsteq r5, r8, asr pc │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - smlatteq r5, r4, lr, r7 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + smlatteq r5, r8, lr, r7 │ │ │ │ @ instruction: 0x01057eb8 │ │ │ │ - smlatbeq r5, lr, lr, r7 │ │ │ │ smlabbeq r5, r8, lr, r7 │ │ │ │ - tsteq r5, r8, asr lr │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - tsteq r5, lr, lsl lr │ │ │ │ - strdeq r7, [r5, -sl] │ │ │ │ - smlabteq r5, lr, sp, r7 │ │ │ │ - smlabteq r5, r4, sp, r7 │ │ │ │ - @ instruction: 0x01057d9e │ │ │ │ + tsteq r5, lr, ror lr │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + ldrdeq r7, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, sp, r7 │ │ │ │ tsteq r5, r0, ror sp │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - smlatteq r5, r2, ip, r7 │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + tsteq r5, r2, asr #26 │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + smlatteq r5, r6, ip, r7 │ │ │ │ @ instruction: 0x01057cb6 │ │ │ │ - smlatbeq r5, ip, ip, r7 │ │ │ │ smlabbeq r5, r6, ip, r7 │ │ │ │ - tsteq r5, r6, asr ip │ │ │ │ - tsteq r5, r6, lsr #24 │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - smlabteq r5, ip, fp, r7 │ │ │ │ - smlabteq r5, r2, fp, r7 │ │ │ │ - @ instruction: 0x01057b9c │ │ │ │ - tsteq r5, r0, ror fp │ │ │ │ - tsteq r5, r6, asr #22 │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - smlatteq r5, sl, sl, r7 │ │ │ │ - smlatteq r5, r2, sl, r7 │ │ │ │ - smlabteq r5, r2, sl, r7 │ │ │ │ - @ instruction: 0x01057a9a │ │ │ │ - @ instruction: 0x01057a94 │ │ │ │ - tsteq r5, r2, ror sl │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - tsteq r5, sl, lsl sl │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlabteq r5, ip, r9, r7 │ │ │ │ - smlabteq r5, r6, r9, r7 │ │ │ │ - smlatbeq r5, r4, r9, r7 │ │ │ │ - tsteq r5, sl, ror r9 │ │ │ │ - tsteq r5, lr, asr #18 │ │ │ │ - tsteq r5, r2, lsr #18 │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + tsteq r5, r8, asr ip │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ strdeq r7, [r5, -ip] │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - smlabteq r5, lr, r8, r7 │ │ │ │ - smlatbeq r5, ip, r8, r7 │ │ │ │ + ldrdeq r7, [r5, -r0] │ │ │ │ + smlatbeq r5, r6, fp, r7 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + tsteq r5, r2, asr #22 │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + strdeq r7, [r5, -sl] │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ + ldrdeq r7, [r5, -r2] │ │ │ │ + smlatbeq r5, r6, sl, r7 │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + tsteq r5, ip, lsr #20 │ │ │ │ + tsteq r5, r6, lsr #20 │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + ldrdeq r7, [r5, -sl] │ │ │ │ + smlatbeq r5, lr, r9, r7 │ │ │ │ + smlabbeq r5, r2, r9, r7 │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ @ instruction: 0x73bcf643 │ │ │ │ ldmdale sl!, {r3, r4, r7, r9, lr} │ │ │ │ orrsvc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble sp, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl lr, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -60174,58 +60174,74 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ ldmmi sp, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r5, r8, lsl #14 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - @ instruction: 0x010576b6 │ │ │ │ - @ instruction: 0x01057690 │ │ │ │ - smlabbeq r5, sl, r6, r7 │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r5, r6, lsl r7 │ │ │ │ + strdeq r7, [r5, -r0] │ │ │ │ + smlatteq r5, sl, r6, r7 │ │ │ │ + smlabteq r5, sl, r6, r7 │ │ │ │ + smlatbeq r8, lr, r2, r4 │ │ │ │ + smlatteq r8, ip, r1, r4 │ │ │ │ + @ instruction: 0x01084192 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + smlatbeq r5, r6, r6, r7 │ │ │ │ + smlabteq r8, r4, r4, r4 │ │ │ │ + @ instruction: 0x0105769a │ │ │ │ + @ instruction: 0x01057694 │ │ │ │ + smlabbeq r5, lr, r6, r7 │ │ │ │ + smlabbeq r5, r8, r6, r7 │ │ │ │ + smlabbeq r5, r2, r6, r7 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + tsteq r5, r6, ror r6 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ tsteq r5, sl, ror #12 │ │ │ │ - tsteq r8, lr, asr #4 │ │ │ │ - smlabbeq r8, ip, r1, r4 │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - strdeq r4, [r8, -ip] │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r8, r4, ror #8 │ │ │ │ - tsteq r5, sl, lsr r6 │ │ │ │ - tsteq r5, r4, lsr r6 │ │ │ │ - tsteq r5, lr, lsr #12 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + tsteq r5, r2, asr r6 │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, r6, ror #2 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + ldrdeq r4, [r8, -r2] │ │ │ │ + @ instruction: 0x0108419c │ │ │ │ + smlatbeq r8, lr, r1, r4 │ │ │ │ tsteq r5, r8, lsr #12 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ + ldrdeq r4, [r8, -r2] │ │ │ │ tsteq r5, ip, lsl r6 │ │ │ │ - tsteq r5, r6, lsl r6 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - tsteq r5, sl, lsl #12 │ │ │ │ - smlabteq r8, r8, r2, r4 │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - smlabteq r8, r0, r0, r4 │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ - strdeq r4, [r8, -r8] │ │ │ │ - tsteq r8, r6, lsl #2 │ │ │ │ + tsteq r8, sl, ror #4 │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + tsteq r8, r2, asr #4 │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + tsteq r8, lr, ror #4 │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + ldrdeq r4, [r8, -r2] │ │ │ │ + smlatteq r5, ip, r5, r7 │ │ │ │ + smlatteq r5, r6, r5, r7 │ │ │ │ smlatteq r5, r0, r5, r7 │ │ │ │ - tsteq r8, r2, ror r1 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ + ldrdeq r7, [r5, -sl] │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + smlabteq r5, lr, r5, r7 │ │ │ │ smlabteq r5, r8, r5, r7 │ │ │ │ - tsteq r8, r2, ror r1 │ │ │ │ + smlabteq r5, r2, r5, r7 │ │ │ │ @ instruction: 0x010575bc │ │ │ │ - tsteq r8, sl, lsl #4 │ │ │ │ - smlabteq r8, ip, r1, r4 │ │ │ │ - smlatteq r8, r2, r1, r4 │ │ │ │ + @ instruction: 0x010575b6 │ │ │ │ + @ instruction: 0x010575b0 │ │ │ │ + smlatbeq r5, sl, r5, r7 │ │ │ │ smlatbeq r5, r4, r5, r7 │ │ │ │ - tsteq r8, lr, lsl #4 │ │ │ │ + @ instruction: 0x0105759e │ │ │ │ @ instruction: 0x01057598 │ │ │ │ - tsteq r8, r2, ror r2 │ │ │ │ + @ instruction: 0x01057592 │ │ │ │ smlabbeq r5, ip, r5, r7 │ │ │ │ - smlabbeq r5, r6, r5, r7 │ │ │ │ + @ instruction: 0x0108449e │ │ │ │ smlabbeq r5, r0, r5, r7 │ │ │ │ tsteq r5, sl, ror r5 │ │ │ │ tsteq r5, r4, ror r5 │ │ │ │ tsteq r5, lr, ror #10 │ │ │ │ tsteq r5, r8, ror #10 │ │ │ │ tsteq r5, r2, ror #10 │ │ │ │ tsteq r5, ip, asr r5 │ │ │ │ @@ -60233,78 +60249,78 @@ │ │ │ │ tsteq r5, r0, asr r5 │ │ │ │ tsteq r5, sl, asr #10 │ │ │ │ tsteq r5, r4, asr #10 │ │ │ │ tsteq r5, lr, lsr r5 │ │ │ │ tsteq r5, r8, lsr r5 │ │ │ │ tsteq r5, r2, lsr r5 │ │ │ │ tsteq r5, ip, lsr #10 │ │ │ │ - tsteq r8, lr, lsr r4 │ │ │ │ + tsteq r5, r6, lsr #10 │ │ │ │ tsteq r5, r0, lsr #10 │ │ │ │ tsteq r5, sl, lsl r5 │ │ │ │ tsteq r5, r4, lsl r5 │ │ │ │ tsteq r5, lr, lsl #10 │ │ │ │ tsteq r5, r8, lsl #10 │ │ │ │ tsteq r5, r2, lsl #10 │ │ │ │ strdeq r7, [r5, -ip] │ │ │ │ strdeq r7, [r5, -r6] │ │ │ │ strdeq r7, [r5, -r0] │ │ │ │ smlatteq r5, sl, r4, r7 │ │ │ │ smlatteq r5, r4, r4, r7 │ │ │ │ - ldrdeq r7, [r5, -lr] │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ + tsteq r8, sl, asr r3 │ │ │ │ + tsteq r8, r8, lsl r3 │ │ │ │ ldrdeq r7, [r5, -r2] │ │ │ │ smlabteq r5, ip, r4, r7 │ │ │ │ smlabteq r5, r6, r4, r7 │ │ │ │ smlabteq r5, r0, r4, r7 │ │ │ │ @ instruction: 0x010574ba │ │ │ │ @ instruction: 0x010574b4 │ │ │ │ smlatbeq r5, lr, r4, r7 │ │ │ │ smlatbeq r5, r8, r4, r7 │ │ │ │ - smlatbeq r5, r2, r4, r7 │ │ │ │ + tsteq r8, r2, lsl #6 │ │ │ │ @ instruction: 0x0105749c │ │ │ │ @ instruction: 0x01057496 │ │ │ │ @ instruction: 0x01057490 │ │ │ │ smlabbeq r5, sl, r4, r7 │ │ │ │ smlabbeq r5, r4, r4, r7 │ │ │ │ - strdeq r4, [r8, -sl] │ │ │ │ - @ instruction: 0x010842b8 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ tsteq r5, r2, ror r4 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ tsteq r5, r0, ror #8 │ │ │ │ tsteq r5, sl, asr r4 │ │ │ │ tsteq r5, r4, asr r4 │ │ │ │ - tsteq r5, lr, asr #8 │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - smlatbeq r8, r2, r2, r4 │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ + ldrdeq r4, [r8, -r2] │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + smlabteq r8, r2, r3, r4 │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ tsteq r5, r6, lsr r4 │ │ │ │ - tsteq r5, r0, lsr r4 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ tsteq r5, sl, lsr #8 │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - tsteq r5, lr, lsl r4 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + tsteq r8, sl, lsl #10 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ tsteq r5, r2, lsl r4 │ │ │ │ - @ instruction: 0x010842bc │ │ │ │ - @ instruction: 0x0108429e │ │ │ │ + smlabteq r8, r8, r5, r4 │ │ │ │ + tsteq r5, r6, lsl #8 │ │ │ │ tsteq r5, r0, lsl #8 │ │ │ │ strdeq r7, [r5, -sl] │ │ │ │ strdeq r7, [r5, -r4] │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - ldrdeq r4, [r8, -r0] │ │ │ │ - tsteq r8, r2, ror #6 │ │ │ │ - @ instruction: 0x01084390 │ │ │ │ + smlatteq r5, lr, r3, r7 │ │ │ │ + smlatteq r5, r8, r3, r7 │ │ │ │ + smlatteq r5, r2, r3, r7 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ ldrdeq r7, [r5, -r6] │ │ │ │ - smlatteq r8, ip, r3, r4 │ │ │ │ + ldrdeq r7, [r5, -r0] │ │ │ │ smlabteq r5, sl, r3, r7 │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ - smlatbeq r8, sl, r4, r4 │ │ │ │ - ldrdeq r4, [r8, -r8] │ │ │ │ + smlabteq r5, r4, r3, r7 │ │ │ │ + @ instruction: 0x010573be │ │ │ │ + @ instruction: 0x010573b8 │ │ │ │ @ instruction: 0x010573b2 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ + smlatbeq r5, ip, r3, r7 │ │ │ │ smlatbeq r5, r6, r3, r7 │ │ │ │ smlatbeq r5, r0, r3, r7 │ │ │ │ @ instruction: 0x0105739a │ │ │ │ @ instruction: 0x01057394 │ │ │ │ smlabbeq r5, lr, r3, r7 │ │ │ │ smlabbeq r5, r8, r3, r7 │ │ │ │ smlabbeq r5, r2, r3, r7 │ │ │ │ @@ -60315,30 +60331,14 @@ │ │ │ │ tsteq r5, r4, ror #6 │ │ │ │ tsteq r5, lr, asr r3 │ │ │ │ tsteq r5, r8, asr r3 │ │ │ │ tsteq r5, r2, asr r3 │ │ │ │ tsteq r5, ip, asr #6 │ │ │ │ tsteq r5, r6, asr #6 │ │ │ │ tsteq r5, r0, asr #6 │ │ │ │ - tsteq r5, sl, lsr r3 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - tsteq r5, r2, lsr #6 │ │ │ │ - tsteq r5, ip, lsl r3 │ │ │ │ - tsteq r5, r6, lsl r3 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ - smlatteq r5, ip, r2, r7 │ │ │ │ - smlatteq r5, r6, r2, r7 │ │ │ │ - smlatteq r5, r0, r2, r7 │ │ │ │ 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 │ │ │ │ - smlatbeq r5, r4, r7, lr │ │ │ │ - @ instruction: 0x01076b96 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - tsteq r7, ip, asr #22 │ │ │ │ - @ instruction: 0x010574b6 │ │ │ │ - tsteq r7, r0, lsl #22 │ │ │ │ - @ instruction: 0x01078190 │ │ │ │ - smlabteq r7, r8, r9, r6 │ │ │ │ - tsteq r7, lr, ror r1 │ │ │ │ - ldrdeq r6, [r5, -r2] │ │ │ │ - @ instruction: 0x010761bc │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + strdeq r6, [r7, -r6] │ │ │ │ + smlabteq r5, r4, r3, r7 │ │ │ │ + smlatbeq r7, ip, fp, r6 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + tsteq r7, r0, ror #22 │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + tsteq r7, r8, lsr #20 │ │ │ │ + ldrdeq r8, [r7, -lr] │ │ │ │ + tsteq r5, r2, lsr sl │ │ │ │ + tsteq r7, ip, lsl r2 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010771bc │ │ │ │ - tsteq r7, lr, asr #30 │ │ │ │ - smlatbeq r7, lr, r1, r7 │ │ │ │ - smlatbeq r7, r4, r1, r7 │ │ │ │ - @ instruction: 0x01077196 │ │ │ │ - smlabbeq r7, ip, r1, r7 │ │ │ │ - tsteq r7, lr, ror r1 │ │ │ │ - tsteq r7, r4, ror r1 │ │ │ │ - tsteq r7, r6, ror #2 │ │ │ │ - strdeq r2, [r8, -r8] │ │ │ │ - smlatteq r8, sl, r4, r2 │ │ │ │ - smlatteq r8, r0, r4, r2 │ │ │ │ - ldrdeq r2, [r8, -r2] │ │ │ │ - smlabteq r8, r8, r4, r2 │ │ │ │ - tsteq r7, ip, lsr r0 │ │ │ │ - tsteq r7, lr, lsr sp │ │ │ │ - @ instruction: 0x0105c8b2 │ │ │ │ - strdeq r2, [r8, -r0] │ │ │ │ - smlatteq r7, lr, pc, r6 @ │ │ │ │ + tsteq r7, ip, lsl r2 │ │ │ │ + smlatbeq r7, lr, pc, r4 @ │ │ │ │ + tsteq r7, lr, lsl #4 │ │ │ │ + tsteq r7, r4, lsl #4 │ │ │ │ + strdeq r7, [r7, -r6] │ │ │ │ + smlatteq r7, ip, r1, r7 │ │ │ │ + ldrdeq r7, [r7, -lr] │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + smlabteq r7, r6, r1, r7 │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + tsteq r8, sl, asr #10 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tsteq r8, r2, lsr r5 │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ + swpeq r7, ip, [r7] @ │ │ │ │ + @ instruction: 0x01074d9e │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r7, lr, asr #32 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010546b2 │ │ │ │ - @ instruction: 0x01073e9c │ │ │ │ - tsteq r5, r2, lsr r8 │ │ │ │ - tsteq r7, ip, ror lr │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + strdeq r3, [r7, -ip] │ │ │ │ + @ instruction: 0x01054892 │ │ │ │ + ldrdeq r3, [r7, -ip] │ │ │ │ + tsteq r5, r6, asr r9 │ │ │ │ + tsteq r5, r2, ror #18 │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + smlabbeq lr, lr, r8, r0 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + smlabbeq r5, lr, r8, r4 │ │ │ │ + @ instruction: 0x01054898 │ │ │ │ + @ instruction: 0x01054892 │ │ │ │ + smlabbeq r5, ip, r8, r4 │ │ │ │ + smlabbeq r5, r6, r8, r4 │ │ │ │ + smlabbeq r5, r4, r8, r4 │ │ │ │ + strdeq r0, [lr, -r0] │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + tsteq r7, r6, asr sp │ │ │ │ + smlatbeq r5, r8, r6, r4 │ │ │ │ + tsteq r5, lr, ror r6 │ │ │ │ + tsteq r5, lr, ror r6 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + smlabteq r5, r0, r5, r4 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + strdeq r0, [lr, -r6] │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + smlabteq r5, lr, r4, r4 │ │ │ │ + smlabteq r5, r6, r4, r4 │ │ │ │ + @ instruction: 0x0105bcba │ │ │ │ + smlatbeq r5, sl, ip, fp │ │ │ │ + smlatbeq r5, r6, ip, fp │ │ │ │ + smlatbeq r5, r2, ip, fp │ │ │ │ + @ instruction: 0x0105bc9e │ │ │ │ + @ instruction: 0x0105bc9a │ │ │ │ + @ instruction: 0x0105bc96 │ │ │ │ + @ instruction: 0x0105bc92 │ │ │ │ + smlabbeq r5, sl, ip, fp │ │ │ │ + smlabbeq r5, r6, ip, fp │ │ │ │ + @ instruction: 0x010808b2 │ │ │ │ + @ instruction: 0x01080892 │ │ │ │ + smlatbeq lr, r4, r5, r0 │ │ │ │ + smlabbeq r8, ip, r8, r0 │ │ │ │ + smlatbeq r5, lr, r3, r4 │ │ │ │ + smlatteq r7, r2, r2, r3 │ │ │ │ + smlabbeq r5, r8, r3, r4 │ │ │ │ + ldrdeq r3, [r7, -r4] │ │ │ │ + tsteq r5, r6, ror #6 │ │ │ │ + smlabteq r7, lr, r2, r3 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + @ instruction: 0x010732bc │ │ │ │ + tsteq r5, r2, lsr #6 │ │ │ │ + smlatbeq r7, r6, r2, r3 │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + tsteq r7, sl, lsr sl │ │ │ │ + smlabbeq r5, r0, r2, r4 │ │ │ │ + tsteq r7, sl, lsl sl │ │ │ │ + @ instruction: 0x010542b6 │ │ │ │ + smlatbeq r5, r6, r2, r4 │ │ │ │ + @ instruction: 0x01054296 │ │ │ │ + smlabbeq r5, r6, r2, r4 │ │ │ │ + @ instruction: 0x0107399c │ │ │ │ + @ instruction: 0x010739b6 │ │ │ │ + @ instruction: 0x01080fb4 │ │ │ │ + @ instruction: 0x01080fb2 │ │ │ │ + @ instruction: 0x01080fb0 │ │ │ │ + tsteq r7, r8, asr r1 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ strdeq r4, [r5, -r6] │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - smlabteq lr, r0, r8, r0 │ │ │ │ - smlatteq r5, sl, r8, r4 │ │ │ │ - smlabteq r5, r0, r8, r4 │ │ │ │ - smlabteq r5, ip, r8, r4 │ │ │ │ - smlabteq r5, r8, r8, r4 │ │ │ │ - smlabteq r5, r4, r8, r4 │ │ │ │ - smlabteq r5, r0, r8, r4 │ │ │ │ - smlabteq r5, r0, r8, r4 │ │ │ │ - tsteq lr, lr, lsr #16 │ │ │ │ - smlatbeq r5, ip, r8, r4 │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - tsteq r5, r2, lsr r8 │ │ │ │ - tsteq r5, ip, lsr #16 │ │ │ │ - tsteq r5, r6, lsr #16 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - @ instruction: 0x010e0790 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - strdeq r3, [r7, -r6] │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r5, lr, lsl r6 │ │ │ │ - tsteq r5, lr, lsl r6 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - smlatteq lr, r0, r6, r0 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatteq r8, r4, sl, r4 │ │ │ │ - @ instruction: 0x010e0696 │ │ │ │ - @ instruction: 0x010626b6 │ │ │ │ - smlabteq r6, r0, r6, r2 │ │ │ │ - @ instruction: 0x010626bc │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - tsteq r5, lr, ror #8 │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ - tsteq r5, sl, asr ip │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - tsteq r5, r6, asr #24 │ │ │ │ - tsteq r5, r2, asr #24 │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - tsteq r5, r6, lsr ip │ │ │ │ - tsteq r5, r2, lsr ip │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ - tsteq r5, r6, lsr #24 │ │ │ │ - tsteq r8, r2, asr r8 │ │ │ │ - tsteq r8, r2, lsr r8 │ │ │ │ - tsteq lr, r4, asr #10 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - tsteq r5, lr, asr #6 │ │ │ │ - smlabbeq r7, r2, r2, r3 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - tsteq r7, r4, ror r2 │ │ │ │ - tsteq r5, r6, lsl #6 │ │ │ │ - tsteq r7, lr, ror #4 │ │ │ │ - smlatteq r5, r4, r2, r4 │ │ │ │ - tsteq r7, ip, asr r2 │ │ │ │ - smlabteq r5, r2, r2, r4 │ │ │ │ - tsteq r7, r6, asr #4 │ │ │ │ - smlatbeq r5, r8, r2, r4 │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - ldrdeq r3, [r7, -sl] │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - @ instruction: 0x010739ba │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - tsteq r5, r6, asr #4 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - tsteq r7, r6, asr r9 │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ - tsteq r8, r2, asr pc │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - strdeq r3, [r7, -r8] │ │ │ │ - @ instruction: 0x0105419e │ │ │ │ - @ instruction: 0x01054196 │ │ │ │ - tsteq r7, r6, lsl r5 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - smlabteq r7, r4, r0, r3 │ │ │ │ - tsteq r7, r6, lsr #28 │ │ │ │ - tsteq r7, r0, asr #4 │ │ │ │ - tsteq r7, r6, ror #8 │ │ │ │ - tsteq r8, sl, ror lr │ │ │ │ - tsteq r7, sl, lsl r2 │ │ │ │ - tsteq r7, lr, lsr r8 │ │ │ │ - tsteq r7, r2 │ │ │ │ - tsteq r7, r2, lsr #16 │ │ │ │ - strdeq r4, [r7, -r4] │ │ │ │ - smlatteq r7, r2, r0, r5 │ │ │ │ + tsteq r7, r6, ror r5 │ │ │ │ + smlabteq r5, ip, r1, r4 │ │ │ │ + smlabteq r5, r4, r1, r4 │ │ │ │ + tsteq r7, r4, lsr #2 │ │ │ │ + smlabbeq r7, r6, lr, r3 │ │ │ │ + smlatbeq r7, r0, r2, r4 │ │ │ │ + smlabteq r7, r6, r4, r5 │ │ │ │ + ldrdeq r1, [r8, -sl] │ │ │ │ + tsteq r7, sl, ror r2 │ │ │ │ + @ instruction: 0x0107389e │ │ │ │ + tsteq r7, r2, rrx │ │ │ │ + smlabbeq r7, r2, r8, r3 │ │ │ │ + qaddeq r5, r4, r7 │ │ │ │ + tsteq r7, r2, asr #2 │ │ │ │ + smlatbeq r7, r4, r6, r4 │ │ │ │ + tsteq r7, r8, lsr r1 │ │ │ │ + tsteq r7, ip, lsr r5 │ │ │ │ + tsteq r7, r2, asr #10 │ │ │ │ + tsteq r7, sl, lsr r5 │ │ │ │ + tsteq r7, lr, lsr r5 │ │ │ │ + tsteq r7, r8, asr #10 │ │ │ │ + tsteq r7, r2, asr #10 │ │ │ │ + smlabteq r6, r6, r3, r2 │ │ │ │ + smlabteq r6, r8, r3, r2 │ │ │ │ + smlatbeq r6, ip, r3, r2 │ │ │ │ tsteq r7, r4, asr #12 │ │ │ │ - ldrdeq r5, [r7, -r8] │ │ │ │ - ldrdeq sp, [r7, -ip] │ │ │ │ - smlatteq r7, r2, r4, sp │ │ │ │ - ldrdeq sp, [r7, -sl] │ │ │ │ - ldrdeq sp, [r7, -lr] │ │ │ │ - smlatteq r7, r8, r4, sp │ │ │ │ - smlatteq r7, r2, r4, sp │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlatteq r7, r4, r5, r5 │ │ │ │ - smlatteq r7, r4, r5, r5 │ │ │ │ - ldrdeq r5, [r7, -ip] │ │ │ │ - ldrdeq r5, [r7, -sl] │ │ │ │ - strdeq r5, [r7, -r2] │ │ │ │ - tsteq r7, sl, lsl #12 │ │ │ │ - tsteq r7, r8, lsl #12 │ │ │ │ - tsteq r7, ip, lsl r6 │ │ │ │ - tsteq r7, lr, lsr #12 │ │ │ │ - tsteq r8, sl, lsl r5 │ │ │ │ - tsteq r7, lr, lsl #12 │ │ │ │ - tsteq r7, lr, lsl #12 │ │ │ │ - tsteq r7, lr, lsl #12 │ │ │ │ - tsteq r7, sl, lsl r6 │ │ │ │ - tsteq r7, lr, lsl r6 │ │ │ │ - tsteq r7, r2, lsr #12 │ │ │ │ - tsteq r7, r6, lsr #12 │ │ │ │ - tsteq r7, lr, lsl r6 │ │ │ │ - tsteq r7, r6, lsl r6 │ │ │ │ + tsteq r7, r4, asr #12 │ │ │ │ + tsteq r7, ip, lsr r6 │ │ │ │ + tsteq r7, sl, lsr r6 │ │ │ │ + tsteq r7, r2, asr r6 │ │ │ │ + tsteq r7, sl, ror #12 │ │ │ │ + tsteq r7, r8, ror #12 │ │ │ │ + tsteq r7, ip, ror r6 │ │ │ │ + smlabbeq r7, lr, r6, r5 │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq r7, lr, ror #12 │ │ │ │ + tsteq r7, lr, ror #12 │ │ │ │ + tsteq r7, lr, ror #12 │ │ │ │ + tsteq r7, sl, ror r6 │ │ │ │ + tsteq r7, lr, ror r6 │ │ │ │ + smlabbeq r7, r2, r6, r5 │ │ │ │ + smlabbeq r7, r6, r6, r5 │ │ │ │ + tsteq r7, lr, ror r6 │ │ │ │ + tsteq r7, r6, ror r6 │ │ │ │ + tsteq r7, r6, ror r6 │ │ │ │ + tsteq r7, sl, lsl #4 │ │ │ │ + tsteq lr, ip, ror r0 │ │ │ │ + tsteq r7, r0, asr r6 │ │ │ │ + tsteq r8, r2, asr r4 │ │ │ │ + tsteq r7, r2, asr #12 │ │ │ │ + tsteq r7, r6, lsr r6 │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ tsteq r7, r6, lsl r6 │ │ │ │ - smlatbeq r7, sl, r1, r5 │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ - strdeq r5, [r7, -r0] │ │ │ │ - strdeq r6, [r8, -r2] │ │ │ │ - smlatteq r7, r2, r5, r5 │ │ │ │ - ldrdeq r5, [r7, -r6] │ │ │ │ - strdeq r3, [r5, -r4] │ │ │ │ - smlatteq r5, ip, sp, r3 │ │ │ │ - @ instruction: 0x010755b6 │ │ │ │ - smlatbeq r8, r8, r3, r4 │ │ │ │ - smlabteq r7, ip, r6, r4 │ │ │ │ - ldrdeq r4, [r7, -r4] │ │ │ │ - smlatteq r7, r0, r6, r4 │ │ │ │ - smlatteq r7, r0, r6, r4 │ │ │ │ - smlatteq r7, r0, r6, r4 │ │ │ │ - smlatteq r7, r0, r6, r4 │ │ │ │ - smlatteq r7, ip, r6, r4 │ │ │ │ - smlatteq r7, ip, r6, r4 │ │ │ │ - smlatteq r7, ip, r7, r4 │ │ │ │ - smlatteq r7, r8, r6, r4 │ │ │ │ + tsteq r8, r8, lsl #8 │ │ │ │ tsteq r7, ip, lsr #14 │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - smlatteq r7, ip, r6, r4 │ │ │ │ - smlatbeq r7, ip, r4, r5 │ │ │ │ - smlabteq r7, ip, r4, r5 │ │ │ │ - tsteq r7, r0, lsl r7 │ │ │ │ - tsteq r7, r8, lsl r7 │ │ │ │ - @ instruction: 0x010754b4 │ │ │ │ - @ instruction: 0x010754b4 │ │ │ │ - @ instruction: 0x010754b4 │ │ │ │ - @ instruction: 0x010754b4 │ │ │ │ - strdeq r4, [r7, -r8] │ │ │ │ - strdeq r4, [r7, -r8] │ │ │ │ - @ instruction: 0x01075494 │ │ │ │ - @ instruction: 0x01075498 │ │ │ │ - smlatbeq r7, r4, r4, r5 │ │ │ │ - smlatbeq r7, ip, r4, r5 │ │ │ │ - smlatbeq sp, sl, sp, pc @ │ │ │ │ - @ instruction: 0x0107549e │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlabbeq r7, r6, r4, r5 │ │ │ │ - smlatteq r7, sl, r2, r3 │ │ │ │ - tsteq r7, ip, ror r4 │ │ │ │ - tsteq r7, ip, ror r4 │ │ │ │ - tsteq r5, sl, asr #22 │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ - smlabteq r7, r6, pc, pc @ │ │ │ │ - tsteq r5, lr, lsl fp │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - tsteq r5, lr, lsl #6 │ │ │ │ - mrseq fp, SP_abt │ │ │ │ - strdeq fp, [r5, -lr] │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - smlatteq r5, lr, r2, fp │ │ │ │ - smlatteq r5, ip, r2, fp │ │ │ │ - tstpeq r7, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq r7, ip, asr #16 │ │ │ │ + tsteq r7, r8, asr #14 │ │ │ │ + smlabbeq r7, ip, r7, r4 │ │ │ │ + tsteq r7, ip, lsr r7 │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + tsteq r7, ip, lsr #10 │ │ │ │ + tsteq r7, r0, ror r7 │ │ │ │ + tsteq r7, r8, ror r7 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + tsteq r7, r8, asr r7 │ │ │ │ + tsteq r7, r8, asr r7 │ │ │ │ + strdeq r5, [r7, -r4] │ │ │ │ + strdeq r5, [r7, -r8] │ │ │ │ + tsteq r7, r4, lsl #10 │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + tstpeq sp, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [r7, -lr] │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + smlatteq r7, r6, r4, r5 │ │ │ │ + tsteq r7, sl, asr #6 │ │ │ │ + ldrdeq r5, [r7, -ip] │ │ │ │ + ldrdeq r5, [r7, -ip] │ │ │ │ + smlatbeq r5, sl, fp, r3 │ │ │ │ + smlatbeq r5, r4, fp, r3 │ │ │ │ + tsteq r8, r6, lsr #32 │ │ │ │ + tsteq r5, lr, ror fp │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + tsteq r5, sl, asr r3 │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r5, lr, asr #6 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tstpeq r7, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - strdeq pc, [r7, -lr] │ │ │ │ - tstpeq sp, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, lr, r4, r0 │ │ │ │ - ldrdeq r0, [r8, -r6] │ │ │ │ - ldrdeq r0, [r8, -r4] │ │ │ │ - ldrdeq r0, [r8, -r4] │ │ │ │ - tsteq r7, r2, asr lr │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ + tstpeq r7, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + tsteq r8, r6, lsr r5 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + @ instruction: 0x01072eb2 │ │ │ │ + smlabbeq r5, r4, r3, r3 │ │ │ │ svcvc 0x00d4f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0082f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r4, asr #31 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ @ instruction: 0xd0157fd6 │ │ │ │ @@ -64333,19 +64333,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - smlabteq r8, lr, r4, r0 │ │ │ │ - ldrdeq r0, [r8, -ip] │ │ │ │ - tsteq r8, lr, lsl #10 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + smlabbeq r8, r8, r5, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec02bcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -64390,36 +64390,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe8e9980 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e9990 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - @ instruction: 0x0105a89e │ │ │ │ - tsteq r7, r4, asr sp │ │ │ │ - smlatteq r5, lr, r6, r3 │ │ │ │ - tsteq r7, r8, lsr sp │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ - tsteq r7, ip, lsl sp │ │ │ │ - tsteq r5, r6, lsl r5 │ │ │ │ - tsteq r7, r0, lsl #26 │ │ │ │ - ldrdeq sl, [r5, -lr] │ │ │ │ - smlatteq r7, r4, ip, r2 │ │ │ │ + strdeq sl, [r5, -lr] │ │ │ │ + @ instruction: 0x01072db4 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + @ instruction: 0x01072d98 │ │ │ │ + @ instruction: 0x01053592 │ │ │ │ + tsteq r7, ip, ror sp │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ + tsteq r7, r0, ror #26 │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r7, r4, asr #26 │ │ │ │ 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, r6, lsl r4 │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ + tsteq r8, r6, ror r4 │ │ │ │ + smlabbeq r8, r4, r4, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec02cf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ ldmdbcs r8!, {r0, r2, ip, lr, pc}^ │ │ │ │ rschi pc, fp, r0 │ │ │ │ @@ -64543,45 +64543,45 @@ │ │ │ │ bmi 9a3d0c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb ip!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ @ instruction: 0xbdf8e966 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - ldrdeq r0, [r8, -r0] │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tstpeq sp, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - mrseq r0, (UNDEF: 56) │ │ │ │ - strdeq r3, [r7, -sl] │ │ │ │ - strdeq r3, [r7, -r8] │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + smlatbeq r6, sl, r8, r1 │ │ │ │ + smlatbeq r6, r8, r8, r1 │ │ │ │ + smlatbeq r6, r6, r8, r1 │ │ │ │ + smlatbeq r6, r4, r8, r1 │ │ │ │ + smlabteq sp, r0, r6, pc @ │ │ │ │ + @ instruction: 0x01061892 │ │ │ │ + @ instruction: 0x0106189a │ │ │ │ + @ instruction: 0x01061898 │ │ │ │ + @ instruction: 0x01061896 │ │ │ │ + @ instruction: 0x0106189a │ │ │ │ + @ instruction: 0x01061890 │ │ │ │ + smlabbeq r6, sl, r8, r1 │ │ │ │ + smlabbeq r6, lr, r8, r1 │ │ │ │ + smlabbeq r6, r8, r8, r1 │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + tsteq r7, sl, asr r8 │ │ │ │ + tsteq r7, r8, asr r8 │ │ │ │ + @ instruction: 0x0105ac92 │ │ │ │ + smlatteq r5, r4, fp, sl │ │ │ │ + tsteq r7, r6, lsr #18 │ │ │ │ + smlatteq r7, r4, r7, r3 │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + @ instruction: 0x010df59c │ │ │ │ + smlabteq r7, r2, r1, r3 │ │ │ │ + tsteq r5, sl, asr #24 │ │ │ │ tsteq r5, r2, lsr ip │ │ │ │ - smlabbeq r5, r4, fp, sl │ │ │ │ - smlabteq r7, r6, r8, r3 │ │ │ │ - smlabbeq r7, r4, r7, r3 │ │ │ │ - smlabteq r5, lr, fp, sl │ │ │ │ - smlabteq r5, ip, fp, sl │ │ │ │ - tstpeq sp, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r2, ror #2 │ │ │ │ - smlatteq r5, sl, fp, sl │ │ │ │ - ldrdeq sl, [r5, -r2] │ │ │ │ - @ instruction: 0x01061696 │ │ │ │ - tsteq r7, lr, ror sl │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + ldrdeq r2, [r7, -lr] │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01052db6 │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ - tsteq r5, sl, ror #26 │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r8, lr, lsl #2 │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, r2, ror #2 │ │ │ │ - smlabbeq r8, r8, r1, r0 │ │ │ │ - @ instruction: 0x0108019a │ │ │ │ - smlatteq r8, sl, r1, r0 │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - tsteq r5, r2, lsr #24 │ │ │ │ - strdeq r2, [r5, -r4] │ │ │ │ - @ instruction: 0x010802ba │ │ │ │ + tsteq r5, r6, lsl lr │ │ │ │ + smlabbeq r8, r6, r1, r0 │ │ │ │ + smlabteq r5, sl, sp, r2 │ │ │ │ + @ instruction: 0x01052db4 │ │ │ │ + tsteq r8, lr, ror #2 │ │ │ │ + smlabbeq r8, sl, r1, r0 │ │ │ │ + smlatbeq r8, r8, r1, r0 │ │ │ │ + smlabteq r8, r2, r1, r0 │ │ │ │ + smlatteq r8, r8, r1, r0 │ │ │ │ + strdeq r0, [r8, -sl] │ │ │ │ + tsteq r8, sl, asr #4 │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + @ instruction: 0x010802b8 │ │ │ │ + smlabbeq r5, r2, ip, r2 │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ tsteq r8, sl, lsl r3 │ │ │ │ - tsteq r8, r0, asr r3 │ │ │ │ - tsteq r8, sl, asr r3 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - @ instruction: 0x01080392 │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ + @ instruction: 0x010803b0 │ │ │ │ + @ instruction: 0x010803ba │ │ │ │ + ldrdeq r0, [r8, -r0] │ │ │ │ + strdeq r0, [r8, -r2] │ │ │ │ + smlabbeq r8, r4, r4, r0 │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + smlatteq r5, r0, sl, r2 │ │ │ │ + @ instruction: 0x01052abc │ │ │ │ + @ instruction: 0x01052a90 │ │ │ │ + tsteq r5, r6, asr sl │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + smlatteq r5, r4, r9, r2 │ │ │ │ + ldrdeq r2, [r5, -sl] │ │ │ │ + smlabteq r5, r6, r9, r2 │ │ │ │ + @ instruction: 0x01052996 │ │ │ │ + tsteq r5, sl, ror #18 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ ldrdeq r2, [r5, -r0] │ │ │ │ - smlatbeq r5, r4, sl, r2 │ │ │ │ - smlabbeq r5, r0, sl, r2 │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - strdeq r2, [r5, -r6] │ │ │ │ - smlatteq r5, ip, r9, r2 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - @ instruction: 0x010529b4 │ │ │ │ - smlabbeq r5, r4, r9, r2 │ │ │ │ - tsteq r5, sl, ror r9 │ │ │ │ - tsteq r5, r6, ror #18 │ │ │ │ - tsteq r5, r6, lsr r9 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - @ instruction: 0x010528ba │ │ │ │ - smlatbeq r5, r2, r8, r2 │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - tsteq r8, r2, asr #4 │ │ │ │ - tsteq r5, lr, ror r7 │ │ │ │ - tsteq r5, r0, ror #14 │ │ │ │ - smlabbeq r8, r6, r2, r0 │ │ │ │ - ldrdeq r0, [r8, -sl] │ │ │ │ - tsteq r8, r2, asr #6 │ │ │ │ - @ instruction: 0x01080396 │ │ │ │ - ldrdeq r0, [r8, -lr] │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ + @ instruction: 0x010528b2 │ │ │ │ + smlabbeq r5, r4, r8, r2 │ │ │ │ + smlatbeq r8, r2, r2, r0 │ │ │ │ + ldrdeq r2, [r5, -lr] │ │ │ │ + smlabteq r5, r0, r7, r2 │ │ │ │ + smlatteq r8, r6, r2, r0 │ │ │ │ + tsteq r8, sl, lsr r3 │ │ │ │ + smlatbeq r8, r2, r3, r0 │ │ │ │ + strdeq r0, [r8, -r6] │ │ │ │ + tsteq r8, lr, lsr r4 │ │ │ │ + ldrdeq r2, [r5, -r4] │ │ │ │ + smlatbeq r5, r2, r6, r2 │ │ │ │ + tsteq r5, r2, ror r6 │ │ │ │ tsteq r5, r2, asr #12 │ │ │ │ - tsteq r5, r2, lsl r6 │ │ │ │ - smlatteq r5, r2, r5, r2 │ │ │ │ - @ instruction: 0x010525b6 │ │ │ │ - @ instruction: 0x01052594 │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - tsteq r5, r6, lsr #10 │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ - smlabteq r5, sl, r4, r2 │ │ │ │ - smlatbeq r5, ip, r4, r2 │ │ │ │ - smlabbeq r5, sl, r4, r2 │ │ │ │ - tsteq r5, lr, asr r4 │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - tsteq r5, r2, lsr #8 │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ - ldrdeq r2, [r5, -r0] │ │ │ │ - smlatbeq r5, r8, r3, r2 │ │ │ │ - smlabbeq r5, r0, r3, r2 │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - tsteq r5, r8, asr r3 │ │ │ │ - tsteq r5, r6, lsr r3 │ │ │ │ - tsteq r5, lr, lsl #6 │ │ │ │ - smlatteq r5, ip, r2, r2 │ │ │ │ - smlabteq r5, ip, r2, r2 │ │ │ │ - smlatbeq r5, r6, r2, r2 │ │ │ │ - smlabbeq r5, r0, r2, r2 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r5, sl, lsl r2 │ │ │ │ - strdeq r2, [r5, -sl] │ │ │ │ + tsteq r5, r6, lsl r6 │ │ │ │ + strdeq r2, [r5, -r4] │ │ │ │ + smlabteq r5, r6, r5, r2 │ │ │ │ + smlatbeq r5, r8, r5, r2 │ │ │ │ + smlabbeq r5, r6, r5, r2 │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ + tsteq r5, sl, lsr #10 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + smlatteq r5, sl, r4, r2 │ │ │ │ + @ instruction: 0x010524be │ │ │ │ + smlatbeq r5, r2, r4, r2 │ │ │ │ + smlabbeq r5, r2, r4, r2 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + smlatteq r5, r0, r3, r2 │ │ │ │ ldrdeq r2, [r5, -sl] │ │ │ │ - smlabbeq r7, sl, r9, pc @ │ │ │ │ - tstpeq r7, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0107f59c │ │ │ │ - tstpeq r7, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010521b0 │ │ │ │ - tstpeq r7, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r4, r1, r2 │ │ │ │ - @ instruction: 0x0105219e │ │ │ │ - @ instruction: 0x01052198 │ │ │ │ - @ instruction: 0x0107f5b2 │ │ │ │ - smlabbeq r7, r4, r5, pc @ │ │ │ │ - smlabbeq r5, r6, r1, r2 │ │ │ │ + @ instruction: 0x010523b8 │ │ │ │ + @ instruction: 0x01052396 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + tsteq r5, r6, lsl #6 │ │ │ │ + smlatteq r5, r0, r2, r2 │ │ │ │ + smlabteq r5, r0, r2, r2 │ │ │ │ + smlatbeq r5, r0, r2, r2 │ │ │ │ + tsteq r5, sl, ror r2 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + smlatteq r7, sl, r9, pc @ │ │ │ │ + tstpeq r7, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r7, -ip] │ │ │ │ + smlabteq r7, sl, r5, pc @ │ │ │ │ + tsteq r5, r0, lsl r2 │ │ │ │ + @ instruction: 0x0107fcbe │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + strdeq r2, [r5, -lr] │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + tstpeq r7, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r4, r5, pc @ │ │ │ │ + smlatteq r5, r6, r1, 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 │ │ │ │ - strdeq r1, [r5, -lr] │ │ │ │ - ldrdeq pc, [r7, -r4] │ │ │ │ - smlabbeq r7, lr, r4, pc @ │ │ │ │ - tstpeq r7, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r6, pc, r1 @ │ │ │ │ - smlatteq r5, r0, pc, r1 @ │ │ │ │ - smlatteq r7, r2, r4, pc @ │ │ │ │ - strdeq pc, [r7, -r8] │ │ │ │ - smlabteq r5, lr, pc, r1 @ │ │ │ │ - tstpeq r7, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, lr, r5, pc @ │ │ │ │ - tstpeq r7, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01051fb0 │ │ │ │ - smlatbeq r5, sl, pc, r1 @ │ │ │ │ - smlatteq r7, r8, r5, pc @ │ │ │ │ - @ instruction: 0x0107f592 │ │ │ │ - @ instruction: 0x01051f98 │ │ │ │ + qaddeq r2, lr, r5 │ │ │ │ + tstpeq r7, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, lr, r4, pc @ │ │ │ │ + @ instruction: 0x0107f4b8 │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + tstpeq r7, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsr #32 │ │ │ │ + smlatbeq r7, ip, r6, pc @ │ │ │ │ + smlatteq r7, lr, r5, pc @ │ │ │ │ + @ instruction: 0x0107f5b0 │ │ │ │ + tstpeq r7, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, lsl r0 │ │ │ │ + tsteq r5, sl │ │ │ │ + tstpeq r7, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r7, -r2] │ │ │ │ + strdeq r1, [r5, -r8] │ │ │ │ + tstpeq r7, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r7, -r0] │ │ │ │ + smlatbeq r7, r2, r6, pc @ │ │ │ │ + smlabbeq r7, r4, r6, pc @ │ │ │ │ + ldrdeq r1, [r5, -sl] │ │ │ │ + tstpeq r7, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r7, -lr] │ │ │ │ - @ instruction: 0x0107f690 │ │ │ │ - tstpeq r7, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - strdeq pc, [r7, -r4] │ │ │ │ - @ instruction: 0x0107f69e │ │ │ │ + smlabteq r5, r8, pc, r1 @ │ │ │ │ + smlabteq r5, r2, pc, r1 @ │ │ │ │ + tstpeq r7, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r7, r6, r8, pc @ │ │ │ │ + smlatteq r7, ip, r7, pc @ │ │ │ │ + @ instruction: 0x0107f7b2 │ │ │ │ + tstpeq r7, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01051f9e │ │ │ │ + @ instruction: 0x01051f98 │ │ │ │ + tstpeq r7, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, pc, r1 @ │ │ │ │ + tstpeq r7, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r2, r8, pc @ │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + smlatteq r7, r2, r8, pc @ │ │ │ │ tsteq r5, r8, ror #30 │ │ │ │ tsteq r5, r2, ror #30 │ │ │ │ - smlatbeq r7, r8, r9, pc @ │ │ │ │ - tstpeq r7, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, ip, r7, pc @ │ │ │ │ - tstpeq r7, r2, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsr pc │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - smlabteq r7, r2, r7, pc @ │ │ │ │ - smlatteq r7, ip, r7, pc @ │ │ │ │ - tsteq r5, r6, lsr #30 │ │ │ │ - smlatbeq r7, ip, r8, pc @ │ │ │ │ - tstpeq r7, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + tstpeq r7, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tstpeq r7, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, lsr pc │ │ │ │ + tstpeq r7, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + smlabbeq r7, r2, r9, pc @ │ │ │ │ tsteq r5, r4, lsl pc │ │ │ │ - smlabbeq r7, r2, r8, pc @ │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ + @ instruction: 0x0107fa92 │ │ │ │ + tstpeq r7, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ tsteq r5, r2, lsl #30 │ │ │ │ strdeq r1, [r5, -ip] │ │ │ │ - strdeq r1, [r5, -r6] │ │ │ │ - ldrdeq pc, [r7, -r8] │ │ │ │ - smlatbeq r7, sl, r8, pc @ │ │ │ │ + smlatteq r7, r6, fp, pc @ │ │ │ │ + tstpeq r7, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ smlatteq r5, r4, lr, r1 │ │ │ │ - smlatteq r7, r2, r8, pc @ │ │ │ │ - tstpeq r7, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [r5, -lr] │ │ │ │ + tstpeq r7, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ ldrdeq r1, [r5, -r2] │ │ │ │ - @ instruction: 0x0107fab8 │ │ │ │ - smlatbeq r7, lr, r9, pc @ │ │ │ │ + tstpeq r7, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r6, lr, r1 │ │ │ │ smlabteq r5, r0, lr, r1 │ │ │ │ - tstpeq r7, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01051eba │ │ │ │ @ instruction: 0x01051eb4 │ │ │ │ - tstpeq r7, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r4, r9, pc @ │ │ │ │ + smlatbeq r5, lr, lr, r1 │ │ │ │ + smlatbeq r5, r8, lr, r1 │ │ │ │ smlatbeq r5, r2, lr, r1 │ │ │ │ @ instruction: 0x01051e9c │ │ │ │ - smlabbeq r7, r6, fp, pc @ │ │ │ │ - tstpeq r7, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, sl, sl, pc @ │ │ │ │ + @ instruction: 0x01051e96 │ │ │ │ + @ instruction: 0x01051e90 │ │ │ │ + smlabbeq r5, sl, lr, r1 │ │ │ │ smlabbeq r5, r4, lr, r1 │ │ │ │ tsteq r5, lr, ror lr │ │ │ │ - ldrdeq pc, [r7, -r0] │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ tsteq r5, r2, ror lr │ │ │ │ - strdeq pc, [r7, -r8] │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ tsteq r5, r6, ror #28 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - tsteq r5, lr, asr #28 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r5, r2, asr #28 │ │ │ │ - tsteq r5, ip, lsr lr │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - tsteq r5, lr, lsl lr │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ - tsteq r5, r6, lsl #28 │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0xd5a20> │ │ │ │ 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} │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - @ instruction: 0x010717b6 │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r7, r2, lsl #14 │ │ │ │ - smlatteq r5, r0, r2, r9 │ │ │ │ - ldrdeq r1, [r7, -r2] │ │ │ │ - tstpeq r7, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [r7, -r2] │ │ │ │ - @ instruction: 0x0107e998 │ │ │ │ - tsteq r7, r4, lsl r3 │ │ │ │ - tsteq r5, r6, lsl r8 │ │ │ │ - mrseq r1, (UNDEF: 7) │ │ │ │ - @ instruction: 0x01051996 │ │ │ │ - smlatteq r7, r0, pc, r0 @ │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - tsteq sp, r4, lsr #20 │ │ │ │ - tsteq r5, lr, asr #20 │ │ │ │ - tsteq r5, r4, lsr #20 │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r5, r6, lsr #20 │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - @ instruction: 0x010dd998 │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - @ instruction: 0x0105199c │ │ │ │ - smlatbeq r5, r8, r9, r1 │ │ │ │ - smlatbeq r5, r4, r9, r1 │ │ │ │ - smlatbeq r5, r0, r9, r1 │ │ │ │ - @ instruction: 0x0105199c │ │ │ │ - @ instruction: 0x0105199c │ │ │ │ - tsteq sp, sl, lsl #18 │ │ │ │ - smlabbeq r5, r8, r6, r1 │ │ │ │ - tsteq r7, r2, ror lr │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - tsteq r7, r6, asr lr │ │ │ │ - smlatbeq r5, sl, r7, r1 │ │ │ │ - smlabbeq r5, r2, r7, r1 │ │ │ │ - smlabbeq r5, r4, r7, r1 │ │ │ │ - tstpeq r5, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, asr r8 │ │ │ │ - ldrdeq r1, [r5, -r2] │ │ │ │ - tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, sl, asr ip │ │ │ │ - tsteq sp, lr, lsl #16 │ │ │ │ - tstpeq r5, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0107da98 │ │ │ │ - strdeq r1, [r5, -r0] │ │ │ │ - smlatteq r5, sl, r5, r1 │ │ │ │ - smlatteq r5, r0, sp, r8 │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - smlabteq r5, lr, sp, r8 │ │ │ │ - smlabteq r5, ip, sp, r8 │ │ │ │ - smlabteq r5, sl, sp, r8 │ │ │ │ - smlabteq r5, r8, sp, r8 │ │ │ │ - smlabteq r5, r6, sp, r8 │ │ │ │ - smlabteq r5, r0, sp, r8 │ │ │ │ - @ instruction: 0x01058dbe │ │ │ │ - smlatteq r7, ip, r9, sp │ │ │ │ - smlabteq r7, lr, r9, sp │ │ │ │ - smlatteq sp, r2, r6, sp │ │ │ │ - smlabteq r7, ip, r9, sp │ │ │ │ + smlabteq r5, ip, r1, r2 │ │ │ │ + tsteq r7, r6, lsl r8 │ │ │ │ + smlabteq r5, r8, pc, r1 @ │ │ │ │ + tsteq r7, r2, ror #14 │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + tsteq r7, r2, lsr r7 │ │ │ │ + tstpeq r7, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r2, asr r6 │ │ │ │ + strdeq lr, [r7, -r8] │ │ │ │ + tsteq r7, r4, ror r3 │ │ │ │ + tsteq r5, r6, ror r8 │ │ │ │ + tsteq r7, r0, rrx │ │ │ │ + strdeq r1, [r5, -r6] │ │ │ │ + tsteq r7, r0, asr #32 │ │ │ │ + @ instruction: 0x01051aba │ │ │ │ + smlabteq r5, r6, sl, r1 │ │ │ │ + smlabbeq sp, r4, sl, sp │ │ │ │ + smlatbeq r5, lr, sl, r1 │ │ │ │ + smlabbeq r5, r4, sl, r1 │ │ │ │ + @ instruction: 0x01051a90 │ │ │ │ + smlabbeq r5, ip, sl, r1 │ │ │ │ + smlabbeq r5, r8, sl, r1 │ │ │ │ + smlabbeq r5, r6, sl, r1 │ │ │ │ + smlabbeq r5, r8, sl, r1 │ │ │ │ + strdeq sp, [sp, -r8] │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ + strdeq r1, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + strdeq r1, [r5, -ip] │ │ │ │ + strdeq r1, [r5, -ip] │ │ │ │ + tsteq sp, sl, ror #18 │ │ │ │ + smlatteq r5, r8, r6, r1 │ │ │ │ + ldrdeq r0, [r7, -r2] │ │ │ │ + smlabteq r5, sl, r6, r1 │ │ │ │ + @ instruction: 0x01070eb6 │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + smlatteq r5, r2, r7, r1 │ │ │ │ + smlatteq r5, r4, r7, r1 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x010dd8b0 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + @ instruction: 0x0105f8b0 │ │ │ │ + @ instruction: 0x01081cba │ │ │ │ + tsteq sp, lr, ror #16 │ │ │ │ + @ instruction: 0x0105f890 │ │ │ │ + @ instruction: 0x0105f89c │ │ │ │ + @ instruction: 0x0105f89a │ │ │ │ + strdeq sp, [r7, -r8] │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + tsteq r5, sl, asr #12 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, r2, lsr lr │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + tsteq r5, sl, lsr #28 │ │ │ │ + tsteq r5, r8, lsr #28 │ │ │ │ + tsteq r5, r6, lsr #28 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + tsteq r5, lr, lsl lr │ │ │ │ + tsteq r7, ip, asr #20 │ │ │ │ + tsteq r7, lr, lsr #20 │ │ │ │ + tsteq sp, r2, asr #14 │ │ │ │ + tsteq r7, ip, lsr #20 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + smlabbeq r7, sl, r4, r0 │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r7, lr, ror r4 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + tsteq r7, sl, ror r4 │ │ │ │ strdeq r1, [r5, -r0] │ │ │ │ - tsteq r7, sl, lsr #8 │ │ │ │ + tsteq r7, sl, ror #8 │ │ │ │ ldrdeq r1, [r5, -r0] │ │ │ │ - tsteq r7, lr, lsl r4 │ │ │ │ - @ instruction: 0x010514b0 │ │ │ │ - tsteq r7, sl, lsl r4 │ │ │ │ - @ instruction: 0x01051490 │ │ │ │ - tsteq r7, sl, lsl #8 │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - strdeq r0, [r7, -r6] │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ + tsteq r7, r6, asr r4 │ │ │ │ + @ instruction: 0x010514ba │ │ │ │ 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 │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r7, ip, asr #20 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - tsteq r7, r8, lsr #20 │ │ │ │ - tsteq r5, r2, ror #10 │ │ │ │ - tsteq r7, r4, lsl #20 │ │ │ │ - tsteq r7, r2, asr sp │ │ │ │ - smlatteq r7, r4, r9, r0 │ │ │ │ - @ instruction: 0x0107ebb8 │ │ │ │ - smlabteq r7, r6, r9, r0 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, r4, asr #4 │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r7, sl, ror #22 │ │ │ │ - tsteq r7, ip, ror #22 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ - tsteq r7, r2, ror r5 │ │ │ │ - tsteq r7, r0, asr #18 │ │ │ │ - smlabteq r5, ip, r2, r1 │ │ │ │ - @ instruction: 0x01071292 │ │ │ │ - strdeq r0, [r7, -r2] │ │ │ │ - tsteq r7, lr, lsl r3 │ │ │ │ - smlatbeq r7, r4, r0, r2 │ │ │ │ - smlabteq r7, r6, r8, r0 │ │ │ │ - swpeq r2, r8, [r7] │ │ │ │ - swpeq r1, r8, [r5] │ │ │ │ - smlabbeq r7, r2, r8, r0 │ │ │ │ - smlatbeq r7, r2, sl, lr │ │ │ │ - tsteq r7, ip, ror #16 │ │ │ │ - @ instruction: 0x0107ea90 │ │ │ │ - smlabbeq r7, r0, sl, lr │ │ │ │ - smlabteq r5, sl, r0, r1 │ │ │ │ - smlabteq r5, r2, r0, r1 │ │ │ │ - tsteq r7, r2, ror #20 │ │ │ │ - smlabbeq r5, lr, r7, r8 │ │ │ │ - smlabbeq r5, r4, r0, r1 │ │ │ │ - tsteq r5, ip, ror r0 │ │ │ │ - tsteq r7, ip, lsr #20 │ │ │ │ - smlatbeq r7, ip, r7, r0 │ │ │ │ - tsteq r7, r8, asr #8 │ │ │ │ - smlabbeq r7, sl, r7, r0 │ │ │ │ - tsteq r7, sl, lsr r4 │ │ │ │ - tsteq r7, r8, ror #14 │ │ │ │ - ldrdeq lr, [r7, -r8] │ │ │ │ - tsteq r7, r4, asr #14 │ │ │ │ - strdeq r1, [r7, -r4] │ │ │ │ - tsteq r7, lr, lsr #14 │ │ │ │ - smlatteq r7, r4, lr, r1 │ │ │ │ - smlabbeq r7, lr, r9, lr │ │ │ │ - smlatbeq r7, r0, r0, r1 │ │ │ │ - smlabteq r7, r6, r2, r2 │ │ │ │ - ldrdeq lr, [r7, -sl] │ │ │ │ - tsteq r7, sl, ror r0 │ │ │ │ - @ instruction: 0x0107069e │ │ │ │ - smlabbeq r7, sl, pc, r1 @ │ │ │ │ - smlatteq r7, ip, r4, r1 │ │ │ │ - smlabbeq r7, r0, pc, r1 @ │ │ │ │ - tstpeq r6, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r6, r6, r8 │ │ │ │ + smlatbeq r7, ip, sl, r0 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + smlabbeq r7, r8, sl, r0 │ │ │ │ + smlabteq r5, r2, r5, r8 │ │ │ │ + tsteq r7, r4, ror #20 │ │ │ │ + @ instruction: 0x01070db2 │ │ │ │ + tsteq r7, r4, asr #20 │ │ │ │ + tsteq r7, r8, lsl ip │ │ │ │ + tsteq r7, r6, lsr #20 │ │ │ │ + smlabteq r5, r4, r2, r1 │ │ │ │ + @ instruction: 0x010512b4 │ │ │ │ + smlatbeq r5, r4, r2, r1 │ │ │ │ + @ instruction: 0x01051294 │ │ │ │ + smlabteq r7, sl, fp, lr │ │ │ │ + smlabteq r7, ip, fp, lr │ │ │ │ + smlatbeq r7, r4, r3, r1 │ │ │ │ + ldrdeq r0, [r7, -r2] │ │ │ │ + smlatbeq r7, r0, r9, r0 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + strdeq r1, [r7, -r2] │ │ │ │ + tsteq r7, r2, asr r9 │ │ │ │ + tsteq r7, lr, ror r3 │ │ │ │ + tsteq r7, r4, lsl #2 │ │ │ │ + tsteq r7, r6, lsr #18 │ │ │ │ + strdeq r2, [r7, -r8] │ │ │ │ + strdeq r1, [r5, -r8] │ │ │ │ + smlatteq r7, r2, r8, r0 │ │ │ │ + tsteq r7, r2, lsl #22 │ │ │ │ + smlabteq r7, ip, r8, r0 │ │ │ │ + strdeq lr, [r7, -r0] │ │ │ │ + smlatteq r7, r0, sl, lr │ │ │ │ + tsteq r5, sl, lsr #2 │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ + smlabteq r7, r2, sl, lr │ │ │ │ + smlatteq r5, lr, r7, r8 │ │ │ │ + smlatteq r5, r4, r0, r1 │ │ │ │ + ldrdeq r1, [r5, -ip] │ │ │ │ + smlabbeq r7, ip, sl, lr │ │ │ │ + tsteq r7, ip, lsl #16 │ │ │ │ + smlatbeq r7, r8, r4, r0 │ │ │ │ + smlatteq r7, sl, r7, r0 │ │ │ │ + @ instruction: 0x0107049a │ │ │ │ + smlabteq r7, r8, r7, r0 │ │ │ │ + tsteq r7, r8, lsr sl │ │ │ │ + smlatbeq r7, r4, r7, r0 │ │ │ │ + tsteq r7, r4, asr pc │ │ │ │ + smlabbeq r7, lr, r7, r0 │ │ │ │ + tsteq r7, r4, asr #30 │ │ │ │ + smlatteq r7, lr, r9, lr │ │ │ │ + mrseq r1, (UNDEF: 23) │ │ │ │ + tsteq r7, r6, lsr #6 │ │ │ │ + tsteq r7, sl, lsr sp │ │ │ │ + ldrdeq r1, [r7, -sl] │ │ │ │ + strdeq r0, [r7, -lr] │ │ │ │ + smlatteq r7, sl, pc, r1 @ │ │ │ │ + tsteq r7, ip, asr #10 │ │ │ │ + smlatteq r7, r0, pc, r1 @ │ │ │ │ + smlatbeq r6, ip, lr, pc @ │ │ │ │ + tsteq r5, r2, asr pc │ │ │ │ + tsteq r5, sl, asr #30 │ │ │ │ + smlabteq r7, sl, r2, sl │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tstpeq r6, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, lsl r5 │ │ │ │ + tstpeq r5, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r6, r0, sp │ │ │ │ + tsteq r7, r2, ror r6 │ │ │ │ + @ instruction: 0x01050e90 │ │ │ │ + smlabbeq r5, r8, lr, r0 │ │ │ │ + tsteq r7, r8, asr #14 │ │ │ │ + tstpeq r5, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, lr, asr r7 │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + smlatbeq r7, r4, r2, sp │ │ │ │ + strdeq r0, [r5, -sl] │ │ │ │ strdeq r0, [r5, -r2] │ │ │ │ - smlatteq r5, sl, lr, r0 │ │ │ │ - tsteq r7, sl, ror #4 │ │ │ │ - smlabteq r5, r0, lr, r0 │ │ │ │ - @ instruction: 0x01050eb8 │ │ │ │ - tstpeq r6, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - @ instruction: 0x010724b0 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq sp, r6, lsr #32 │ │ │ │ - tsteq r7, r2, lsl r6 │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - smlatteq r7, r8, r6, r2 │ │ │ │ - tstpeq r5, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [r7, -lr] │ │ │ │ - smlabteq r5, ip, sp, r0 │ │ │ │ - smlabteq r5, r4, sp, r0 │ │ │ │ - tsteq r7, r4, asr #4 │ │ │ │ - @ instruction: 0x01050d9a │ │ │ │ - @ instruction: 0x01050d92 │ │ │ │ - smlabbeq r5, r6, r5, r8 │ │ │ │ - tsteq r5, r6, ror r5 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - tsteq r5, r0, ror r5 │ │ │ │ - tsteq r5, lr, ror #10 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - tsteq r5, sl, ror #10 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - tsteq r5, r2, ror #10 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ - smlabbeq r7, lr, r1, sp │ │ │ │ - tsteq r7, r0, ror r1 │ │ │ │ - smlabbeq sp, r4, lr, ip │ │ │ │ - ldrdeq r0, [r7, -r4] │ │ │ │ - strdeq r0, [r7, -r0] │ │ │ │ - tsteq r7, sl, asr #12 │ │ │ │ - ldrdeq r0, [r7, -sl] │ │ │ │ - tsteq r7, ip, lsr r6 │ │ │ │ - tsteq r7, r4, lsr r6 │ │ │ │ - tsteq r7, r8, lsr #12 │ │ │ │ - tsteq r7, r0, lsr #12 │ │ │ │ - tsteq r7, r4, lsl r6 │ │ │ │ - tsteq r7, ip, lsl #12 │ │ │ │ - tsteq r7, r0, lsl #12 │ │ │ │ - @ instruction: 0x0107d994 │ │ │ │ - smlabbeq r7, r8, r9, sp │ │ │ │ + smlatteq r5, r6, r5, r8 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlabteq r5, lr, r5, r8 │ │ │ │ + smlabteq r5, ip, r5, r8 │ │ │ │ + smlabteq r5, sl, r5, r8 │ │ │ │ + smlabteq r5, r8, r5, r8 │ │ │ │ + smlabteq r5, r2, r5, r8 │ │ │ │ + smlabteq r5, r0, r5, r8 │ │ │ │ + smlatteq r7, lr, r1, sp │ │ │ │ + ldrdeq sp, [r7, -r0] │ │ │ │ + smlatteq sp, r4, lr, ip │ │ │ │ + tsteq r7, r4, lsr r4 │ │ │ │ + tsteq r7, r0, asr r4 │ │ │ │ + smlatbeq r7, sl, r6, r2 │ │ │ │ + tsteq r7, sl, lsr r4 │ │ │ │ + @ instruction: 0x0107269c │ │ │ │ + @ instruction: 0x01072694 │ │ │ │ + smlabbeq r7, r8, r6, r2 │ │ │ │ + smlabbeq r7, r0, r6, r2 │ │ │ │ + tsteq r7, r4, ror r6 │ │ │ │ + tsteq r7, ip, ror #12 │ │ │ │ + tsteq r7, r0, ror #12 │ │ │ │ + strdeq sp, [r7, -r4] │ │ │ │ + smlatteq r7, r8, r9, sp │ │ │ │ + smlatteq r7, r0, r9, sp │ │ │ │ + ldrdeq sp, [r7, -r4] │ │ │ │ + smlabteq r7, ip, r9, sp │ │ │ │ + smlabteq r7, sl, r5, r2 │ │ │ │ + smlabteq r7, sl, r2, r0 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ smlabbeq r7, r0, r9, sp │ │ │ │ - tsteq r7, r4, ror r9 │ │ │ │ - tsteq r7, ip, ror #18 │ │ │ │ - tsteq r7, sl, ror #10 │ │ │ │ - tsteq r7, sl, ror #4 │ │ │ │ - smlatteq r5, r0, sp, r7 │ │ │ │ - tsteq r7, r0, lsr #18 │ │ │ │ - tsteq r7, r0, lsr #10 │ │ │ │ - ldrdeq r0, [r5, -ip] │ │ │ │ + smlabbeq r7, r0, r5, r2 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0107e298 │ │ │ │ - @ instruction: 0x0107e2b6 │ │ │ │ + strdeq lr, [r7, -r8] │ │ │ │ + tsteq r7, r6, lsl r3 │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x2536f0> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66c708 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r5, r6, asr #16 │ │ │ │ - strdeq lr, [r7, -r8] │ │ │ │ - tstpeq r6, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, ror #4 │ │ │ │ - tstpeq r6, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01057fb4 │ │ │ │ + smlatbeq r5, ip, r8, r0 │ │ │ │ + smlatbeq r5, r6, r8, r0 │ │ │ │ + tsteq r7, r8, asr r2 │ │ │ │ + ldrdeq pc, [r6, -sl] │ │ │ │ + smlabteq r7, r0, r2, lr │ │ │ │ + smlabteq r6, r0, pc, pc @ │ │ │ │ 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 │ │ │ │ - tsteq r7, lr, lsr r2 │ │ │ │ - tsteq r7, r4, lsl r2 │ │ │ │ - tsteq r7, r2, lsr #4 │ │ │ │ - tsteq r7, r0, asr #4 │ │ │ │ + @ instruction: 0x0107e29e │ │ │ │ + tsteq r7, r4, ror r2 │ │ │ │ + smlabbeq r7, r2, r2, lr │ │ │ │ + smlatbeq r7, r0, r2, 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 │ │ │ │ - smlabteq r5, r4, sl, lr │ │ │ │ - @ instruction: 0x0105eab6 │ │ │ │ - @ instruction: 0x0105eab4 │ │ │ │ - @ instruction: 0x0105eab2 │ │ │ │ - @ instruction: 0x0105eab0 │ │ │ │ - smlabteq sp, ip, r8, ip │ │ │ │ - @ instruction: 0x0105ea9e │ │ │ │ - smlatbeq r5, r6, sl, lr │ │ │ │ - smlatbeq r5, r4, sl, lr │ │ │ │ - smlatbeq r5, r2, sl, lr │ │ │ │ - smlatbeq r5, r6, sl, lr │ │ │ │ - @ instruction: 0x0105ea9c │ │ │ │ - @ instruction: 0x0105ea96 │ │ │ │ - @ instruction: 0x0105ea9a │ │ │ │ - @ instruction: 0x0105ea94 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r5, r6, lsl fp │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ tsteq r5, r2, lsl fp │ │ │ │ - @ instruction: 0x0106fdb2 │ │ │ │ - smlabteq r5, r0, r9, lr │ │ │ │ - smlatteq r5, r8, sl, lr │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - strheq lr, [r7, -ip] │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - @ instruction: 0x010dc7b4 │ │ │ │ - tsteq r5, sl, lsl fp │ │ │ │ - tsteq r7, r6, lsr r3 │ │ │ │ - tsteq r7, r4, lsl #18 │ │ │ │ - tsteq r5, lr, lsl #22 │ │ │ │ - tsteq r5, lr, lsl fp │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - smlabteq r6, r8, ip, pc @ │ │ │ │ - ldrdeq lr, [r5, -r2] │ │ │ │ - tsteq r7, r2, lsl r0 │ │ │ │ - tsteq r7, r0, lsl #26 │ │ │ │ - strdeq sp, [r7, -lr] │ │ │ │ - strdeq sp, [r7, -ip] │ │ │ │ - strdeq sp, [r7, -sl] │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq sp, ip, lsr #18 │ │ │ │ + strdeq lr, [r5, -lr] │ │ │ │ + tsteq r5, r6, lsl #22 │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + tsteq r5, r6, lsl #22 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + strdeq lr, [r5, -r6] │ │ │ │ strdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r8, r8, lr │ │ │ │ - smlatteq r7, r2, pc, sp @ │ │ │ │ - smlabteq r5, lr, r8, lr │ │ │ │ - @ instruction: 0x0105e8bc │ │ │ │ - smlabteq r7, r2, pc, sp @ │ │ │ │ - tstpeq r6, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0107dfb8 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ + tstpeq r6, r2, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + tsteq r5, sl, asr fp │ │ │ │ + tsteq r7, ip, lsl r1 │ │ │ │ + smlabbeq r5, r2, fp, lr │ │ │ │ + smlabbeq r5, r8, fp, lr │ │ │ │ + tsteq sp, r4, lsl r8 │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ + @ instruction: 0x0107e396 │ │ │ │ + tsteq r7, r4, ror #18 │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + tsteq r5, lr, ror fp │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + smlabbeq r5, ip, r5, r0 │ │ │ │ + tstpeq r6, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + tsteq r7, r2, ror r0 │ │ │ │ + tsteq r7, r0, ror #26 │ │ │ │ + qaddeq lr, lr, r7 │ │ │ │ + qaddeq lr, ip, r7 │ │ │ │ + qaddeq lr, sl, r7 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + tsteq r7, r2, asr #32 │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r7, r2, lsr #32 │ │ │ │ + tstpeq r6, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsl r0 │ │ │ │ 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, r6, lsl #30 │ │ │ │ - tsteq r7, r0, lsl r0 │ │ │ │ - tstpeq r4, sl, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r4, -r4] │ │ │ │ - smlatbeq r4, lr, sp, pc @ │ │ │ │ - smlabbeq r4, r4, sp, pc @ │ │ │ │ - tstpeq r4, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r6, lsl #26 │ │ │ │ - tstpeq r4, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, ror #30 │ │ │ │ + tsteq r7, r0, ror r0 │ │ │ │ + @ instruction: 0x0104feba │ │ │ │ + @ instruction: 0x0104fe9c │ │ │ │ + smlabbeq r4, r4, lr, pc @ │ │ │ │ + tstpeq r4, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r4, sp, pc @ │ │ │ │ + ldrdeq pc, [r4, -sl] │ │ │ │ + smlabteq r4, r8, sp, pc @ │ │ │ │ + tsteq r7, r6, ror #26 │ │ │ │ + smlabbeq r4, r8, sp, pc @ │ │ │ │ + tstpeq r4, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -r6] │ │ │ │ + smlabteq r4, ip, ip, pc @ │ │ │ │ + smlatbeq r4, r8, ip, pc @ │ │ │ │ + tstpeq r4, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r4, -r8] │ │ │ │ - smlabteq r4, sl, ip, pc @ │ │ │ │ - smlatbeq r4, r0, ip, pc @ │ │ │ │ - tstpeq r4, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, lr, fp, pc @ │ │ │ │ - smlabteq r4, r2, fp, pc @ │ │ │ │ - @ instruction: 0x0104fb98 │ │ │ │ - tstpeq r4, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -sl] │ │ │ │ - ldrdeq pc, [r4, -r4] │ │ │ │ - smlatbeq r4, r6, sl, pc @ │ │ │ │ - tstpeq r4, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r8, r9, pc @ │ │ │ │ ldrdeq pc, [r4, -r2] │ │ │ │ - @ instruction: 0x0104f9bc │ │ │ │ - @ instruction: 0x0104f990 │ │ │ │ - tstpeq r4, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -r6] │ │ │ │ - smlatteq r4, r4, r8, pc @ │ │ │ │ - @ instruction: 0x0107d8bc │ │ │ │ - tsteq r7, r0, ror #16 │ │ │ │ - tstpeq r4, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r4, -r6] │ │ │ │ - smlatbeq r4, r8, r7, pc @ │ │ │ │ - tstpeq r4, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r2, r6, pc @ │ │ │ │ - @ instruction: 0x0104f6bc │ │ │ │ - smlabbeq r4, lr, r6, pc @ │ │ │ │ - tstpeq r4, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, ip, fp, pc @ │ │ │ │ + smlabbeq r4, r0, fp, pc @ │ │ │ │ + tstpeq r4, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -sl] │ │ │ │ + smlatbeq r4, lr, sl, pc @ │ │ │ │ + smlabbeq r4, sl, sl, pc @ │ │ │ │ + tstpeq r4, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + smlabteq r4, r4, r9, pc @ │ │ │ │ + smlatbeq r4, lr, r9, pc @ │ │ │ │ + @ instruction: 0x0104f998 │ │ │ │ + tstpeq r4, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, lsl r9 │ │ │ │ + smlabteq r7, r0, r8, sp │ │ │ │ + @ instruction: 0x0104f894 │ │ │ │ + tstpeq r4, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r4, -ip] │ │ │ │ - smlatbeq r4, lr, r5, pc @ │ │ │ │ - smlabbeq r4, r8, r5, pc @ │ │ │ │ - tstpeq r4, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r0, r4, pc @ │ │ │ │ - @ instruction: 0x0104f4be │ │ │ │ - @ instruction: 0x0104f49c │ │ │ │ - tstpeq r4, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -r4] │ │ │ │ ldrdeq pc, [r4, -r2] │ │ │ │ - @ instruction: 0x0104f3b0 │ │ │ │ - smlabbeq r4, r6, r3, pc @ │ │ │ │ - tstpeq r4, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r4, -ip] │ │ │ │ - @ instruction: 0x0104f2b8 │ │ │ │ - @ instruction: 0x0104f294 │ │ │ │ - tstpeq r4, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104f7bc │ │ │ │ + @ instruction: 0x0104f796 │ │ │ │ + tstpeq r4, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, lr, r6, pc @ │ │ │ │ + smlabteq r4, r0, r6, pc @ │ │ │ │ + @ instruction: 0x0104f692 │ │ │ │ + smlabbeq r4, r8, r6, pc @ │ │ │ │ + tstpeq r4, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r8, r5, pc @ │ │ │ │ + smlabteq r4, r2, r5, pc @ │ │ │ │ + @ instruction: 0x0104f594 │ │ │ │ + tstpeq r4, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -ip] │ │ │ │ + ldrdeq pc, [r4, -r2] │ │ │ │ + smlabteq r4, sl, r4, pc @ │ │ │ │ + smlatbeq r4, r8, r4, pc @ │ │ │ │ + tstpeq r4, lr, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r6, r3, pc @ │ │ │ │ + ldrdeq pc, [r4, -lr] │ │ │ │ + @ instruction: 0x0104f3bc │ │ │ │ + tstpeq r4, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -r4] │ │ │ │ + smlabteq r4, r6, r2, pc @ │ │ │ │ + smlatbeq r4, r2, r2, 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 │ │ │ │ - strheq pc, [r4, -r8] @ │ │ │ │ - smlatbeq r4, lr, r0, pc @ │ │ │ │ - smlabbeq r4, r8, r0, pc @ │ │ │ │ - tsteq r7, r0, ror r1 │ │ │ │ - tstpeq r4, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - smlabteq r4, lr, pc, lr @ │ │ │ │ - smlatbeq r4, r0, pc, lr @ │ │ │ │ - tsteq r4, ip, ror pc │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq r4, r8, lsr #30 │ │ │ │ - tsteq r4, lr, lsl pc │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - smlabteq r4, r6, lr, lr │ │ │ │ - @ instruction: 0x0104ee96 │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - tsteq r4, r6, asr #28 │ │ │ │ - tsteq r4, sl, lsl lr │ │ │ │ + tstpeq r4, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r8, r0, pc @ │ │ │ │ + ldrdeq sp, [r7, -r0] │ │ │ │ + smlabbeq r4, ip, r0, pc @ │ │ │ │ + qaddeq pc, ip, r4 @ │ │ │ │ + tstpeq r4, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, (UNDEF: 4) @ │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + @ instruction: 0x0104efb8 │ │ │ │ + smlabbeq r4, r8, pc, lr @ │ │ │ │ + tsteq r4, lr, ror pc │ │ │ │ + tsteq r4, r6, asr pc │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ strdeq lr, [r4, -r6] │ │ │ │ + smlabteq r4, lr, lr, lr │ │ │ │ + smlatbeq r4, r6, lr, lr │ │ │ │ + tsteq r4, sl, ror lr │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ + tsteq r4, r0, lsl #28 │ │ │ │ ldrdeq lr, [r4, -r2] │ │ │ │ smlatbeq r4, r0, sp, lr │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ tsteq r4, ip, lsl sp │ │ │ │ - tsteq r4, r4, lsl #26 │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - @ instruction: 0x0104ecbc │ │ │ │ - @ instruction: 0x0104ec96 │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - smlatbeq r4, lr, fp, lr │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ + strdeq lr, [r4, -r6] │ │ │ │ + smlabteq r4, r6, ip, lr │ │ │ │ + @ instruction: 0x0104ec94 │ │ │ │ + smlabbeq r4, sl, ip, lr │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + ldrdeq lr, [r4, -lr] │ │ │ │ + @ instruction: 0x0104ebb0 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ tsteq r4, ip, lsl fp │ │ │ │ - smlatteq r4, r8, sl, lr │ │ │ │ - @ instruction: 0x0104eabc │ │ │ │ + smlatteq r4, sl, sl, lr │ │ │ │ + smlabteq r4, r4, sl, lr │ │ │ │ + @ instruction: 0x0104ea94 │ │ │ │ smlabbeq r4, sl, sl, lr │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r4, r4, lsr sl │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ - smlatteq r4, r4, r9, lr │ │ │ │ - @ instruction: 0x0104e9be │ │ │ │ - @ instruction: 0x0104e998 │ │ │ │ + tsteq r4, r6, ror sl │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + strdeq lr, [r4, -r8] │ │ │ │ + smlabteq r4, sl, r9, lr │ │ │ │ + @ instruction: 0x0104e99a │ │ │ │ + @ instruction: 0x0104e990 │ │ │ │ tsteq r4, sl, ror #18 │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - ldrdeq lr, [r4, -r8] │ │ │ │ - @ instruction: 0x0104e8b0 │ │ │ │ - smlabbeq r4, sl, r8, lr │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - smlabteq r4, r4, r7, lr │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + smlatteq r4, sl, r8, lr │ │ │ │ + @ instruction: 0x0104e8b8 │ │ │ │ + smlabbeq r4, r8, r8, lr │ │ │ │ + tsteq r4, r6, asr r8 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ + ldrdeq lr, [r4, -r6] │ │ │ │ + smlabteq r4, ip, r7, lr │ │ │ │ smlatbeq r4, r6, r7, lr │ │ │ │ tsteq r4, r6, ror r7 │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r4, r6, asr #14 │ │ │ │ - tsteq r4, r6, lsl r7 │ │ │ │ - smlatteq r4, r8, r6, lr │ │ │ │ - smlabteq r4, r4, r6, lr │ │ │ │ - @ instruction: 0x0104e69e │ │ │ │ - tsteq r4, lr, ror #12 │ │ │ │ - tsteq r4, r6, ror #12 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r4, r4, lsl r6 │ │ │ │ - smlatteq r4, sl, r5, lr │ │ │ │ - smlabteq r4, r0, r5, lr │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + tsteq r4, r4, lsr #14 │ │ │ │ + strdeq lr, [r4, -lr] │ │ │ │ + smlabteq r4, lr, r6, lr │ │ │ │ + smlabteq r4, r6, r6, lr │ │ │ │ + smlatbeq r4, r0, r6, lr │ │ │ │ + tsteq r4, r4, ror r6 │ │ │ │ + tsteq r4, sl, asr #12 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + strdeq lr, [r4, -r6] │ │ │ │ + smlatteq r4, lr, r5, lr │ │ │ │ + smlabteq r4, r8, r5, lr │ │ │ │ + @ instruction: 0x0104e59e │ │ │ │ @ instruction: 0x0104e596 │ │ │ │ - smlabbeq r4, lr, r5, lr │ │ │ │ - tsteq r4, r8, ror #10 │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - tsteq r4, r6, lsr r5 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - smlatteq r4, sl, r4, lr │ │ │ │ - smlabteq r4, r0, r4, lr │ │ │ │ - @ instruction: 0x0104e4b8 │ │ │ │ - @ instruction: 0x0104e496 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r4, sl, lsl r4 │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + strdeq lr, [r4, -r6] │ │ │ │ + ldrdeq lr, [r4, -r4] │ │ │ │ + smlatbeq r4, r8, r4, lr │ │ │ │ + tsteq r4, sl, ror r4 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0104e29a │ │ │ │ - @ instruction: 0x0104e290 │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - tsteq r4, r8, asr #4 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ + strdeq lr, [r4, -sl] │ │ │ │ strdeq lr, [r4, -r0] │ │ │ │ - smlatteq r4, r6, r1, lr │ │ │ │ - smlabteq r4, r2, r1, lr │ │ │ │ - @ instruction: 0x0104e194 │ │ │ │ - smlabbeq r4, sl, r1, lr │ │ │ │ - tsteq r4, r4, ror #2 │ │ │ │ - tsteq r4, r6, lsr r1 │ │ │ │ - tsteq r4, r8, lsl #2 │ │ │ │ - ldrdeq lr, [r4, -sl] │ │ │ │ - smlatbeq r4, ip, r0, lr │ │ │ │ - tsteq r4, lr, ror r0 │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - tsteq r4, lr, asr #32 │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ - tsteq r4, r6, lsl r0 │ │ │ │ - strdeq sp, [r4, -r0] │ │ │ │ - smlabteq r4, r4, pc, sp @ │ │ │ │ - @ instruction: 0x0104df98 │ │ │ │ - smlabbeq r4, lr, pc, sp @ │ │ │ │ - tsteq r4, sl, ror #30 │ │ │ │ - tsteq r4, lr, lsr pc │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r4, r0, lsl pc │ │ │ │ - smlatteq r4, r2, lr, sp │ │ │ │ - @ instruction: 0x0104deb6 │ │ │ │ - smlabbeq r4, sl, lr, sp │ │ │ │ - tsteq r4, r6, ror #28 │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - tsteq r4, r2, lsl lr │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - ldrdeq sp, [r4, -r2] │ │ │ │ - smlatbeq r4, r6, sp, sp │ │ │ │ - @ instruction: 0x0104dd92 │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r4, lr, lsr sp │ │ │ │ - tsteq r4, r8, lsl sp │ │ │ │ - smlabteq r4, ip, ip, sp │ │ │ │ - @ instruction: 0x0104dc9c │ │ │ │ + smlabteq r4, ip, r2, lr │ │ │ │ + smlatbeq r4, r8, r2, lr │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r4, r2, lsr #4 │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + smlatteq r4, sl, r1, lr │ │ │ │ + smlabteq r4, r4, r1, lr │ │ │ │ + @ instruction: 0x0104e196 │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r4, sl, lsr r1 │ │ │ │ + tsteq r4, ip, lsl #2 │ │ │ │ + ldrdeq lr, [r4, -lr] │ │ │ │ + ldrdeq lr, [r4, -r4] │ │ │ │ + smlatbeq r4, lr, r0, lr │ │ │ │ + smlabbeq r4, r0, r0, lr │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + qaddeq lr, r0, r4 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + smlatteq r4, lr, pc, sp @ │ │ │ │ + smlabteq r4, sl, pc, sp @ │ │ │ │ + @ instruction: 0x0104df9e │ │ │ │ + @ instruction: 0x0104df94 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r4, r2, asr #30 │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + smlatteq r4, sl, lr, sp │ │ │ │ + smlabteq r4, r6, lr, sp │ │ │ │ + @ instruction: 0x0104deb2 │ │ │ │ + smlabbeq r4, r6, lr, sp │ │ │ │ + tsteq r4, r2, ror lr │ │ │ │ + tsteq r4, lr, asr lr │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ + tsteq r4, r6, lsl #28 │ │ │ │ + strdeq sp, [r4, -r2] │ │ │ │ + ldrdeq sp, [r4, -lr] │ │ │ │ + @ instruction: 0x0104ddb2 │ │ │ │ + @ instruction: 0x0104dd9e │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + strdeq sp, [r4, -r2] │ │ │ │ + smlabteq r4, lr, ip, sp │ │ │ │ @ instruction: 0x0104dc92 │ │ │ │ - tsteq r4, lr, ror #24 │ │ │ │ - tsteq r4, r2, lsr ip │ │ │ │ - tsteq r4, r0, lsl ip │ │ │ │ - smlatteq r4, r2, fp, sp │ │ │ │ - smlabteq r4, r0, fp, sp │ │ │ │ - @ instruction: 0x0104db90 │ │ │ │ - tsteq r4, lr, asr fp │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r4, r2, asr #24 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + @ instruction: 0x0104dbbe │ │ │ │ + smlabbeq r4, ip, fp, sp │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, lr, lsr fp │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ tsteq r4, lr, lsl #22 │ │ │ │ - ldrdeq sp, [r4, -lr] │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlatbeq r4, lr, sl, sp │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ + ldrdeq sp, [r4, -ip] │ │ │ │ + @ instruction: 0x0104dab0 │ │ │ │ + smlabbeq r4, r4, sl, sp │ │ │ │ + tsteq r4, sl, ror sl │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ tsteq r4, r4, lsr #20 │ │ │ │ tsteq r4, sl, lsl sl │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - smlabteq r4, r4, r9, sp │ │ │ │ - @ instruction: 0x0104d9ba │ │ │ │ - @ instruction: 0x0104d996 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - smlatteq r4, r8, r8, sp │ │ │ │ - @ instruction: 0x0104d8b8 │ │ │ │ - smlabbeq r4, ip, r8, sp │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tsteq r4, r4, lsl #16 │ │ │ │ - ldrdeq sp, [r4, -r6] │ │ │ │ - smlabteq r4, lr, r7, sp │ │ │ │ - smlatbeq r4, ip, r7, sp │ │ │ │ - smlabbeq r4, r2, r7, sp │ │ │ │ - tsteq r4, sl, ror r7 │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - strdeq sp, [r4, -r2] │ │ │ │ - ldrdeq sp, [r4, -r0] │ │ │ │ - smlatbeq r4, lr, r6, sp │ │ │ │ - tsteq r4, lr, ror r6 │ │ │ │ - tsteq r4, r2, asr r6 │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - tsteq r4, r0, lsr #12 │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ + strdeq sp, [r4, -r6] │ │ │ │ + smlabteq r4, sl, r9, sp │ │ │ │ + @ instruction: 0x0104d99e │ │ │ │ + @ instruction: 0x0104d994 │ │ │ │ + tsteq r4, lr, ror #18 │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + smlatteq r4, ip, r8, sp │ │ │ │ + @ instruction: 0x0104d8bc │ │ │ │ + @ instruction: 0x0104d892 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + smlatteq r4, r2, r7, sp │ │ │ │ + ldrdeq sp, [r4, -sl] │ │ │ │ + @ instruction: 0x0104d7b6 │ │ │ │ + smlabbeq r4, r8, r7, sp │ │ │ │ + tsteq r4, sl, asr r7 │ │ │ │ + tsteq r4, r2, asr r7 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r4, lr, lsl #14 │ │ │ │ + ldrdeq sp, [r4, -lr] │ │ │ │ + @ instruction: 0x0104d6b2 │ │ │ │ + smlabbeq r4, r8, r6, sp │ │ │ │ + smlabbeq r4, r0, r6, sp │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ 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 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlabteq r4, sl, r3, sp │ │ │ │ - smlatbeq r4, r4, r3, sp │ │ │ │ + @ instruction: 0x0104d4ba │ │ │ │ + @ instruction: 0x0104d4b0 │ │ │ │ + smlabbeq r4, ip, r4, sp │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + tsteq r4, r4, lsr r4 │ │ │ │ + tsteq r4, sl, lsr #8 │ │ │ │ + tsteq r4, r4, lsl #8 │ │ │ │ + ldrdeq sp, [r4, -lr] │ │ │ │ + smlatbeq r4, ip, r3, sp │ │ │ │ tsteq r4, lr, ror r3 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ + tsteq r4, lr, asr #6 │ │ │ │ tsteq r4, lr, lsl r3 │ │ │ │ - smlatteq r4, lr, r2, sp │ │ │ │ - @ instruction: 0x0104d2be │ │ │ │ - @ instruction: 0x0104d2b4 │ │ │ │ - @ instruction: 0x0104d290 │ │ │ │ + tsteq r4, r4, lsl r3 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + smlabteq r4, r4, r2, sp │ │ │ │ + @ instruction: 0x0104d2ba │ │ │ │ + @ instruction: 0x0104d294 │ │ │ │ tsteq r4, r4, ror #4 │ │ │ │ - tsteq r4, sl, asr r2 │ │ │ │ tsteq r4, r4, lsr r2 │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlabteq r4, sl, r1, sp │ │ │ │ - smlatbeq r4, r6, r1, sp │ │ │ │ - smlabbeq r4, r2, r1, sp │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - tsteq r4, sl, lsr #2 │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - smlabteq r4, lr, r0, sp │ │ │ │ + tsteq r4, sl, lsr #4 │ │ │ │ + tsteq r4, r6, lsl #4 │ │ │ │ + smlatteq r4, r2, r1, sp │ │ │ │ + @ instruction: 0x0104d1b6 │ │ │ │ + smlabbeq r4, sl, r1, sp │ │ │ │ + tsteq r4, lr, asr r1 │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + tsteq r4, r8, lsl #2 │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ smlatbeq r4, r8, r0, sp │ │ │ │ - tsteq r4, r8, ror r0 │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - tsteq r4, lr, lsr r0 │ │ │ │ - tsteq r4, sl, lsl r0 │ │ │ │ + swpeq sp, lr, [r4] │ │ │ │ + tsteq r4, sl, ror r0 │ │ │ │ + qaddeq sp, r6, r4 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ strdeq ip, [r4, -r6] │ │ │ │ smlabteq r4, r4, pc, ip @ │ │ │ │ - @ instruction: 0x0104cf96 │ │ │ │ - tsteq r4, r4, ror #30 │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ + @ instruction: 0x0104cf98 │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq r4, r2, ror #30 │ │ │ │ + tsteq r4, ip, lsr pc │ │ │ │ tsteq r4, ip, lsl #30 │ │ │ │ tsteq r4, r2, lsl #30 │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - smlatbeq r4, ip, lr, ip │ │ │ │ - smlatbeq r4, r2, lr, ip │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ - strdeq ip, [r4, -r6] │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ + ldrdeq ip, [r4, -lr] │ │ │ │ + @ instruction: 0x0104ceb2 │ │ │ │ + smlabbeq r4, r6, lr, ip │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + ldrdeq ip, [r4, -r2] │ │ │ │ smlatbeq r4, r2, sp, ip │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - tsteq r4, r4, lsl sp │ │ │ │ + @ instruction: 0x0104cd98 │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ + tsteq r4, r8, asr #26 │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ smlatteq r4, r8, ip, ip │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ @ instruction: 0x0104ccb8 │ │ │ │ - smlabbeq r4, r8, ip, ip │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ - tsteq r4, lr, asr #24 │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - smlatbeq r4, lr, fp, ip │ │ │ │ - smlabbeq r4, r4, fp, ip │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq r4, r2, asr fp │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ + smlatbeq r4, lr, ip, ip │ │ │ │ + smlabbeq r4, sl, ip, ip │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + smlatteq r4, r4, fp, ip │ │ │ │ + @ instruction: 0x0104cbba │ │ │ │ + @ instruction: 0x0104cbb2 │ │ │ │ + @ instruction: 0x0104cb90 │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + tsteq r4, lr, lsr fp │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + smlatteq r4, lr, sl, ip │ │ │ │ + smlatteq r4, r8, sl, ip │ │ │ │ + smlabteq r4, r6, sl, ip │ │ │ │ + smlatbeq r4, r4, sl, ip │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + tsteq r4, ip, asr #20 │ │ │ │ + tsteq r4, r2, lsr #20 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ strdeq ip, [r4, -lr] │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ - @ instruction: 0x0104cab6 │ │ │ │ - smlabbeq r4, lr, sl, ip │ │ │ │ - smlabbeq r4, r8, sl, ip │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - tsteq r4, r8, lsl sl │ │ │ │ - smlatteq r4, ip, r9, ip │ │ │ │ - smlabteq r4, r2, r9, ip │ │ │ │ - @ instruction: 0x0104c9bc │ │ │ │ - @ instruction: 0x0104c99e │ │ │ │ - smlabbeq r4, r0, r9, ip │ │ │ │ - tsteq r4, sl, asr r9 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ + smlatteq r4, r0, r9, ip │ │ │ │ + @ instruction: 0x0104c9ba │ │ │ │ + @ instruction: 0x0104c994 │ │ │ │ + smlabbeq r4, lr, r9, ip │ │ │ │ + tsteq r4, lr, ror #18 │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + smlabteq r7, r4, r9, sl │ │ │ │ + tsteq r4, r6, lsr r9 │ │ │ │ + tsteq r7, r8, ror #18 │ │ │ │ + tsteq r4, sl, lsr #18 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ + tsteq r4, lr, lsl r9 │ │ │ │ + ldrdeq sl, [r7, -r0] │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + tsteq r4, r6, lsl #18 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + strdeq ip, [r4, -sl] │ │ │ │ + strdeq ip, [r4, -r4] │ │ │ │ smlatteq r4, lr, r8, ip │ │ │ │ + smlatteq r4, r8, r8, ip │ │ │ │ smlatteq r4, r2, r8, ip │ │ │ │ - tsteq r7, r4, ror #18 │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ ldrdeq ip, [r4, -r6] │ │ │ │ - tsteq r7, r8, lsl #18 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ smlabteq r4, sl, r8, ip │ │ │ │ smlabteq r4, r4, r8, ip │ │ │ │ @ instruction: 0x0104c8be │ │ │ │ - tsteq r7, r0, ror r8 │ │ │ │ + @ instruction: 0x0104c8b8 │ │ │ │ @ instruction: 0x0104c8b2 │ │ │ │ smlatbeq r4, ip, r8, ip │ │ │ │ smlatbeq r4, r6, r8, ip │ │ │ │ smlatbeq r4, r0, r8, ip │ │ │ │ - @ instruction: 0x0104c89a │ │ │ │ - @ instruction: 0x0104c894 │ │ │ │ - smlabbeq r4, lr, r8, ip │ │ │ │ - smlabbeq r4, r8, r8, ip │ │ │ │ - smlabbeq r4, r2, r8, ip │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - tsteq r4, r6, ror r8 │ │ │ │ - tsteq r4, r0, ror r8 │ │ │ │ - tsteq r4, sl, ror #16 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - tsteq r4, lr, asr r8 │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ - tsteq r4, ip, asr #16 │ │ │ │ - tsteq r4, r6, asr #16 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ ldrbtmi r4, [r8], #-2190 @ 0xfffff772 │ │ │ │ stmmi lr, {r3, r4, r8, sp, lr, pc} │ │ │ │ tst r5, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r1, r4, r8, sp, lr, pc} │ │ │ │ hlt 0xf448 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ @@ -71351,30 +71351,46 @@ │ │ │ │ stmdami r1!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ stmdami r0!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ svclt 0x0000bd08 │ │ │ │ + ldrdeq ip, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r6, ip │ │ │ │ + smlabteq r4, r6, r6, ip │ │ │ │ + smlabteq r4, r0, r6, ip │ │ │ │ + @ instruction: 0x0104c6ba │ │ │ │ + ldrdeq sl, [r7, -ip] │ │ │ │ + smlabbeq r7, r2, r7, sl │ │ │ │ + tsteq r7, r8, asr r7 │ │ │ │ + smlatbeq r4, r2, r6, ip │ │ │ │ + @ instruction: 0x0104c69c │ │ │ │ + @ instruction: 0x0104c696 │ │ │ │ + @ instruction: 0x0104c690 │ │ │ │ + smlabbeq r4, sl, r6, ip │ │ │ │ + smlabbeq r4, r4, r6, ip │ │ │ │ + strdeq sl, [r7, -lr] │ │ │ │ + smlabteq r7, ip, r7, sl │ │ │ │ tsteq r4, r2, ror r6 │ │ │ │ tsteq r4, ip, ror #12 │ │ │ │ tsteq r4, r6, ror #12 │ │ │ │ tsteq r4, r0, ror #12 │ │ │ │ tsteq r4, sl, asr r6 │ │ │ │ - tsteq r7, ip, ror r7 │ │ │ │ - tsteq r7, r2, lsr #14 │ │ │ │ - strdeq sl, [r7, -r8] │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ tsteq r4, r2, asr #12 │ │ │ │ tsteq r4, ip, lsr r6 │ │ │ │ tsteq r4, r6, lsr r6 │ │ │ │ tsteq r4, r0, lsr r6 │ │ │ │ tsteq r4, sl, lsr #12 │ │ │ │ tsteq r4, r4, lsr #12 │ │ │ │ - @ instruction: 0x0107a79e │ │ │ │ - tsteq r7, ip, ror #14 │ │ │ │ + tsteq r4, lr, lsl r6 │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ tsteq r4, r2, lsl r6 │ │ │ │ tsteq r4, ip, lsl #12 │ │ │ │ tsteq r4, r6, lsl #12 │ │ │ │ tsteq r4, r0, lsl #12 │ │ │ │ strdeq ip, [r4, -sl] │ │ │ │ strdeq ip, [r4, -r4] │ │ │ │ smlatteq r4, lr, r5, ip │ │ │ │ @@ -71430,30 +71446,14 @@ │ │ │ │ smlabteq r4, r2, r4, ip │ │ │ │ @ instruction: 0x0104c4bc │ │ │ │ @ instruction: 0x0104c4b6 │ │ │ │ @ instruction: 0x0104c4b0 │ │ │ │ smlatbeq r4, sl, r4, ip │ │ │ │ smlatbeq r4, r4, r4, ip │ │ │ │ @ instruction: 0x0104c49e │ │ │ │ - @ instruction: 0x0104c498 │ │ │ │ - @ instruction: 0x0104c492 │ │ │ │ - smlabbeq r4, ip, r4, ip │ │ │ │ - smlabbeq r4, r6, r4, ip │ │ │ │ - smlabbeq r4, r0, r4, ip │ │ │ │ - tsteq r4, sl, ror r4 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r4, lr, ror #8 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq r4, r2, ror #8 │ │ │ │ - tsteq r4, ip, asr r4 │ │ │ │ - tsteq r4, r6, asr r4 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tsteq r4, sl, asr #8 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - tsteq r4, lr, lsr r4 │ │ │ │ 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 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - smlatteq r6, r2, sp, fp │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ 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 │ │ │ │ - qaddeq r3, r2, r7 │ │ │ │ - @ instruction: 0x010694ba │ │ │ │ + strheq r3, [r7, -r2] │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + smlatteq r7, r2, sl, r7 │ │ │ │ + @ instruction: 0x01049d9e │ │ │ │ + @ instruction: 0x01049d96 │ │ │ │ + @ instruction: 0x01077abe │ │ │ │ + @ instruction: 0x01077abc │ │ │ │ + smlabteq r7, r2, sl, r7 │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + @ instruction: 0x0106949c │ │ │ │ + smlabteq r6, r4, lr, r9 │ │ │ │ smlabbeq r7, r2, sl, r7 │ │ │ │ - tsteq r4, lr, lsr sp │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - tsteq r7, lr, asr sl │ │ │ │ - tsteq r7, ip, asr sl │ │ │ │ + mrseq sl, (UNDEF: 6) │ │ │ │ + tsteq r7, r2, ror #20 │ │ │ │ + tsteq r7, r4, ror #20 │ │ │ │ tsteq r7, r2, ror #20 │ │ │ │ - strdeq fp, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r7, r2, lsr #20 │ │ │ │ - smlatbeq r6, r0, pc, r9 @ │ │ │ │ - tsteq r7, r2, lsl #20 │ │ │ │ + @ instruction: 0x0105139a │ │ │ │ + @ instruction: 0x01049c90 │ │ │ │ + smlabbeq r4, r8, ip, r9 │ │ │ │ + tsteq r7, lr, lsr #20 │ │ │ │ + smlabteq r6, lr, pc, r9 @ │ │ │ │ + tsteq r7, r0, lsl sl │ │ │ │ + tsteq r7, r6, lsl #20 │ │ │ │ tsteq r7, r4, lsl #20 │ │ │ │ - tsteq r7, r2, lsl #20 │ │ │ │ - tsteq r5, sl, lsr r3 │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - tsteq r4, r8, lsr #24 │ │ │ │ - smlabteq r7, lr, r9, r7 │ │ │ │ - tsteq r6, lr, ror #30 │ │ │ │ - @ instruction: 0x010779b0 │ │ │ │ - smlatbeq r7, r6, r9, r7 │ │ │ │ - smlatbeq r7, r4, r9, r7 │ │ │ │ - smlatbeq r5, r4, r2, r1 │ │ │ │ - @ instruction: 0x01049b9a │ │ │ │ - @ instruction: 0x01049b92 │ │ │ │ - tsteq r7, lr, ror r9 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r7, r6, asr #20 │ │ │ │ - tsteq r7, r0, ror fp │ │ │ │ - tsteq r7, r2, lsl sl │ │ │ │ - tsteq r7, ip, ror #22 │ │ │ │ - tsteq r7, lr, asr fp │ │ │ │ - tsteq r7, r6, ror #22 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - qaddeq r8, r8, r5 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - @ instruction: 0x010778b4 │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r7, r4, lsr #32 │ │ │ │ - smlatbeq r7, ip, r7, r7 │ │ │ │ - tsteq r7, r0, ror #16 │ │ │ │ - @ instruction: 0x01057fb4 │ │ │ │ - tsteq r7, r4, asr #16 │ │ │ │ - ldrdeq fp, [r6, -r4] │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r7, r6, lsl #16 │ │ │ │ - tsteq r7, r6, lsl #16 │ │ │ │ + tsteq r5, r4, lsl #6 │ │ │ │ + strdeq r9, [r4, -sl] │ │ │ │ + strdeq r9, [r4, -r2] │ │ │ │ + ldrdeq r7, [r7, -lr] │ │ │ │ + smlabteq r4, r8, fp, r9 │ │ │ │ + smlatbeq r7, r6, sl, r7 │ │ │ │ + ldrdeq r7, [r7, -r0] │ │ │ │ + tsteq r7, r2, ror sl │ │ │ │ + smlabteq r7, ip, fp, r7 │ │ │ │ + @ instruction: 0x01077bbe │ │ │ │ + smlabteq r7, r6, fp, r7 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + strheq r8, [r5, -r8] │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r7, r4, lsl r9 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + smlabbeq r7, r4, r0, ip │ │ │ │ + tsteq r7, ip, lsl #16 │ │ │ │ + smlabteq r7, r0, r8, r7 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + smlatbeq r7, r4, r8, r7 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + smlabteq r5, ip, sp, r7 │ │ │ │ + tsteq r7, r6, ror #16 │ │ │ │ + tsteq r7, r6, ror #16 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r7, r6, asr #16 │ │ │ │ ldrdeq r9, [r6, -r6] │ │ │ │ ldrdeq r9, [r6, -r2] │ │ │ │ - smlatteq r7, r6, r7, r7 │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq sp, r8, lsr fp │ │ │ │ - smlatbeq r7, ip, r7, r7 │ │ │ │ - smlatbeq r7, r4, r7, r7 │ │ │ │ - smlatbeq r7, r0, r7, r7 │ │ │ │ - @ instruction: 0x0107779c │ │ │ │ - @ instruction: 0x01077798 │ │ │ │ - @ instruction: 0x01077794 │ │ │ │ - @ instruction: 0x01077790 │ │ │ │ - smlabbeq r7, ip, r7, r7 │ │ │ │ - smlabbeq r7, r8, r7, r7 │ │ │ │ - smlabbeq r7, r4, r7, r7 │ │ │ │ - tsteq r7, r8, ror r7 │ │ │ │ - tsteq r7, r4, ror r7 │ │ │ │ - tsteq r7, r0, ror r7 │ │ │ │ - tsteq r7, ip, ror #14 │ │ │ │ - tsteq r7, r8, ror #14 │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - tsteq r7, r0, ror #14 │ │ │ │ - tsteq r7, ip, asr r7 │ │ │ │ - tsteq r7, r6, asr r7 │ │ │ │ - smlatbeq r6, sl, sp, r9 │ │ │ │ - tsteq r7, r6, asr #10 │ │ │ │ - smlatbeq r7, lr, r6, r7 │ │ │ │ - @ instruction: 0x010776b6 │ │ │ │ - tsteq r7, r6, lsl #14 │ │ │ │ - smlabbeq r7, sl, r6, r7 │ │ │ │ - @ instruction: 0x01077692 │ │ │ │ + @ instruction: 0x010d5b98 │ │ │ │ + tsteq r7, ip, lsl #16 │ │ │ │ + tsteq r7, r4, lsl #16 │ │ │ │ + tsteq r7, r0, lsl #16 │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + strdeq r7, [r7, -r8] │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + strdeq r7, [r7, -r0] │ │ │ │ + smlatteq r7, ip, r7, r7 │ │ │ │ + smlatteq r7, r8, r7, r7 │ │ │ │ + smlatteq r7, r4, r7, r7 │ │ │ │ + ldrdeq r7, [r7, -r8] │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + ldrdeq r7, [r7, -r0] │ │ │ │ + smlabteq r7, ip, r7, r7 │ │ │ │ + smlabteq r7, r8, r7, r7 │ │ │ │ + smlabteq r7, r4, r7, r7 │ │ │ │ + smlabteq r7, r0, r7, r7 │ │ │ │ + @ instruction: 0x010777bc │ │ │ │ + @ instruction: 0x010777b6 │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + smlatbeq r7, r6, r5, r7 │ │ │ │ + tsteq r7, lr, lsl #14 │ │ │ │ + tsteq r7, r6, lsl r7 │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ smlatteq r7, sl, r6, r7 │ │ │ │ - tsteq r7, lr, ror r6 │ │ │ │ - tsteq r7, sl, ror r6 │ │ │ │ - tsteq r7, r6, ror r6 │ │ │ │ - tsteq r7, r2, ror r6 │ │ │ │ - smlatbeq r7, lr, r6, r7 │ │ │ │ - smlatbeq r7, lr, r6, r7 │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ - @ instruction: 0x0107769c │ │ │ │ - @ instruction: 0x010775b8 │ │ │ │ - @ instruction: 0x010775b4 │ │ │ │ - @ instruction: 0x010775b0 │ │ │ │ - smlatbeq r7, ip, r5, r7 │ │ │ │ - smlatbeq r7, r8, r5, r7 │ │ │ │ - smlatbeq r7, r4, r5, r7 │ │ │ │ - smlatbeq r7, r0, r5, r7 │ │ │ │ - @ instruction: 0x0107759c │ │ │ │ - tsteq r7, lr, lsl #12 │ │ │ │ - smlatteq r6, sl, fp, r9 │ │ │ │ - smlabbeq r7, r6, r3, r7 │ │ │ │ - smlatteq r7, lr, r4, r7 │ │ │ │ - strdeq r7, [r7, -r6] │ │ │ │ - tsteq r7, r6, asr #10 │ │ │ │ - smlabteq r7, sl, r4, r7 │ │ │ │ + strdeq r7, [r7, -r2] │ │ │ │ + tsteq r7, sl, asr #14 │ │ │ │ + ldrdeq r7, [r7, -lr] │ │ │ │ + ldrdeq r7, [r7, -sl] │ │ │ │ + ldrdeq r7, [r7, -r6] │ │ │ │ ldrdeq r7, [r7, -r2] │ │ │ │ + tsteq r7, lr, lsl #14 │ │ │ │ + tsteq r7, lr, lsl #14 │ │ │ │ + tsteq sp, r4, lsr r9 │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + tsteq r7, r8, lsl r6 │ │ │ │ + tsteq r7, r4, lsl r6 │ │ │ │ + tsteq r7, r0, lsl r6 │ │ │ │ + tsteq r7, ip, lsl #12 │ │ │ │ + tsteq r7, r8, lsl #12 │ │ │ │ + tsteq r7, r4, lsl #12 │ │ │ │ + tsteq r7, r0, lsl #12 │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + tsteq r7, lr, ror #12 │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ + smlatteq r7, r6, r3, r7 │ │ │ │ + tsteq r7, lr, asr #10 │ │ │ │ + tsteq r7, r6, asr r5 │ │ │ │ + smlatbeq r7, r6, r5, r7 │ │ │ │ tsteq r7, sl, lsr #10 │ │ │ │ - @ instruction: 0x010774be │ │ │ │ - @ instruction: 0x010774ba │ │ │ │ - @ instruction: 0x010774b6 │ │ │ │ - @ instruction: 0x010774b2 │ │ │ │ - smlatteq r7, lr, r4, r7 │ │ │ │ - tsteq r7, lr, lsr #10 │ │ │ │ - tsteq sp, r4, lsl r7 │ │ │ │ + tsteq r7, r2, lsr r5 │ │ │ │ + smlabbeq r7, sl, r5, r7 │ │ │ │ + tsteq r7, lr, lsl r5 │ │ │ │ tsteq r7, sl, lsl r5 │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - smlatteq r7, ip, r4, r7 │ │ │ │ - smlatteq r7, r4, r4, r7 │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - tsteq sp, sl, ror r6 │ │ │ │ - ldrdeq r7, [r7, -sl] │ │ │ │ + tsteq r7, r6, lsl r5 │ │ │ │ + tsteq r7, r2, lsl r5 │ │ │ │ + tsteq r7, lr, asr #10 │ │ │ │ + smlabbeq r7, lr, r5, r7 │ │ │ │ + tsteq sp, r4, ror r7 │ │ │ │ + tsteq r7, sl, ror r5 │ │ │ │ + tsteq r7, ip, asr r5 │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + tsteq r7, ip, asr #10 │ │ │ │ + tsteq r7, r4, asr #10 │ │ │ │ + tsteq r7, ip, lsr r5 │ │ │ │ + ldrdeq r5, [sp, -sl] │ │ │ │ + tsteq r7, sl, lsr r5 │ │ │ │ + tsteq r7, r2, lsr r5 │ │ │ │ + tsteq r7, sl, lsr #10 │ │ │ │ + tsteq r7, lr, lsr r5 │ │ │ │ + tsteq r7, r6, lsr r5 │ │ │ │ + @ instruction: 0x01079ab6 │ │ │ │ + @ instruction: 0x01050b90 │ │ │ │ + smlatteq r4, r4, r3, r9 │ │ │ │ + smlabteq r6, lr, fp, r8 │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + smlabteq r7, ip, r4, r7 │ │ │ │ + smlabteq r7, lr, r4, r7 │ │ │ │ ldrdeq r7, [r7, -r2] │ │ │ │ - smlabteq r7, sl, r4, r7 │ │ │ │ - ldrdeq r7, [r7, -lr] │ │ │ │ - ldrdeq r7, [r7, -r6] │ │ │ │ - tsteq r7, r6, asr sl │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - smlabbeq r4, r4, r3, r9 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - smlatteq r6, r2, fp, r9 │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - smlatteq r4, ip, r3, r9 │ │ │ │ - tsteq r7, ip, ror #8 │ │ │ │ + smlatteq r6, lr, fp, r9 │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + smlatteq r4, r8, r3, r9 │ │ │ │ + smlatbeq r7, r8, r4, r7 │ │ │ │ + tsteq r7, sl, ror #8 │ │ │ │ tsteq r7, lr, ror #8 │ │ │ │ - tsteq r7, r2, ror r4 │ │ │ │ - smlabbeq r6, lr, fp, r9 │ │ │ │ - @ instruction: 0x01049390 │ │ │ │ - smlabbeq r4, r8, r3, r9 │ │ │ │ - tsteq r7, r8, asr #8 │ │ │ │ + @ instruction: 0x01069b9a │ │ │ │ + smlabbeq r4, ip, r3, r9 │ │ │ │ + smlabbeq r4, r4, r3, r9 │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ + tsteq r7, r6, lsl #8 │ │ │ │ tsteq r7, sl, lsl #8 │ │ │ │ - tsteq r7, lr, lsl #8 │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r4, ip, lsr #6 │ │ │ │ - tsteq r4, r4, lsr #6 │ │ │ │ - strdeq r7, [r7, -r8] │ │ │ │ - smlatbeq r7, r6, r3, r7 │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r4, r8, lsr #6 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r7, r8, lsl #8 │ │ │ │ + smlatbeq r7, r4, r3, r7 │ │ │ │ smlatbeq r7, sl, r3, r7 │ │ │ │ - smlatteq r6, r6, sl, r9 │ │ │ │ - smlabteq r4, r8, r2, r9 │ │ │ │ - smlabteq r4, r0, r2, r9 │ │ │ │ - smlatbeq r7, r8, r3, r7 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ - tsteq r7, sl, asr #6 │ │ │ │ - @ instruction: 0x01069a98 │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - tsteq r4, r6, ror #4 │ │ │ │ - tsteq r7, r4, ror #6 │ │ │ │ - smlatteq r7, ip, r2, r7 │ │ │ │ - strdeq r7, [r7, -r2] │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r4, r4, lsl r2 │ │ │ │ - tsteq r4, lr, lsl #4 │ │ │ │ - tsteq r7, r0, lsr #6 │ │ │ │ - @ instruction: 0x01077294 │ │ │ │ - @ instruction: 0x0107729a │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - @ instruction: 0x010491bc │ │ │ │ - @ instruction: 0x010491b6 │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - tsteq r7, ip, lsr r2 │ │ │ │ - tsteq r7, r2, asr #4 │ │ │ │ - smlabteq r6, r0, r9, r9 │ │ │ │ - tsteq r4, r4, ror #2 │ │ │ │ - tsteq r4, lr, asr r1 │ │ │ │ - @ instruction: 0x01077298 │ │ │ │ - smlatteq r7, r4, r1, r7 │ │ │ │ - smlatteq r7, sl, r1, r7 │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + smlabteq r4, ip, r2, r9 │ │ │ │ + smlabteq r4, r6, r2, r9 │ │ │ │ + smlabteq r7, r4, r3, r7 │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ + tsteq r7, r2, asr r3 │ │ │ │ + @ instruction: 0x01069ab0 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + tsteq r4, lr, ror #4 │ │ │ │ + smlabbeq r7, r0, r3, r7 │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + strdeq r7, [r7, -sl] │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r4, ip, lsl r2 │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + tsteq r7, ip, lsr r3 │ │ │ │ + @ instruction: 0x0107729c │ │ │ │ + smlatbeq r7, r2, r2, r7 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlabteq r4, r4, r1, r9 │ │ │ │ + @ instruction: 0x010491be │ │ │ │ + strdeq r7, [r7, -r8] │ │ │ │ + tsteq r7, r4, asr #4 │ │ │ │ + tsteq r7, sl, asr #4 │ │ │ │ + @ instruction: 0x01048db6 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01048990 │ │ │ │ - @ instruction: 0x01076f90 │ │ │ │ - tsteq r7, r0, ror #30 │ │ │ │ - tsteq r7, r2, ror #30 │ │ │ │ - tsteq r7, sl, lsr pc │ │ │ │ - tsteq r7, r0, lsr #30 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ + strdeq r8, [r4, -r0] │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + smlabteq r7, r0, pc, r6 @ │ │ │ │ + smlabteq r7, r2, pc, r6 @ │ │ │ │ + @ instruction: 0x01076f9a │ │ │ │ + smlabbeq r7, r0, pc, r6 @ │ │ │ │ + @ instruction: 0x01048992 │ │ │ │ + smlabbeq r4, ip, r9, r8 │ │ │ │ + smlabbeq r4, r6, r9, r8 │ │ │ │ + smlabbeq r4, r0, r9, r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x46984615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ @@ -75437,79 +75437,79 @@ │ │ │ │ and lr, r7, r6, asr ip │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mcrr 7, 11, pc, ip, cr5 @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - qaddeq r7, r6, r5 │ │ │ │ - @ instruction: 0x01075bb6 │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - tsteq r5, lr, lsr #32 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - tsteq r5, sl, lsr #32 │ │ │ │ - tsteq sp, r6, asr #28 │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - tsteq r5, lr, lsl r0 │ │ │ │ - tsteq r5, ip, lsl r0 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ - tsteq r5, lr │ │ │ │ - smlatteq r7, r6, sl, r5 │ │ │ │ - smlatteq r6, r0, pc, r8 @ │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ + strheq r7, [r5, -r6] │ │ │ │ + tsteq r7, r6, lsl ip │ │ │ │ + swpeq r7, r0, [r5] │ │ │ │ + smlabbeq r5, lr, r0, r7 │ │ │ │ + smlabbeq r5, ip, r0, r7 │ │ │ │ + smlabbeq r5, sl, r0, r7 │ │ │ │ + smlatbeq sp, r6, lr, r4 │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + smlabbeq r5, r0, r0, r7 │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + tsteq r5, ip, ror r0 │ │ │ │ + smlabbeq r5, r0, r0, r7 │ │ │ │ + tsteq r5, r6, ror r0 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + tsteq r7, r6, asr #22 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + smlabteq r5, sl, r3, r0 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlabteq r6, sl, pc, r8 @ │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + tsteq r5, r2, lsl r4 │ │ │ │ + smlabbeq sp, r2, sp, r4 │ │ │ │ + smlatbeq r6, r8, r9, r8 │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ tsteq r5, r8, lsl r4 │ │ │ │ - tsteq r5, sl, ror #6 │ │ │ │ - smlatbeq r6, ip, r0, r9 │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - @ instruction: 0x010503b4 │ │ │ │ - @ instruction: 0x010503b2 │ │ │ │ - tsteq sp, r2, lsr #26 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - ldrdeq r0, [r5, -r0] │ │ │ │ - @ instruction: 0x010503b8 │ │ │ │ + smlatbeq r5, r0, pc, r6 @ │ │ │ │ + smlabteq r6, r4, r2, r8 │ │ │ │ + tsteq r7, r2, lsl sp │ │ │ │ + smlabteq r7, r0, r8, r6 │ │ │ │ + smlabbeq r6, lr, lr, r9 │ │ │ │ + tsteq r7, r0, lsl #26 │ │ │ │ + smlatbeq r5, r8, r0, r7 │ │ │ │ + smlatbeq r5, r2, r0, r7 │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r2, ror #30 │ │ │ │ + @ instruction: 0x010d4c92 │ │ │ │ + @ instruction: 0x01076c9c │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r5, lr, lsr pc │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + smlatteq r5, ip, sp, r6 │ │ │ │ + tsteq r7, r0, asr #16 │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r5, ip, lsr #30 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ tsteq r5, r0, asr #30 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - @ instruction: 0x01076cb2 │ │ │ │ - tsteq r7, r0, ror #16 │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - smlatbeq r7, r0, ip, r6 │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - tsteq r5, r2, asr #32 │ │ │ │ - strdeq r6, [r5, -sl] │ │ │ │ - strdeq r6, [r5, -lr] │ │ │ │ - strdeq r6, [r5, -ip] │ │ │ │ - tsteq r5, r2, lsl #30 │ │ │ │ - tsteq sp, r2, lsr ip │ │ │ │ - tsteq r7, ip, lsr ip │ │ │ │ - @ instruction: 0x0106819c │ │ │ │ - ldrdeq r6, [r5, -lr] │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - smlabbeq r5, ip, sp, r6 │ │ │ │ - smlatteq r7, r0, r7, r8 │ │ │ │ - smlabteq r5, r6, lr, r6 │ │ │ │ - smlabteq r5, ip, lr, r6 │ │ │ │ - ldrdeq r6, [r5, -r6] │ │ │ │ - smlatteq r5, r0, lr, r6 │ │ │ │ - smlatteq r5, r6, lr, r6 │ │ │ │ - tsteq sp, r2, ror fp │ │ │ │ - @ instruction: 0x01076b9c │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlatbeq r7, r2, fp, r6 │ │ │ │ - @ instruction: 0x01069cb4 │ │ │ │ - tsteq sp, sl, lsr #22 │ │ │ │ - smlatteq r5, lr, lr, r6 │ │ │ │ - tsteq r3, sl, lsl #12 │ │ │ │ - tsteq r7, r8, asr fp │ │ │ │ - tsteq r7, lr, asr fp │ │ │ │ - tsteq r7, r4, ror #22 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ + tsteq r5, r6, asr #30 │ │ │ │ + ldrdeq r4, [sp, -r2] │ │ │ │ + strdeq r6, [r7, -ip] │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r7, r2, lsl #24 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + smlabbeq sp, sl, fp, r4 │ │ │ │ + tsteq r5, lr, asr #30 │ │ │ │ + tsteq r3, sl, ror #12 │ │ │ │ + @ instruction: 0x01076bb8 │ │ │ │ + @ instruction: 0x01076bbe │ │ │ │ + smlabteq r7, r4, fp, r6 │ │ │ │ + @ instruction: 0x01048590 │ │ │ │ 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 │ │ │ │ - tsteq r7, r0, asr #20 │ │ │ │ - smlabbeq r4, r4, r2, r8 │ │ │ │ - tsteq r7, r6, asr #18 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - tsteq r4, lr, lsl r2 │ │ │ │ - tsteq r4, r6, lsl #4 │ │ │ │ - smlatteq r4, r2, r1, r8 │ │ │ │ - @ instruction: 0x010481b6 │ │ │ │ - @ instruction: 0x01048190 │ │ │ │ - tsteq r4, r4, ror #2 │ │ │ │ - tsteq r4, sl, asr r1 │ │ │ │ - tsteq r4, r8, asr #2 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - smlatteq r4, ip, r0, r8 │ │ │ │ - smlabteq r4, r2, r0, r8 │ │ │ │ - swpeq r8, r8, [r4] │ │ │ │ - smlabbeq r4, lr, r0, r8 │ │ │ │ - tsteq r4, sl, rrx │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - tsteq r4, ip, lsl r0 │ │ │ │ - strdeq r7, [r4, -r6] │ │ │ │ - smlabteq r4, r8, pc, r7 @ │ │ │ │ - @ instruction: 0x01047f9c │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - tsteq r4, r6, ror #30 │ │ │ │ - tsteq r4, r2, asr #30 │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ - smlatteq r4, lr, lr, r7 │ │ │ │ - smlabteq r4, r2, lr, r7 │ │ │ │ - @ instruction: 0x01047eb8 │ │ │ │ - @ instruction: 0x01047e92 │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - strdeq r7, [r4, -sl] │ │ │ │ - smlatteq r4, r4, sp, r7 │ │ │ │ - @ instruction: 0x01047db8 │ │ │ │ - smlatbeq r4, r4, sp, r7 │ │ │ │ - @ instruction: 0x01047d92 │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - tsteq r4, sl, lsl sp │ │ │ │ - tsteq r4, r4, lsl #26 │ │ │ │ - smlabteq r4, r2, ip, r7 │ │ │ │ - smlatbeq r4, ip, ip, r7 │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - strdeq r7, [r4, -sl] │ │ │ │ - smlabbeq r7, sl, r7, r6 │ │ │ │ - @ instruction: 0x01047b90 │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - tsteq r4, r2, lsr fp │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ + smlatbeq r7, r0, sl, r6 │ │ │ │ + smlatteq r4, r4, r2, r8 │ │ │ │ + smlatbeq r7, r6, r9, r6 │ │ │ │ + @ instruction: 0x0104829c │ │ │ │ + tsteq r4, lr, ror r2 │ │ │ │ + tsteq r4, r6, ror #4 │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + strdeq r8, [r4, -r0] │ │ │ │ + smlabteq r4, r4, r1, r8 │ │ │ │ + @ instruction: 0x010481ba │ │ │ │ + smlatbeq r4, r8, r1, r8 │ │ │ │ + tsteq r4, sl, ror r1 │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + tsteq r4, r2, lsr #2 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + smlatteq r4, lr, r0, r8 │ │ │ │ + smlabteq r4, sl, r0, r8 │ │ │ │ + smlatbeq r4, r0, r0, r8 │ │ │ │ + tsteq r4, ip, ror r0 │ │ │ │ + qaddeq r8, r6, r4 │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ + ldrdeq r7, [r4, -r0] │ │ │ │ + smlabteq r4, r6, pc, r7 @ │ │ │ │ + smlatbeq r4, r2, pc, r7 @ │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ + tsteq r4, lr, asr #30 │ │ │ │ + tsteq r4, r2, lsr #30 │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + strdeq r7, [r4, -r2] │ │ │ │ + smlabteq r4, ip, lr, r7 │ │ │ │ + @ instruction: 0x01047e9e │ │ │ │ + tsteq r4, sl, asr lr │ │ │ │ + tsteq r4, r4, asr #28 │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + strdeq r7, [r4, -r2] │ │ │ │ + smlabteq r4, r6, sp, r7 │ │ │ │ + @ instruction: 0x01047d9a │ │ │ │ + @ instruction: 0x01047d90 │ │ │ │ + tsteq r4, sl, ror sp │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ ldrdeq r7, [r4, -lr] │ │ │ │ - @ instruction: 0x01047ab8 │ │ │ │ - smlabbeq r4, sl, sl, r7 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r4, lr, lsr sl │ │ │ │ - tsteq r4, r0, lsl sl │ │ │ │ - smlatteq r4, r2, r9, r7 │ │ │ │ - @ instruction: 0x010479bc │ │ │ │ - @ instruction: 0x01047996 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, ip, lsr r9 │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - smlatteq r4, r8, r8, r7 │ │ │ │ - @ instruction: 0x010478be │ │ │ │ - @ instruction: 0x010478b6 │ │ │ │ - @ instruction: 0x01047894 │ │ │ │ - tsteq r4, sl, ror #16 │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r4, r6, lsl r8 │ │ │ │ - smlatteq r4, ip, r7, r7 │ │ │ │ - smlatteq r4, r4, r7, r7 │ │ │ │ - smlabteq r4, r2, r7, r7 │ │ │ │ - @ instruction: 0x01047798 │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ + @ instruction: 0x01047cb0 │ │ │ │ + smlabbeq r4, r0, ip, r7 │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + smlatteq r7, sl, r7, r6 │ │ │ │ + strdeq r7, [r4, -r0] │ │ │ │ + smlabteq r4, r0, fp, r7 │ │ │ │ + @ instruction: 0x01047b92 │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + tsteq r4, lr, lsr fp │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + smlatteq r4, sl, sl, r7 │ │ │ │ + smlabteq r4, r4, sl, r7 │ │ │ │ + @ instruction: 0x01047a9e │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + strdeq r7, [r4, -r6] │ │ │ │ + smlabteq r4, sl, r9, r7 │ │ │ │ + smlabteq r4, r0, r9, r7 │ │ │ │ + @ instruction: 0x0104799c │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + tsteq r4, lr, lsl r9 │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + smlabteq r4, sl, r8, r7 │ │ │ │ + smlabteq r4, r2, r8, r7 │ │ │ │ + smlatbeq r4, r0, r8, r7 │ │ │ │ + tsteq r4, r6, ror r8 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ + strdeq r7, [r4, -r8] │ │ │ │ + ldrdeq r7, [r4, -r6] │ │ │ │ + @ instruction: 0x010477b2 │ │ │ │ + smlabbeq r4, r6, r7, r7 │ │ │ │ + tsteq r4, sl, asr r7 │ │ │ │ + tsteq r4, lr, lsr #14 │ │ │ │ tsteq r4, r6, lsr #14 │ │ │ │ - strdeq r7, [r4, -sl] │ │ │ │ - smlabteq r4, lr, r6, r7 │ │ │ │ - smlabteq r4, r6, r6, r7 │ │ │ │ - smlatbeq r4, r2, r6, r7 │ │ │ │ - tsteq r4, lr, ror r6 │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ + ldrdeq r7, [r4, -lr] │ │ │ │ + @ instruction: 0x010476b0 │ │ │ │ + smlabbeq r4, ip, r6, r7 │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e4144 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6d45c> │ │ │ │ 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 │ │ │ │ - smlatbeq r4, r0, r4, r7 │ │ │ │ - smlabteq r7, r0, fp, r5 │ │ │ │ - @ instruction: 0x01075bb4 │ │ │ │ - tsteq r4, r2, lsl r4 │ │ │ │ - smlatteq r4, lr, r3, r7 │ │ │ │ - smlabteq r4, r0, r3, r7 │ │ │ │ - @ instruction: 0x010473b6 │ │ │ │ - @ instruction: 0x01047392 │ │ │ │ - tsteq r4, r8, lsr r3 │ │ │ │ - tsteq r4, lr, lsr #6 │ │ │ │ - tsteq r4, r6, lsl #6 │ │ │ │ - tsteq r7, lr, lsl #22 │ │ │ │ - tsteq r7, r6, asr #22 │ │ │ │ - smlatbeq r4, ip, r2, r7 │ │ │ │ - @ instruction: 0x01075bb2 │ │ │ │ - tsteq r7, r2, lsr fp │ │ │ │ - ldrdeq r7, [r4, -r0] │ │ │ │ - smlatbeq r4, r4, r1, r7 │ │ │ │ - smlabbeq r4, r4, r1, r7 │ │ │ │ - tsteq r4, r0, ror #2 │ │ │ │ - tsteq r4, lr, lsr #2 │ │ │ │ - tsteq r4, sl, lsl #2 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r7, r0, lsr #24 │ │ │ │ + tsteq r7, r4, lsl ip │ │ │ │ + tsteq r4, r2, ror r4 │ │ │ │ + tsteq r4, lr, asr #8 │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + tsteq r4, r6, lsl r4 │ │ │ │ strdeq r7, [r4, -r2] │ │ │ │ - smlabteq r4, r4, r0, r7 │ │ │ │ + @ instruction: 0x01047398 │ │ │ │ + smlabbeq r4, lr, r3, r7 │ │ │ │ + tsteq r4, r6, ror #6 │ │ │ │ + tsteq r7, lr, ror #22 │ │ │ │ + smlatbeq r7, r6, fp, r5 │ │ │ │ + tsteq r4, ip, lsl #6 │ │ │ │ + tsteq r7, r2, lsl ip │ │ │ │ + @ instruction: 0x01075b92 │ │ │ │ + tsteq r4, r0, lsr r2 │ │ │ │ + tsteq r4, r4, lsl #4 │ │ │ │ + smlatteq r4, r4, r1, r7 │ │ │ │ + smlabteq r4, r0, r1, r7 │ │ │ │ + smlabbeq r4, lr, r1, r7 │ │ │ │ + tsteq r4, sl, ror #2 │ │ │ │ + tsteq r4, r2, asr r1 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + strdeq r7, [r4, -r0] │ │ │ │ + smlabteq r4, r2, r0, r7 │ │ │ │ swpeq r7, r0, [r4] │ │ │ │ - tsteq r4, r2, rrx │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - mrseq r7, (UNDEF: 4) │ │ │ │ - smlabteq r4, lr, pc, r6 @ │ │ │ │ - @ instruction: 0x01046f9e │ │ │ │ - @ instruction: 0x01046f94 │ │ │ │ - smlabbeq r4, r0, pc, r6 @ │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ - tsteq r4, lr, lsl pc │ │ │ │ - smlatteq r4, ip, lr, r6 │ │ │ │ - smlabteq r4, r6, lr, r6 │ │ │ │ + tsteq r4, r0, rrx │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + smlatteq r4, r0, pc, r6 @ │ │ │ │ + @ instruction: 0x01046fb0 │ │ │ │ + smlatbeq r4, r6, pc, r6 @ │ │ │ │ + tsteq r4, lr, ror pc │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + smlabteq r4, lr, lr, r6 │ │ │ │ + @ instruction: 0x01046e9e │ │ │ │ @ instruction: 0x01046e94 │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - tsteq r4, r4, lsr lr │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - strdeq r6, [r4, -r0] │ │ │ │ - @ instruction: 0x01046dbe │ │ │ │ - smlabbeq r4, ip, sp, r6 │ │ │ │ + smlabbeq r4, r0, lr, r6 │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + tsteq r4, lr, lsl lr │ │ │ │ + smlatteq r4, ip, sp, r6 │ │ │ │ + smlabteq r4, r6, sp, r6 │ │ │ │ + smlatbeq r4, r0, sp, r6 │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ tsteq r4, r6, ror #26 │ │ │ │ tsteq r4, r0, asr #26 │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - tsteq r4, r6, lsl #26 │ │ │ │ - smlatteq r4, r0, ip, r6 │ │ │ │ - smlatbeq r4, lr, ip, r6 │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r4, lr, lsr #24 │ │ │ │ - strdeq r6, [r4, -ip] │ │ │ │ - smlabteq r4, sl, fp, r6 │ │ │ │ - smlatbeq r4, ip, fp, r6 │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - tsteq r4, lr, asr #22 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ - smlatteq r4, sl, sl, r6 │ │ │ │ - smlabteq r4, r6, sl, r6 │ │ │ │ - smlatbeq r4, r2, sl, r6 │ │ │ │ - tsteq r4, r2, ror sl │ │ │ │ - tsteq r4, r2, asr #20 │ │ │ │ - tsteq r4, sl, lsr sl │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - smlatteq r4, r4, r9, r6 │ │ │ │ + tsteq r4, lr, lsl #26 │ │ │ │ ldrdeq r6, [r4, -ip] │ │ │ │ - @ instruction: 0x010469ba │ │ │ │ - @ instruction: 0x01046990 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - smlatteq r4, r2, r8, r6 │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ - @ instruction: 0x010468b8 │ │ │ │ - smlabbeq r4, lr, r8, r6 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, sl, lsr r8 │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ + @ instruction: 0x01046cb4 │ │ │ │ + smlabbeq r4, lr, ip, r6 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + tsteq r4, sl, lsr #24 │ │ │ │ + tsteq r4, ip, lsl #24 │ │ │ │ + ldrdeq r6, [r4, -lr] │ │ │ │ + smlatbeq r4, lr, fp, r6 │ │ │ │ + smlabbeq r4, r0, fp, r6 │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + ldrdeq r6, [r4, -r2] │ │ │ │ + smlatbeq r4, r2, sl, r6 │ │ │ │ + @ instruction: 0x01046a9a │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r4, sl, lsl sl │ │ │ │ + strdeq r6, [r4, -r0] │ │ │ │ + smlabteq r4, r6, r9, r6 │ │ │ │ + @ instruction: 0x01046996 │ │ │ │ + smlabbeq r4, lr, r9, r6 │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + smlatteq r4, lr, r8, r6 │ │ │ │ + smlabteq r4, r4, r8, r6 │ │ │ │ + @ instruction: 0x010468bc │ │ │ │ + @ instruction: 0x0104689a │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ 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} │ │ │ │ - @ instruction: 0x01046698 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - smlatteq r4, r4, r5, r6 │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + smlabteq r4, r8, r6, r6 │ │ │ │ + @ instruction: 0x0104669c │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + tsteq r4, sl, lsr r6 │ │ │ │ + tsteq r4, r6, lsl r6 │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + smlabteq r4, r6, r5, r6 │ │ │ │ + smlatbeq r4, r2, r5, r6 │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tsteq r4, sl, ror #10 │ │ │ │ + tsteq r4, r4, asr #10 │ │ │ │ + tsteq r4, r6, lsl r5 │ │ │ │ + smlatteq r4, r8, r4, r6 │ │ │ │ + @ instruction: 0x010464ba │ │ │ │ + @ instruction: 0x010464b0 │ │ │ │ + smlabbeq r4, sl, r4, r6 │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r4, ip, lsl #8 │ │ │ │ + tsteq r4, r2, lsl #8 │ │ │ │ + ldrdeq r6, [r4, -lr] │ │ │ │ + @ instruction: 0x010463ba │ │ │ │ + smlabbeq r4, ip, r3, r6 │ │ │ │ + tsteq r4, r0, ror #6 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ ldrdeq r6, [r4, -sl] │ │ │ │ - @ instruction: 0x010465b6 │ │ │ │ - @ instruction: 0x01046592 │ │ │ │ - tsteq r4, r6, ror #10 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r4, sl, lsl #10 │ │ │ │ - smlatteq r4, r4, r4, r6 │ │ │ │ - @ instruction: 0x010464b6 │ │ │ │ - smlabbeq r4, r8, r4, r6 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - smlatbeq r4, ip, r3, r6 │ │ │ │ - smlatbeq r4, r2, r3, r6 │ │ │ │ - tsteq r4, lr, ror r3 │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - tsteq r4, ip, lsr #6 │ │ │ │ - mrseq r6, LR_abt │ │ │ │ - ldrdeq r6, [r4, -r4] │ │ │ │ - smlatbeq r4, r8, r2, r6 │ │ │ │ - @ instruction: 0x0104629e │ │ │ │ - tsteq r4, sl, ror r2 │ │ │ │ - tsteq r4, lr, asr #4 │ │ │ │ - tsteq r4, r4, asr #4 │ │ │ │ - tsteq r4, r0, lsr r2 │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - smlabteq r4, r4, r1, r6 │ │ │ │ - @ instruction: 0x010461b0 │ │ │ │ - smlabbeq r4, r4, r1, r6 │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ - tsteq r4, r0, lsr r1 │ │ │ │ - mrseq r6, (UNDEF: 20) │ │ │ │ - ldrdeq r6, [r4, -r2] │ │ │ │ - smlatbeq r4, r6, r0, r6 │ │ │ │ - swpeq r6, ip, [r4] │ │ │ │ - tsteq r4, r6, ror r0 │ │ │ │ - tsteq r4, sl, lsr r0 │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - tsteq r4, r4 │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - @ instruction: 0x01045f9e │ │ │ │ - smlabbeq r4, r0, pc, r5 @ │ │ │ │ - tsteq r4, lr, asr #30 │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - tsteq r7, lr, lsl #18 │ │ │ │ - smlatteq r7, r0, r9, r4 │ │ │ │ - tsteq r7, r0, lsl r9 │ │ │ │ + smlatbeq r4, lr, r2, r6 │ │ │ │ + smlatbeq r4, r4, r2, r6 │ │ │ │ + @ instruction: 0x01046290 │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + tsteq r4, r4, lsr #4 │ │ │ │ + tsteq r4, r0, lsl r2 │ │ │ │ + smlatteq r4, r4, r1, r6 │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + @ instruction: 0x010461bc │ │ │ │ + @ instruction: 0x01046190 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tsteq r4, r2, lsr r1 │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ + strdeq r6, [r4, -ip] │ │ │ │ + ldrdeq r6, [r4, -r6] │ │ │ │ + swpeq r6, sl, [r4] │ │ │ │ + swpeq r6, r0, [r4] │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + qaddeq r6, sl, r4 │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + smlatteq r4, r0, pc, r5 @ │ │ │ │ + smlatbeq r4, lr, pc, r5 @ │ │ │ │ + smlabbeq r4, ip, pc, r5 @ │ │ │ │ + tsteq r7, lr, ror #18 │ │ │ │ + tsteq r7, r0, asr #20 │ │ │ │ + tsteq r7, r0, ror r9 │ │ │ │ + smlabteq r4, r2, lr, r5 │ │ │ │ + @ instruction: 0x01045e9c │ │ │ │ + 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 │ │ │ │ - smlatteq r4, r0, sp, r5 │ │ │ │ - @ instruction: 0x01045db2 │ │ │ │ - smlabbeq r4, r4, sp, r5 │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - smlabteq r4, ip, ip, r5 │ │ │ │ - smlatbeq r4, lr, ip, r5 │ │ │ │ - smlabbeq r4, ip, ip, r5 │ │ │ │ - tsteq r4, r2, ror #24 │ │ │ │ - tsteq r4, sl, asr ip │ │ │ │ - tsteq r4, r6, lsr ip │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - @ instruction: 0x01045bb0 │ │ │ │ - smlabbeq r4, r6, fp, r5 │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - tsteq r4, r2, lsl #22 │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ - smlabteq r4, ip, sl, r5 │ │ │ │ - smlatbeq r4, sl, sl, r5 │ │ │ │ - smlabbeq r4, r0, sl, r5 │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, r2, lsr #20 │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + tsteq r4, r2, lsl lr │ │ │ │ + smlatteq r4, r4, sp, r5 │ │ │ │ + @ instruction: 0x01045db6 │ │ │ │ + smlabbeq r4, r8, sp, r5 │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + tsteq r4, lr, lsl #26 │ │ │ │ + smlatteq r4, ip, ip, r5 │ │ │ │ + smlabteq r4, r2, ip, r5 │ │ │ │ + @ instruction: 0x01045cba │ │ │ │ + @ instruction: 0x01045c96 │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + tsteq r4, sl, lsr ip │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + smlatteq r4, r6, fp, r5 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + @ instruction: 0x01045bba │ │ │ │ + @ instruction: 0x01045b90 │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r4, sl, lsl #22 │ │ │ │ + smlatteq r4, r0, sl, r5 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + @ instruction: 0x01045ab4 │ │ │ │ + smlabbeq r4, r2, sl, r5 │ │ │ │ cmnpvs ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmppvs pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79026,108 +79026,108 @@ │ │ │ │ @ instruction: 0xf04f537e │ │ │ │ blcc 8c6774 │ │ │ │ blx 9669a0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - smlabbeq r4, sl, r8, r5 │ │ │ │ - smlabbeq r4, r0, r8, r5 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ + smlatteq r4, sl, r8, r5 │ │ │ │ + smlatteq r4, r0, r8, r5 │ │ │ │ + @ instruction: 0x010458bc │ │ │ │ + @ instruction: 0x01045890 │ │ │ │ + smlabbeq r4, r6, r8, r5 │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ smlatbeq r4, r4, r7, r5 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq r4, r6, lsl r7 │ │ │ │ + @ instruction: 0x0104579a │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + tsteq r4, sl, lsl r7 │ │ │ │ smlatteq r4, sl, r6, r5 │ │ │ │ - smlatteq r4, r0, r6, r5 │ │ │ │ @ instruction: 0x010456ba │ │ │ │ - smlabbeq r4, sl, r6, r5 │ │ │ │ - tsteq r4, sl, asr r6 │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ + @ instruction: 0x010456b0 │ │ │ │ + smlabbeq r4, ip, r6, r5 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ smlatbeq r4, r2, r5, r5 │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ - tsteq r4, r8, lsr r5 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ + @ instruction: 0x01045598 │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r4, lr, lsr r5 │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ smlatteq r4, r8, r4, r5 │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ @ instruction: 0x010454b8 │ │ │ │ - smlabbeq r4, r8, r4, r5 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - smlabteq r4, lr, r3, r5 │ │ │ │ - smlatbeq r4, r0, r3, r5 │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ + smlatbeq r4, lr, r4, r5 │ │ │ │ + smlabbeq r4, sl, r4, r5 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + tsteq r4, lr, lsr #8 │ │ │ │ + tsteq r4, r0, lsl #8 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + smlatbeq r4, r4, r3, r5 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ tsteq r4, r4, asr #6 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ - smlatteq r4, r4, r2, r5 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - @ instruction: 0x010452b6 │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ + tsteq r4, r6, lsl r3 │ │ │ │ + smlatteq r4, sl, r2, r5 │ │ │ │ + smlatteq r4, r0, r2, r5 │ │ │ │ + @ instruction: 0x010452ba │ │ │ │ smlabbeq r4, sl, r2, r5 │ │ │ │ - smlabbeq r4, r0, r2, r5 │ │ │ │ tsteq r4, sl, asr r2 │ │ │ │ - tsteq r4, sl, lsr #4 │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - smlabteq r4, ip, r1, r5 │ │ │ │ - smlatbeq r4, r0, r1, r5 │ │ │ │ - @ instruction: 0x01045196 │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r4, ip, lsr #4 │ │ │ │ + mrseq r5, R12_usr │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlatbeq r4, r2, r1, r5 │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ tsteq r4, r2, asr #2 │ │ │ │ - tsteq r4, r2, lsl r1 │ │ │ │ - smlatteq r4, r2, r0, r5 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - strheq r5, [r4, -r4] │ │ │ │ + tsteq r4, r8, lsr r1 │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + smlatteq r4, r8, r0, r5 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + strheq r5, [r4, -r8] │ │ │ │ smlabbeq r4, r8, r0, r5 │ │ │ │ - tsteq r4, lr, ror r0 │ │ │ │ qaddeq r5, r8, r4 │ │ │ │ - tsteq r4, r8, lsr #32 │ │ │ │ - strdeq r4, [r4, -r8] │ │ │ │ - smlatteq r4, lr, pc, r4 @ │ │ │ │ - smlabteq r4, sl, pc, r4 @ │ │ │ │ - @ instruction: 0x01044f9e │ │ │ │ - @ instruction: 0x01044f94 │ │ │ │ - tsteq r4, lr, ror #30 │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ + tsteq r4, lr, asr #32 │ │ │ │ + tsteq r4, sl, lsr #32 │ │ │ │ + strdeq r4, [r4, -lr] │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ + smlabteq r4, lr, pc, r4 @ │ │ │ │ + smlatbeq r4, r0, pc, r4 @ │ │ │ │ + tsteq r4, r6, ror pc │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ tsteq r4, r6, lsl pc │ │ │ │ - smlatteq r4, r8, lr, r4 │ │ │ │ - @ instruction: 0x01044ebc │ │ │ │ - @ instruction: 0x01044eb6 │ │ │ │ - @ instruction: 0x01044e96 │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r4, r6, asr #28 │ │ │ │ - tsteq r4, sl, lsl lr │ │ │ │ - smlatteq r4, lr, sp, r4 │ │ │ │ - smlatteq r4, r8, sp, r4 │ │ │ │ - smlabteq r4, r8, sp, r4 │ │ │ │ - smlatbeq r4, r0, sp, r4 │ │ │ │ - @ instruction: 0x01044d9a │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ - strdeq r4, [r4, -r8] │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - ldrdeq r4, [r4, -r2] │ │ │ │ - smlatbeq r4, sl, ip, r4 │ │ │ │ - smlatbeq r4, r4, ip, r4 │ │ │ │ - smlabbeq r4, r2, ip, r4 │ │ │ │ - tsteq r4, r2, asr ip │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + smlabteq r4, lr, lr, r4 │ │ │ │ + smlabteq r4, r8, lr, r4 │ │ │ │ + smlatbeq r4, r6, lr, r4 │ │ │ │ + tsteq r4, sl, ror lr │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + tsteq r4, r0, lsl #28 │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + ldrdeq r4, [r4, -r8] │ │ │ │ + @ instruction: 0x01044db0 │ │ │ │ + smlabbeq r4, r4, sp, r4 │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + smlatteq r4, r2, ip, r4 │ │ │ │ + @ instruction: 0x01044cb2 │ │ │ │ cmnpvc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r3, {r3, r4, r7, r9, lr} │ │ │ │ cmppvc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble ip, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79367,30 +79367,46 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r4, lr, sl, r4 │ │ │ │ - smlatbeq r4, r8, sl, r4 │ │ │ │ - smlabbeq r4, sl, sl, r4 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ + tsteq r4, lr, lsl #22 │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + smlatteq r4, sl, sl, r4 │ │ │ │ + smlabteq r4, r4, sl, r4 │ │ │ │ + @ instruction: 0x01044abe │ │ │ │ + @ instruction: 0x01044a9e │ │ │ │ + tsteq r7, lr, ror #6 │ │ │ │ + smlatbeq r7, r0, r1, r3 │ │ │ │ + smlabbeq r4, r6, sl, r4 │ │ │ │ + smlabteq r7, r4, r5, r3 │ │ │ │ + tsteq r4, sl, ror sl │ │ │ │ + strdeq r3, [r7, -r0] │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + smlatbeq r7, r4, r3, r3 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ + tsteq r7, r8, lsl r2 │ │ │ │ + tsteq r4, r6, asr sl │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + tsteq r4, sl, asr #20 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ tsteq r4, lr, lsr sl │ │ │ │ - tsteq r7, lr, lsl #6 │ │ │ │ - tsteq r7, r0, asr #2 │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + tsteq r4, r2, lsr sl │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ tsteq r4, r6, lsr #20 │ │ │ │ - tsteq r7, r4, ror #10 │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ tsteq r4, sl, lsl sl │ │ │ │ - @ instruction: 0x01073390 │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ tsteq r4, lr, lsl #20 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ + tsteq r4, r8, lsl #20 │ │ │ │ tsteq r4, r2, lsl #20 │ │ │ │ - @ instruction: 0x010731b8 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ strdeq r4, [r4, -r6] │ │ │ │ strdeq r4, [r4, -r0] │ │ │ │ smlatteq r4, sl, r9, r4 │ │ │ │ smlatteq r4, r4, r9, r4 │ │ │ │ ldrdeq r4, [r4, -lr] │ │ │ │ ldrdeq r4, [r4, -r8] │ │ │ │ ldrdeq r4, [r4, -r2] │ │ │ │ @@ -79401,50 +79417,50 @@ │ │ │ │ @ instruction: 0x010449b4 │ │ │ │ smlatbeq r4, lr, r9, r4 │ │ │ │ smlatbeq r4, r8, r9, r4 │ │ │ │ smlatbeq r4, r2, r9, r4 │ │ │ │ @ instruction: 0x0104499c │ │ │ │ @ instruction: 0x01044996 │ │ │ │ @ instruction: 0x01044990 │ │ │ │ - smlabbeq r4, sl, r9, r4 │ │ │ │ + smlatteq r7, r6, r0, r3 │ │ │ │ smlabbeq r4, r4, r9, r4 │ │ │ │ tsteq r4, lr, ror r9 │ │ │ │ tsteq r4, r8, ror r9 │ │ │ │ tsteq r4, r2, ror r9 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ + smlatbeq r7, r8, r1, r3 │ │ │ │ + tsteq r7, r2, ror #2 │ │ │ │ + tsteq r7, ip, lsr r1 │ │ │ │ tsteq r4, sl, asr r9 │ │ │ │ tsteq r4, r4, asr r9 │ │ │ │ tsteq r4, lr, asr #18 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r2, asr #18 │ │ │ │ + smlatteq r7, r4, r1, r3 │ │ │ │ + @ instruction: 0x0107319e │ │ │ │ tsteq r4, ip, lsr r9 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - smlabbeq r7, r6, r0, r3 │ │ │ │ + strdeq r3, [r7, -r2] │ │ │ │ + tsteq r7, ip, asr r3 │ │ │ │ + tsteq r7, r6, lsr #4 │ │ │ │ tsteq r4, r4, lsr #18 │ │ │ │ - tsteq r4, lr, lsl r9 │ │ │ │ - tsteq r4, r8, lsl r9 │ │ │ │ + ldrdeq r3, [r7, -sl] │ │ │ │ + @ instruction: 0x010732b4 │ │ │ │ tsteq r4, r2, lsl r9 │ │ │ │ - tsteq r7, r8, asr #2 │ │ │ │ - tsteq r7, r2, lsl #2 │ │ │ │ - ldrdeq r3, [r7, -ip] │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + tsteq r4, r6, lsl #18 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ strdeq r4, [r4, -sl] │ │ │ │ strdeq r4, [r4, -r4] │ │ │ │ smlatteq r4, lr, r8, r4 │ │ │ │ - smlabbeq r7, r4, r1, r3 │ │ │ │ - tsteq r7, lr, lsr r1 │ │ │ │ + smlatteq r4, r8, r8, r4 │ │ │ │ + smlatteq r4, r2, r8, r4 │ │ │ │ ldrdeq r4, [r4, -ip] │ │ │ │ - @ instruction: 0x01073192 │ │ │ │ - strdeq r3, [r7, -ip] │ │ │ │ - smlabteq r7, r6, r1, r3 │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + smlabteq r4, sl, r8, r4 │ │ │ │ smlabteq r4, r4, r8, r4 │ │ │ │ - tsteq r7, sl, ror r2 │ │ │ │ - tsteq r7, r4, asr r2 │ │ │ │ + @ instruction: 0x010448be │ │ │ │ + @ instruction: 0x010448b8 │ │ │ │ @ instruction: 0x010448b2 │ │ │ │ smlatbeq r4, ip, r8, r4 │ │ │ │ smlatbeq r4, r6, r8, r4 │ │ │ │ smlatbeq r4, r0, r8, r4 │ │ │ │ @ instruction: 0x0104489a │ │ │ │ @ instruction: 0x01044894 │ │ │ │ smlabbeq r4, lr, r8, r4 │ │ │ │ @@ -79455,35 +79471,35 @@ │ │ │ │ tsteq r4, r0, ror r8 │ │ │ │ tsteq r4, sl, ror #16 │ │ │ │ tsteq r4, r4, ror #16 │ │ │ │ tsteq r4, lr, asr r8 │ │ │ │ tsteq r4, r8, asr r8 │ │ │ │ tsteq r4, r2, asr r8 │ │ │ │ tsteq r4, ip, asr #16 │ │ │ │ - tsteq r4, r6, asr #16 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ + smlatteq r7, r2, r2, r3 │ │ │ │ + tsteq r7, r4, lsl r3 │ │ │ │ tsteq r4, sl, lsr r8 │ │ │ │ - tsteq r4, r4, lsr r8 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ + ldrdeq r3, [r7, -r8] │ │ │ │ + smlatbeq r7, sl, r3, r3 │ │ │ │ tsteq r4, r8, lsr #16 │ │ │ │ tsteq r4, r2, lsr #16 │ │ │ │ tsteq r4, ip, lsl r8 │ │ │ │ tsteq r4, r6, lsl r8 │ │ │ │ tsteq r4, r0, lsl r8 │ │ │ │ tsteq r4, sl, lsl #16 │ │ │ │ tsteq r4, r4, lsl #16 │ │ │ │ strdeq r4, [r4, -lr] │ │ │ │ strdeq r4, [r4, -r8] │ │ │ │ strdeq r4, [r4, -r2] │ │ │ │ smlatteq r4, ip, r7, r4 │ │ │ │ - smlabbeq r7, r2, r2, r3 │ │ │ │ - @ instruction: 0x010732b4 │ │ │ │ + smlatteq r4, r6, r7, r4 │ │ │ │ + smlatteq r4, r0, r7, r4 │ │ │ │ ldrdeq r4, [r4, -sl] │ │ │ │ - tsteq r7, r8, ror r3 │ │ │ │ - tsteq r7, sl, asr #6 │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlabteq r4, lr, r7, r4 │ │ │ │ smlabteq r4, r8, r7, r4 │ │ │ │ smlabteq r4, r2, r7, r4 │ │ │ │ @ instruction: 0x010447bc │ │ │ │ @ instruction: 0x010447b6 │ │ │ │ @ instruction: 0x010447b0 │ │ │ │ smlatbeq r4, sl, r7, r4 │ │ │ │ smlatbeq r4, r4, r7, r4 │ │ │ │ @@ -79495,30 +79511,14 @@ │ │ │ │ smlabbeq r4, r0, r7, r4 │ │ │ │ tsteq r4, sl, ror r7 │ │ │ │ tsteq r4, r4, ror r7 │ │ │ │ tsteq r4, lr, ror #14 │ │ │ │ tsteq r4, r8, ror #14 │ │ │ │ tsteq r4, r2, ror #14 │ │ │ │ tsteq r4, ip, asr r7 │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - tsteq r4, sl, asr #14 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r4, lr, lsr r7 │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - tsteq r4, r6, lsr #14 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - tsteq r4, lr, lsl #14 │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - tsteq r4, r2, lsl #14 │ │ │ │ - strdeq r4, [r4, -ip] │ │ │ │ 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 │ │ │ │ - tsteq r7, lr, ror r5 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r7, lr, ror r5 │ │ │ │ - smlabbeq r7, r0, r5, r2 │ │ │ │ - smlabbeq r7, r6, r5, r2 │ │ │ │ + ldrdeq r2, [r7, -lr] │ │ │ │ + @ instruction: 0x010635b8 │ │ │ │ + ldrdeq r2, [r7, -lr] │ │ │ │ + smlatteq r7, r0, r5, r2 │ │ │ │ + smlatteq r7, r6, r5, r2 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e88f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71c10> │ │ │ │ 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]! │ │ │ │ - @ instruction: 0x01061f9a │ │ │ │ - smlatteq r6, r8, r5, r1 │ │ │ │ - smlatteq r7, r6, r5, r0 │ │ │ │ - tsteq r4, r2, ror lr │ │ │ │ - smlabteq r4, r6, sp, r1 │ │ │ │ - tsteq r4, lr, asr lr │ │ │ │ - tsteq r7, r2, asr #12 │ │ │ │ - @ instruction: 0x01061596 │ │ │ │ - tsteq r7, r4, lsr r6 │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r7, sl, lsr #12 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r4, r8, lsl sl │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r7, r6, asr #12 │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + tsteq r4, r6, lsr #28 │ │ │ │ + @ instruction: 0x01041ebe │ │ │ │ + smlatbeq r7, r2, r6, r0 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + @ instruction: 0x01070694 │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + smlabteq r6, r4, r5, r1 │ │ │ │ + smlabbeq r7, sl, r6, r0 │ │ │ │ + smlatbeq r6, r6, r5, r1 │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ 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 │ │ │ │ - smlabteq r7, r0, r5, r0 │ │ │ │ + tsteq r7, r0, lsr #12 │ │ │ │ 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, r0, lsl sp │ │ │ │ - tsteq r7, r6, asr #6 │ │ │ │ - tsteq r4, r8, lsl #26 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - ldrdeq sp, [ip, -lr] │ │ │ │ - smlatteq r4, r8, ip, r1 │ │ │ │ - smlatteq r4, ip, ip, r1 │ │ │ │ - smlatteq r4, r6, ip, r1 │ │ │ │ - ldrdeq r1, [r4, -lr] │ │ │ │ - smlabteq r7, r6, r2, r2 │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - ldrdeq r1, [r4, -lr] │ │ │ │ - tsteq ip, lr, asr lr │ │ │ │ - ldrdeq r1, [r4, -lr] │ │ │ │ - tsteq r7, r2, ror r2 │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - smlabteq r4, r2, ip, r1 │ │ │ │ - tsteq ip, sl, lsl #28 │ │ │ │ - @ instruction: 0x01041cb4 │ │ │ │ - @ instruction: 0x01041cbc │ │ │ │ - @ instruction: 0x01041cbe │ │ │ │ - @ instruction: 0x01041cb8 │ │ │ │ - @ instruction: 0x01041c90 │ │ │ │ - @ instruction: 0x01041c92 │ │ │ │ - smlatbeq r4, r4, ip, r1 │ │ │ │ - smlabteq r4, r0, fp, r1 │ │ │ │ - @ instruction: 0x01041bba │ │ │ │ - @ instruction: 0x01041c90 │ │ │ │ - @ instruction: 0x01041b94 │ │ │ │ - smlabbeq r4, lr, fp, r1 │ │ │ │ - ldrdeq r0, [r7, -r0] │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - smlatbeq r6, r0, r8, r3 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - qaddeq lr, sl, r6 │ │ │ │ - qaddeq lr, r4, r6 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - smlabteq r4, r4, r2, r9 │ │ │ │ - smlabteq r4, r2, r2, r9 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq ip, r4, lsr #24 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - ldrdeq r9, [r4, -r2] │ │ │ │ - @ instruction: 0x010492b8 │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + smlatbeq r7, r6, r3, r2 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + tsteq r4, r6, asr sp │ │ │ │ + tsteq ip, lr, lsr pc │ │ │ │ + tsteq r4, r8, asr #26 │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r4, r6, asr #26 │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + tsteq r7, r6, lsr #6 │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + @ instruction: 0x010cdebe │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + ldrdeq r2, [r7, -r2] │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + tsteq ip, sl, ror #28 │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, sl, lsl ip │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + smlatteq r4, lr, fp, r1 │ │ │ │ + tsteq r7, r0, lsr r4 │ │ │ │ + smlabteq r4, r8, fp, r1 │ │ │ │ + smlabteq r4, r2, fp, r1 │ │ │ │ + @ instruction: 0x010638bc │ │ │ │ + @ instruction: 0x010638bc │ │ │ │ + @ instruction: 0x010638ba │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + @ instruction: 0x01063890 │ │ │ │ + smlabbeq r6, lr, r8, r3 │ │ │ │ + smlabteq r6, r6, r0, lr │ │ │ │ + smlabteq r6, r0, r0, lr │ │ │ │ + strheq lr, [r6, -sl] │ │ │ │ + strheq lr, [r6, -r4] │ │ │ │ + smlatbeq r6, lr, r0, lr │ │ │ │ + smlatbeq r6, r8, r0, lr │ │ │ │ + smlatbeq r6, r2, r0, lr │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + tsteq r4, r2, lsr #6 │ │ │ │ + smlabbeq r6, r0, r0, lr │ │ │ │ + smlabbeq ip, r4, ip, sp │ │ │ │ + smlabbeq r6, sl, r0, lr │ │ │ │ + tsteq r4, r2, lsr r3 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + smlabbeq r6, sl, pc, sp @ │ │ │ │ + smlabbeq r6, sl, pc, sp @ │ │ │ │ + @ instruction: 0x0106df90 │ │ │ │ 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 │ │ │ │ - smlatteq r4, sl, r3, r1 │ │ │ │ - strheq r0, [r7, -r4] │ │ │ │ - smlatbeq r4, r0, r3, r1 │ │ │ │ - smlabbeq r4, r0, r3, r1 │ │ │ │ - tsteq r4, lr, ror #6 │ │ │ │ - tsteq r4, r8, asr #6 │ │ │ │ - tsteq r4, lr, lsl r3 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ - smlatteq r4, lr, r2, r1 │ │ │ │ - strdeq pc, [r6, -r4] │ │ │ │ - tsteq r7, r2, lsl r0 │ │ │ │ - tsteq r7, ip, rrx │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + tsteq r7, r4, lsl r1 │ │ │ │ + tsteq r4, r0, lsl #8 │ │ │ │ + smlatteq r4, r0, r3, r1 │ │ │ │ + smlabteq r4, lr, r3, r1 │ │ │ │ + smlatbeq r4, r8, r3, r1 │ │ │ │ + tsteq r4, lr, ror r3 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + tsteq r4, lr, asr #6 │ │ │ │ + qaddeq r0, r4, r7 │ │ │ │ + tsteq r7, r2, ror r0 │ │ │ │ + smlabteq r7, ip, r0, r0 │ │ │ │ + smlabteq r4, lr, r2, r1 │ │ │ │ + smlatteq r7, ip, r0, r0 │ │ │ │ tsteq r4, lr, ror #4 │ │ │ │ - smlabbeq r7, ip, r0, r0 │ │ │ │ - tsteq r4, lr, lsl #4 │ │ │ │ - strheq r0, [r7, -r2] │ │ │ │ - @ instruction: 0x010411ba │ │ │ │ - @ instruction: 0x01041190 │ │ │ │ - tsteq r4, sl, ror #2 │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - tsteq r4, r6, lsr r1 │ │ │ │ - tsteq r4, r2, lsl r1 │ │ │ │ - smlatteq r4, r6, r0, r1 │ │ │ │ - smlabteq r4, r2, r0, r1 │ │ │ │ - swpeq r1, lr, [r4] │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - tsteq r4, ip, lsl r0 │ │ │ │ - strdeq r0, [r4, -lr] │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - smlatbeq r4, sl, pc, r0 @ │ │ │ │ - @ instruction: 0x01040f92 │ │ │ │ - tsteq r4, lr, ror pc │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ - tsteq r4, r0, lsr #30 │ │ │ │ - strdeq r0, [r4, -lr] │ │ │ │ + tsteq r7, r2, lsl r1 │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + smlabteq r4, sl, r1, r1 │ │ │ │ + smlatbeq r4, r0, r1, r1 │ │ │ │ + @ instruction: 0x01041196 │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ + tsteq r4, r2, lsr #2 │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + smlatbeq r4, r8, r0, r1 │ │ │ │ + tsteq r4, ip, ror r0 │ │ │ │ + qaddeq r1, lr, r4 │ │ │ │ + tsteq r4, sl, lsr r0 │ │ │ │ + tsteq r4, sl │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ + smlatbeq r4, r6, pc, r0 @ │ │ │ │ + smlabbeq r4, r0, pc, r0 @ │ │ │ │ + tsteq r4, lr, asr pc │ │ │ │ + tsteq r4, r2, lsr pc │ │ │ │ + tsteq r4, sl, lsl #30 │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + tstpeq r6, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, sl, lr, pc @ │ │ │ │ + tstpeq r6, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, lsr lr │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + smlatteq r4, r2, sp, r0 │ │ │ │ + @ instruction: 0x01040dbe │ │ │ │ + @ instruction: 0x01040d92 │ │ │ │ + tsteq r4, r6, ror #26 │ │ │ │ + tsteq r4, ip, lsr sp │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + smlatteq r4, r8, ip, r0 │ │ │ │ + smlatteq r4, r0, ip, r0 │ │ │ │ + @ instruction: 0x01040cbc │ │ │ │ + @ instruction: 0x01040c98 │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ ldrdeq r0, [r4, -r2] │ │ │ │ - smlatbeq r4, sl, lr, r0 │ │ │ │ - @ instruction: 0x01040e92 │ │ │ │ - tstpeq r6, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r6, lr, pc @ │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - smlatbeq r4, r4, sp, r0 │ │ │ │ - smlabbeq r4, r2, sp, r0 │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r4, r6, lsl #26 │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - @ instruction: 0x01040cb2 │ │ │ │ - smlabbeq r4, r8, ip, r0 │ │ │ │ - smlabbeq r4, r0, ip, r0 │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - smlatteq r4, sl, fp, r0 │ │ │ │ - smlabteq r4, r6, fp, r0 │ │ │ │ - @ instruction: 0x01040b9c │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - tsteq r4, lr, asr #22 │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ + smlatbeq r4, lr, fp, r0 │ │ │ │ + smlabbeq r4, sl, fp, r0 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + tsteq r4, lr, lsr fp │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + smlabteq r4, sl, sl, r0 │ │ │ │ + smlatbeq r4, r2, sl, r0 │ │ │ │ + smlabbeq r4, r0, sl, r0 │ │ │ │ + tsteq r4, lr, asr sl │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ + smlabteq r4, lr, r9, r0 │ │ │ │ + smlatbeq r4, r8, r9, r0 │ │ │ │ + smlabbeq r4, r8, r9, r0 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + tsteq r4, r2, lsr #18 │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ + @ instruction: 0x0106f796 │ │ │ │ + @ instruction: 0x0106f6b0 │ │ │ │ + tstpeq r6, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, r9, pc @ │ │ │ │ ldrdeq r0, [r4, -lr] │ │ │ │ - @ instruction: 0x01040abc │ │ │ │ - @ instruction: 0x01040a92 │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq r4, r2, asr #20 │ │ │ │ - tsteq r4, r0, lsr #20 │ │ │ │ - strdeq r0, [r4, -lr] │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - @ instruction: 0x010409b4 │ │ │ │ - @ instruction: 0x01040994 │ │ │ │ - tsteq r4, lr, ror #18 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r8, lsr #18 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - smlatteq r4, r2, r8, r0 │ │ │ │ - smlabteq r4, r2, r8, r0 │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + ldrdeq r0, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r8, r0 │ │ │ │ + smlabteq r4, r6, r8, r0 │ │ │ │ + tstpeq r6, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010408b4 │ │ │ │ + smlabteq r6, lr, r6, pc @ │ │ │ │ + smlatbeq r6, r8, r6, pc @ │ │ │ │ smlatbeq r4, r2, r8, r0 │ │ │ │ - tstpeq r6, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, sl, r5, pc @ │ │ │ │ - smlabbeq r6, ip, r9, pc @ │ │ │ │ + strdeq pc, [r6, -ip] │ │ │ │ + tstpeq r6, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01040890 │ │ │ │ + tstpeq r6, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ tsteq r4, lr, ror r8 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ + tstpeq r6, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ tsteq r4, r2, ror r8 │ │ │ │ tsteq r4, ip, ror #16 │ │ │ │ tsteq r4, r6, ror #16 │ │ │ │ - smlatteq r6, r0, r5, pc @ │ │ │ │ - strdeq pc, [r6, -sl] │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - tstpeq r6, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + smlatbeq r6, ip, r7, pc @ │ │ │ │ + tstpeq r6, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ tsteq r4, r2, asr #16 │ │ │ │ - @ instruction: 0x0106f69c │ │ │ │ - @ instruction: 0x0106f6b6 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - strdeq pc, [r6, -r2] │ │ │ │ - tstpeq r6, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, lsl r8 │ │ │ │ - tstpeq r6, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - tsteq r4, r6, lsl #16 │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - tstpeq r6, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r8, r7, r0 │ │ │ │ - smlatteq r4, r2, r7, r0 │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ 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 │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + tstpeq r6, sl, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r4, r6, pc @ │ │ │ │ + ldrdeq pc, [r6, -r6] │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + tsteq r4, sl, asr r6 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + tsteq r4, r2, asr #12 │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + tsteq r4, r4, lsr #12 │ │ │ │ tsteq r4, lr, lsl r6 │ │ │ │ tsteq r4, r8, lsl r6 │ │ │ │ - @ instruction: 0x0106f6ba │ │ │ │ - tstpeq r6, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ tsteq r4, r0, lsl #12 │ │ │ │ strdeq r0, [r4, -sl] │ │ │ │ strdeq r0, [r4, -r4] │ │ │ │ - smlatteq r4, lr, r5, r0 │ │ │ │ - smlatteq r4, r8, r5, r0 │ │ │ │ - smlatteq r4, r2, r5, r0 │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r5, r0 │ │ │ │ - smlabteq r4, r4, r5, r0 │ │ │ │ - @ instruction: 0x010405be │ │ │ │ - @ instruction: 0x010405b8 │ │ │ │ - @ instruction: 0x010405b2 │ │ │ │ - smlatbeq r4, ip, r5, r0 │ │ │ │ - smlatbeq r4, r6, r5, r0 │ │ │ │ - smlatbeq r4, r0, r5, r0 │ │ │ │ - @ instruction: 0x0104059a │ │ │ │ - @ instruction: 0x01040594 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0106ed92 │ │ │ │ - smlatbeq r5, lr, ip, pc @ │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ - @ instruction: 0x010402b0 │ │ │ │ - smlatbeq r4, sl, r2, r0 │ │ │ │ - strdeq r0, [r4, -r2] │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - @ instruction: 0x0103feb0 │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + tstpeq r5, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r0, r2, r0 │ │ │ │ + tsteq r4, r0, lsl r3 │ │ │ │ + tsteq r4, sl, lsl #6 │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + tstpeq r5, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + smlatteq r6, sl, sp, lr │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + ldrdeq lr, [r6, -r6] │ │ │ │ + smlatbeq r6, r4, ip, lr │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + smlatteq r6, sl, ip, lr │ │ │ │ + @ instruction: 0x0106efb4 │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + tstpeq r6, r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, sl, pc, lr @ │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + qaddeq pc, sl, r6 @ │ │ │ │ + tstpeq r6, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + ldrdeq lr, [r6, -ip] │ │ │ │ + smlatbeq r6, sl, sp, lr │ │ │ │ + smlatbeq r6, r4, r0, pc @ │ │ │ │ + tstpeq r6, sl, rrx @ p-variant is OBSOLETE │ │ │ │ strdeq lr, [r6, -r0] │ │ │ │ - smlabbeq r6, sl, sp, lr │ │ │ │ - ldrdeq lr, [r6, -r4] │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - strdeq lr, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlabbeq r6, sl, ip, lr │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - strdeq lr, [r6, -ip] │ │ │ │ - smlabteq r6, sl, ip, lr │ │ │ │ - smlatbeq r6, r4, pc, lr @ │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - strdeq lr, [r6, -sl] │ │ │ │ - smlabteq r6, r0, pc, lr @ │ │ │ │ - ldrdeq lr, [r6, -sl] │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - tstpeq r6, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106ed90 │ │ │ │ - swpeq pc, sl, [r6] @ │ │ │ │ - tstpeq r6, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - ldrdeq lr, [r6, -r0] │ │ │ │ - strdeq pc, [r6, -r2] │ │ │ │ - strheq pc, [r6, -r4] @ │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - tstpeq r6, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r6, -ip] │ │ │ │ - smlatbeq r6, r2, r1, pc @ │ │ │ │ - @ instruction: 0x0106f1b8 │ │ │ │ - tstpeq r6, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r6, -r8] │ │ │ │ - tstpeq r6, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r6, -ip] │ │ │ │ - @ instruction: 0x0106f29e │ │ │ │ + strdeq pc, [r6, -sl] │ │ │ │ + smlabteq r6, r0, r0, pc @ │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tstpeq r6, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + @ instruction: 0x0106f1b0 │ │ │ │ + tstpeq r6, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106f3b4 │ │ │ │ + @ instruction: 0x0106f2b2 │ │ │ │ + tstpeq r6, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106f1be │ │ │ │ tstpeq r6, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ tstpeq r6, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r2, r2, pc @ │ │ │ │ - smlatteq r6, r0, r2, pc @ │ │ │ │ - @ instruction: 0x0106f292 │ │ │ │ - tstpeq r6, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106f392 │ │ │ │ - tstpeq r6, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r6, -ip] │ │ │ │ - smlabteq r6, lr, r3, pc @ │ │ │ │ - strdeq pc, [r6, -r0] │ │ │ │ - @ instruction: 0x0106f39a │ │ │ │ - smlabbeq r6, ip, r4, pc @ │ │ │ │ - tstpeq r6, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r0, r4, pc @ │ │ │ │ - smlabteq r6, sl, r4, pc @ │ │ │ │ + tstpeq r6, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -lr] │ │ │ │ + @ instruction: 0x0106f2b8 │ │ │ │ + ldrdeq pc, [r6, -r2] │ │ │ │ + @ instruction: 0x0106f294 │ │ │ │ + tstpeq r6, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -r2] │ │ │ │ + @ instruction: 0x0106f494 │ │ │ │ + strdeq pc, [r6, -r2] │ │ │ │ + @ instruction: 0x0106f394 │ │ │ │ + @ instruction: 0x0106f3ba │ │ │ │ + tstpeq r6, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -sl] │ │ │ │ + smlatteq r6, ip, r4, pc @ │ │ │ │ + @ instruction: 0x0106f496 │ │ │ │ + @ instruction: 0x0106f4b4 │ │ │ │ + tstpeq r6, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsr #10 @ 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 │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - @ instruction: 0x0105f192 │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - smlatteq r5, lr, sp, lr │ │ │ │ - smlatteq r5, lr, sp, lr │ │ │ │ - smlabteq r6, sl, r0, pc @ │ │ │ │ - tstpeq r5, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ - swpeq pc, r8, [r6] @ │ │ │ │ - swpeq pc, r0, [r6] @ │ │ │ │ - smlabbeq r6, r8, r0, pc @ │ │ │ │ - smlabbeq r6, r0, r0, pc @ │ │ │ │ - tstpeq r6, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r0, fp, pc @ │ │ │ │ - strdeq lr, [r6, -r4] │ │ │ │ - smlatteq r6, ip, pc, lr @ │ │ │ │ - smlatteq r6, r4, pc, lr @ │ │ │ │ - ldrdeq lr, [r6, -ip] │ │ │ │ - ldrdeq lr, [r6, -r4] │ │ │ │ - smlabteq r6, ip, pc, lr @ │ │ │ │ - smlabteq r6, r4, pc, lr @ │ │ │ │ - @ instruction: 0x0106efbc │ │ │ │ - @ instruction: 0x0106efb4 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - smlatbeq r6, ip, lr, lr │ │ │ │ - smlatbeq r6, r2, lr, lr │ │ │ │ - @ instruction: 0x0106ee98 │ │ │ │ - smlabbeq r6, lr, lr, lr │ │ │ │ - smlabbeq r6, r4, lr, lr │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, r6, ror #28 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabbeq r5, r0, lr, lr │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - smlatteq r4, r0, sp, r6 │ │ │ │ - ldrdeq pc, [r3, -r6] │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - @ instruction: 0x0103f6bc │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - @ instruction: 0x0103f692 │ │ │ │ - smlabbeq r3, sl, r6, pc @ │ │ │ │ - smlatteq r6, ip, sp, lr │ │ │ │ - smlabteq r3, lr, r5, pc @ │ │ │ │ - @ instruction: 0x0105edb8 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - smlabteq r6, r6, sp, lr │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - smlabteq r4, lr, r9, sp │ │ │ │ - smlabteq ip, r2, r7, fp │ │ │ │ - tstpeq r5, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq ip, r0, asr #14 │ │ │ │ - strdeq lr, [r6, -lr] │ │ │ │ - strdeq lr, [r6, -ip] │ │ │ │ - strdeq lr, [r6, -ip] │ │ │ │ - strdeq lr, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - smlabbeq r5, sl, r8, lr │ │ │ │ - strdeq lr, [r6, -r4] │ │ │ │ - smlatteq r6, ip, ip, lr │ │ │ │ - tstpeq r3, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - swpeq pc, sl, [r5] @ │ │ │ │ - swpeq pc, r2, [r5] @ │ │ │ │ - smlabbeq r5, sl, r0, pc @ │ │ │ │ - smlabbeq r5, r2, r0, pc @ │ │ │ │ - swpeq pc, r2, [r5] @ │ │ │ │ - tstpeq r5, sl, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, rrx @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, sl, r5 @ │ │ │ │ - qaddeq pc, r6, r5 @ │ │ │ │ - qaddeq pc, r6, r5 @ │ │ │ │ - qaddeq pc, r6, r5 @ │ │ │ │ - smlabteq ip, r0, r5, fp │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ - smlatteq r6, ip, fp, lr │ │ │ │ - smlatteq r6, ip, fp, lr │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r4, r4, lsl r9 │ │ │ │ - smlatteq r6, ip, fp, lr │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - smlatteq r4, r2, r8, sp │ │ │ │ - smlatteq r6, r6, fp, lr │ │ │ │ - smlabteq r4, r8, r8, sp │ │ │ │ - @ instruction: 0x0104d8b0 │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ + tsteq r5, lr, asr #28 │ │ │ │ + tsteq r5, lr, asr #28 │ │ │ │ + tstpeq r6, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f19e │ │ │ │ + ldrdeq pc, [r3, -ip] │ │ │ │ + strdeq pc, [r6, -r8] │ │ │ │ + strdeq pc, [r6, -r0] │ │ │ │ + smlatteq r6, r8, r0, pc @ │ │ │ │ + smlatteq r6, r0, r0, pc @ │ │ │ │ + ldrdeq pc, [r6, -r8] │ │ │ │ + ldrdeq pc, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r0, pc @ │ │ │ │ + smlabteq r6, r0, r0, pc @ │ │ │ │ + tstpeq r3, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r4, r6 @ │ │ │ │ + tstpeq r6, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106efb0 │ │ │ │ + smlatbeq r6, r8, pc, lr @ │ │ │ │ + smlatbeq r6, r0, pc, lr @ │ │ │ │ + @ instruction: 0x0106ef98 │ │ │ │ + @ instruction: 0x0106ef90 │ │ │ │ + smlabbeq r6, r8, pc, lr @ │ │ │ │ + smlabbeq r6, r0, pc, lr @ │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ strdeq lr, [r6, -r8] │ │ │ │ - strdeq lr, [r6, -r4] │ │ │ │ - @ instruction: 0x010cb4b6 │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, r6, lsr #20 │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - smlatbeq r6, r0, fp, lr │ │ │ │ - smlabbeq r6, lr, fp, lr │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tstpeq r3, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - smlatbeq r4, r8, r8, r6 │ │ │ │ - @ instruction: 0x0103f19e │ │ │ │ - @ instruction: 0x0103f196 │ │ │ │ - smlatteq r6, sl, sl, lr │ │ │ │ - smlabteq r5, r6, r8, lr │ │ │ │ - @ instruction: 0x0105f2b6 │ │ │ │ - tstpeq r3, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f29a │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - tstpeq r3, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, lr, lr, lr │ │ │ │ + smlatteq r6, r4, lr, lr │ │ │ │ + ldrdeq lr, [r6, -sl] │ │ │ │ + ldrdeq lr, [r6, -r0] │ │ │ │ + smlabteq r6, r6, lr, lr │ │ │ │ + smlabteq r6, r8, lr, lr │ │ │ │ + smlatteq r5, r0, lr, lr │ │ │ │ + @ instruction: 0x0106eeb8 │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + tstpeq r3, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r6, -sl] │ │ │ │ + tstpeq r3, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + strdeq pc, [r3, -r2] │ │ │ │ + smlatteq r3, sl, r6, pc @ │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tstpeq r3, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + @ instruction: 0x01046992 │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + tsteq r4, sl, ror #18 │ │ │ │ + tsteq r4, lr, lsr #20 │ │ │ │ + tsteq ip, r2, lsr #16 │ │ │ │ + @ instruction: 0x0105f6b4 │ │ │ │ + smlatbeq r6, sl, r1, r0 │ │ │ │ + @ instruction: 0x010601b2 │ │ │ │ + @ instruction: 0x010601ba │ │ │ │ + @ instruction: 0x010601ba │ │ │ │ + @ instruction: 0x010601ba │ │ │ │ + smlatbeq ip, r0, r7, fp │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + smlatteq r5, sl, r8, lr │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + smlabbeq r3, lr, r4, pc @ │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + smlatteq r5, sl, r0, pc @ │ │ │ │ + smlatteq r5, r2, r0, pc @ │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + smlabteq r5, sl, r0, pc @ │ │ │ │ + smlabteq r5, r2, r0, pc @ │ │ │ │ + strheq pc, [r5, -sl] @ │ │ │ │ + strheq pc, [r5, -r6] @ │ │ │ │ + strheq pc, [r5, -r6] @ │ │ │ │ + strheq pc, [r5, -r6] @ │ │ │ │ + tsteq ip, r0, lsr #12 │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + smlabbeq r4, ip, r9, sp │ │ │ │ + tsteq r4, r4, ror r9 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r4, sl, asr r9 │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + tsteq r6, r6, asr #24 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq ip, r6, lsl r5 │ │ │ │ + @ instruction: 0x0105ea90 │ │ │ │ + smlabbeq r5, r6, sl, lr │ │ │ │ + tsteq r5, lr, ror sl │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + smlatteq r6, lr, fp, lr │ │ │ │ + ldrdeq lr, [r6, -ip] │ │ │ │ + smlabteq r6, sl, fp, lr │ │ │ │ + @ instruction: 0x0106ebb8 │ │ │ │ + smlatbeq r6, r6, fp, lr │ │ │ │ + @ instruction: 0x0106eb96 │ │ │ │ + smlabbeq r3, lr, r1, pc @ │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ strdeq pc, [r3, -lr] │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tstpeq r3, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - tsteq r6, r2, asr sl │ │ │ │ - tsteq r6, r6, asr sl │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - tsteq ip, r8, lsl r2 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - smlabbeq r6, r0, sl, lr │ │ │ │ - smlabbeq r6, r8, sl, lr │ │ │ │ - smlabbeq r6, lr, sl, lr │ │ │ │ - tsteq r5, r4, lsr #14 │ │ │ │ - @ instruction: 0x0106ea92 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - smlabbeq r3, r4, pc, lr @ │ │ │ │ - tsteq r3, lr, ror pc │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - smlatteq r6, r8, r1, r0 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - @ instruction: 0x010601bc │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - mrseq r0, (UNDEF: 22) │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - smlatteq r6, r0, r0, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - smlatteq r6, lr, r0, r0 │ │ │ │ - smlatteq r6, ip, r0, r0 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq ip, r8 │ │ │ │ - smlatteq r6, r4, r0, r0 │ │ │ │ - smlatteq r6, r4, r0, r0 │ │ │ │ - tsteq r6, r6 │ │ │ │ - tsteq r6, r4 │ │ │ │ + strdeq pc, [r3, -r6] │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + tstpeq r5, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, ip, r1, pc @ │ │ │ │ + smlatbeq r3, r4, r1, pc @ │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + tstpeq r3, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r2, sl, lr │ │ │ │ + smlabteq r6, r8, sl, lr │ │ │ │ + ldrdeq lr, [r6, -r0] │ │ │ │ + tstpeq r3, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ + @ instruction: 0x0106eab2 │ │ │ │ + @ instruction: 0x0106eab6 │ │ │ │ + @ instruction: 0x0106eaba │ │ │ │ + smlabteq r6, r2, sl, lr │ │ │ │ + tsteq ip, r8, ror r2 │ │ │ │ + @ instruction: 0x0106eab8 │ │ │ │ + smlabteq r6, r6, sl, lr │ │ │ │ + smlabteq r6, sl, sl, lr │ │ │ │ + smlabteq r6, lr, sl, lr │ │ │ │ + smlatteq r6, r0, sl, lr │ │ │ │ + smlatteq r6, r8, sl, lr │ │ │ │ + smlatteq r6, lr, sl, lr │ │ │ │ + smlabbeq r5, r4, r7, lr │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + @ instruction: 0x01060198 │ │ │ │ + smlatteq r3, r4, pc, lr @ │ │ │ │ + ldrdeq lr, [r3, -lr] │ │ │ │ + smlabbeq r6, r8, r1, r0 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, sl, ror #2 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, lr, asr #2 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + smlatbeq r6, r4, r9, lr │ │ │ │ + tsteq ip, r8, rrx │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ 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 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - ldrdeq lr, [r6, -sl] │ │ │ │ - smlatteq r6, ip, r5, lr │ │ │ │ - tsteq r6, r6, lsl r6 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - @ instruction: 0x0106e696 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ + smlatbeq r6, lr, r6, lr │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + strdeq lr, [r6, -r6] │ │ │ │ + smlatbeq r6, r4, r6, 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_23@@libgallium-26.1.4-1.so+0x3e5860> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - smlabteq r3, sl, r9, lr │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - @ instruction: 0x0103e9b6 │ │ │ │ - tsteq r3, r2, lsl #18 │ │ │ │ - smlatteq r5, lr, r0, lr │ │ │ │ - smlatteq r3, r4, r8, lr │ │ │ │ - smlabteq r5, lr, r0, lr │ │ │ │ + @ instruction: 0x0106e698 │ │ │ │ + @ instruction: 0x0106e698 │ │ │ │ + @ instruction: 0x0106e69e │ │ │ │ + @ instruction: 0x0106e69e │ │ │ │ + smlatbeq r5, r0, r1, lr │ │ │ │ + @ instruction: 0x0106e69e │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + @ instruction: 0x0106e69e │ │ │ │ + tsteq r3, r6, lsl sl │ │ │ │ + tsteq r3, r2, ror #18 │ │ │ │ + tsteq r5, lr, asr #2 │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + tsteq r5, lr, lsr #2 │ │ │ │ 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 │ │ │ │ - ldrdeq lr, [r6, -sl] │ │ │ │ - @ instruction: 0x0106e5b4 │ │ │ │ - @ instruction: 0x0106e5be │ │ │ │ - @ instruction: 0x0106e598 │ │ │ │ - ldrdeq lr, [r6, -r2] │ │ │ │ - smlatteq r6, r0, r5, lr │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + strdeq lr, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ 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 │ │ │ │ - smlabbeq r6, ip, r5, lr │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - smlatbeq r6, r2, r5, lr │ │ │ │ - @ instruction: 0x0106e5b2 │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ - smlatbeq r6, r4, r5, lr │ │ │ │ - tsteq r5, r4, ror #30 │ │ │ │ - smlatbeq r6, lr, r5, lr │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ - @ instruction: 0x0106e5b4 │ │ │ │ - @ instruction: 0x0106e5ba │ │ │ │ - smlatbeq r6, r8, r5, lr │ │ │ │ - smlabbeq ip, r4, r9, sl │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - smlatteq r4, lr, ip, ip │ │ │ │ - smlatteq r4, r8, ip, ip │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - smlatteq r5, lr, sp, pc @ │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - @ instruction: 0x010ca8b8 │ │ │ │ + smlatteq r6, ip, r5, lr │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + smlabbeq r4, ip, ip, ip │ │ │ │ + smlabbeq r4, r2, ip, ip │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlabteq r5, r4, pc, sp @ │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ + smlatbeq r5, sl, pc, sp @ │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + smlatteq ip, r4, r9, sl │ │ │ │ + @ instruction: 0x0106c9b6 │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + tstpeq r5, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r6, r9, ip │ │ │ │ + tsteq r4, lr, asr #26 │ │ │ │ + tsteq r4, r8, asr #26 │ │ │ │ + @ instruction: 0x0106e59c │ │ │ │ + @ instruction: 0x0106ed9c │ │ │ │ + tstpeq r5, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, r5, lr │ │ │ │ + smlabbeq r6, r2, r5, lr │ │ │ │ + smlabbeq r6, r8, r5, lr │ │ │ │ + tsteq ip, r8, lsl r9 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + smlabteq ip, r4, r8, sl │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tstpeq r5, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r2, asr r5 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + smlatbeq r4, sl, sl, ip │ │ │ │ + smlatbeq r4, r8, sl, ip │ │ │ │ + smlatbeq r4, lr, sl, ip │ │ │ │ + ldrdeq sl, [ip, -lr] │ │ │ │ tsteq r6, r8, lsl r5 │ │ │ │ - smlabteq r6, ip, ip, lr │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq ip, r4, ror #16 │ │ │ │ - strdeq lr, [r6, -lr] │ │ │ │ - @ instruction: 0x0105f9b0 │ │ │ │ - strdeq lr, [r6, -r6] │ │ │ │ - strdeq lr, [r6, -r4] │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ - strdeq lr, [r6, -r0] │ │ │ │ - smlatteq r6, lr, r4, lr │ │ │ │ - smlatteq r6, ip, r4, lr │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + smlabbeq r6, lr, r3, lr │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ smlatteq r6, sl, r4, lr │ │ │ │ - smlatteq r6, r6, r4, lr │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tsteq r4, lr, asr #20 │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - @ instruction: 0x0106e4b8 │ │ │ │ - smlatteq r5, r8, ip, sp │ │ │ │ - smlabteq r6, r2, r4, lr │ │ │ │ - smlabteq r5, ip, ip, sp │ │ │ │ - ldrdeq ip, [r4, -sl] │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - smlabbeq r6, sl, r4, lr │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ - smlabteq ip, lr, r6, sl │ │ │ │ - @ instruction: 0x0103e49e │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - @ instruction: 0x0106bf90 │ │ │ │ - tsteq r5, lr, ror ip │ │ │ │ - @ instruction: 0x0106bf94 │ │ │ │ - @ instruction: 0x0104c894 │ │ │ │ - smlabbeq r4, r2, r8, ip │ │ │ │ - smlabbeq r6, r8, pc, fp @ │ │ │ │ - smlabteq r5, r6, fp, sp │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ + tsteq r4, r6, ror sl │ │ │ │ + tsteq ip, lr, lsr #14 │ │ │ │ + strdeq lr, [r3, -lr] │ │ │ │ + @ instruction: 0x0105dc9a │ │ │ │ + smlatbeq r4, r8, r8, ip │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + strdeq ip, [r4, -r4] │ │ │ │ + smlatteq r4, r2, r8, ip │ │ │ │ + smlatteq r6, r8, pc, fp @ │ │ │ │ + tsteq r5, r6, lsr #24 │ │ │ │ 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 │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - @ instruction: 0x0106e2b4 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - smlabbeq r6, r0, r2, lr │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - ldrdeq lr, [r6, -r4] │ │ │ │ - smlatteq r6, sl, r2, lr │ │ │ │ - @ instruction: 0x0106e2b0 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - smlatbeq r6, r4, r3, lr │ │ │ │ + smlabbeq r6, sl, r3, lr │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + smlabteq r6, r6, r2, lr │ │ │ │ + smlatteq r6, r0, r2, lr │ │ │ │ + @ instruction: 0x0106e29a │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + smlabteq r6, lr, r3, lr │ │ │ │ + smlabbeq r6, ip, r3, lr │ │ │ │ + smlatbeq r6, r2, r3, lr │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + ldrdeq lr, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ 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, r2, lsl #2 │ │ │ │ - smlatteq r5, sl, r8, sp │ │ │ │ - smlatteq r3, r2, r0, lr │ │ │ │ - smlabteq r5, sl, r8, sp │ │ │ │ - tsteq r5, sl, asr r2 │ │ │ │ - smlatbeq r5, r6, r8, sp │ │ │ │ - smlatbeq r5, sl, fp, pc @ │ │ │ │ - smlabbeq r5, r6, r8, sp │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - tsteq r6, sl, asr r2 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - smlabteq r3, ip, r0, lr │ │ │ │ - smlabteq r3, r4, r0, lr │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - swpeq lr, sl, [r3] │ │ │ │ - swpeq lr, r2, [r3] │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlabteq r5, r6, r7, sp │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - smlatbeq r5, r8, r7, sp │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlabbeq r5, sl, r7, sp │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r4, r4, ror r3 │ │ │ │ - tsteq r4, r6, ror r3 │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - smlatteq r5, sl, r5, pc @ │ │ │ │ - smlatteq r5, r8, r5, pc @ │ │ │ │ - tstpeq r5, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tstpeq r5, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r2, ror #2 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + tsteq r3, r2, asr #2 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + @ instruction: 0x0105e2ba │ │ │ │ + tsteq r5, r6, lsl #18 │ │ │ │ + tstpeq r5, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r6, r8, sp │ │ │ │ + smlabbeq r3, lr, r3, lr │ │ │ │ + smlabteq r5, r6, r8, sp │ │ │ │ + @ instruction: 0x0106e2ba │ │ │ │ + smlatbeq r5, r8, r8, sp │ │ │ │ + smlatbeq r6, ip, r2, lr │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + tsteq r3, r4, lsr #2 │ │ │ │ + @ instruction: 0x0106e290 │ │ │ │ + strdeq lr, [r3, -sl] │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r5, r6, lsr #16 │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + smlatteq r5, sl, r7, sp │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + smlabteq r5, ip, r7, sp │ │ │ │ + ldrdeq ip, [r4, -r4] │ │ │ │ + ldrdeq ip, [r4, -r6] │ │ │ │ + @ instruction: 0x0104c3ba │ │ │ │ + tstpeq r5, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, sl, r6, pc @ │ │ │ │ + @ instruction: 0x0105f69c │ │ │ │ + smlabbeq r6, r8, r5, lr │ │ │ │ + tstpeq r5, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, r6, pc @ │ │ │ │ + smlabbeq r5, ip, r6, pc @ │ │ │ │ + @ instruction: 0x0105f690 │ │ │ │ + @ instruction: 0x0105f694 │ │ │ │ + smlabbeq r5, ip, r6, pc @ │ │ │ │ + smlabbeq r5, r4, r6, pc @ │ │ │ │ + smlabbeq r5, r4, r6, pc @ │ │ │ │ + tstpeq r5, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, sl, r0, sl │ │ │ │ + tstpeq r5, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, ror #8 │ │ │ │ + tstpeq r5, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r2, ror #28 │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ tstpeq r5, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f1b8 │ │ │ │ - tsteq ip, sl, lsr #32 │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - tsteq r7, r0, lsl #8 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlatteq r5, r4, r5, pc @ │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - strdeq sp, [r3, -sl] │ │ │ │ - smlabteq r5, r4, r5, pc @ │ │ │ │ - @ instruction: 0x0106e3b6 │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r2, r6, lr │ │ │ │ - smlatteq r5, lr, r6, lr │ │ │ │ - smlatteq r5, lr, r6, lr │ │ │ │ - smlatteq r5, lr, r6, lr │ │ │ │ - smlatteq r5, lr, r6, lr │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - tsteq r5, r8, lsl #14 │ │ │ │ - smlabteq r5, sl, r4, pc @ │ │ │ │ - smlatteq r5, ip, r4, pc @ │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - smlatteq r5, r0, r4, pc @ │ │ │ │ - tsteq r5, r6, lsr #14 │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - smlabteq r5, r6, r4, pc @ │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - @ instruction: 0x0105f4be │ │ │ │ - smlabteq r5, ip, r4, pc @ │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - ldrdeq r9, [ip, -r6] │ │ │ │ - smlabteq r5, ip, r4, pc @ │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - tsteq r4, r2, lsl #28 │ │ │ │ - @ instruction: 0x0105f4b8 │ │ │ │ - tsteq r5, ip, lsl r3 │ │ │ │ - smlatbeq r5, lr, r4, pc @ │ │ │ │ - smlatbeq r5, lr, r4, pc @ │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r3, r0, asr fp │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - tsteq r4, r0, asr #6 │ │ │ │ - tsteq r4, r2, lsr r3 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - tsteq r4, lr, lsr #6 │ │ │ │ - tsteq r4, ip, lsr #6 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - tsteq r4, r8, lsr #6 │ │ │ │ - tsteq r4, r6, lsr #6 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ - tsteq r4, lr, lsl r3 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, lr, lsr #30 │ │ │ │ - tsteq ip, r2, asr #24 │ │ │ │ - smlabteq r3, r2, r9, sp │ │ │ │ - smlatbeq r5, lr, r1, sp │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + tsteq r5, r2, asr #14 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + tsteq r5, lr, asr r7 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + tsteq r5, lr, asr r7 │ │ │ │ + smlatbeq r5, r4, r7, lr │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + tstpeq r5, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105e792 │ │ │ │ + @ instruction: 0x0105e79c │ │ │ │ + tstpeq r5, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, r7, lr │ │ │ │ + smlabbeq r5, r8, r7, lr │ │ │ │ + tstpeq r5, r6, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r0, lr, sp │ │ │ │ + tstpeq r5, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r6, lsr lr │ │ │ │ + tstpeq r5, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, ror #28 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + tstpeq r5, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tstpeq r5, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r3, -ip] │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + qaddeq sl, r8, r6 │ │ │ │ + @ instruction: 0x0103dbb0 │ │ │ │ + smlatbeq r3, sl, fp, sp │ │ │ │ + smlatbeq r4, r0, r3, r5 │ │ │ │ + @ instruction: 0x01045392 │ │ │ │ + @ instruction: 0x01045390 │ │ │ │ + smlabbeq r4, lr, r3, r5 │ │ │ │ + smlabbeq r4, ip, r3, r5 │ │ │ │ + smlabbeq r4, sl, r3, r5 │ │ │ │ + smlabbeq r4, r8, r3, r5 │ │ │ │ + smlabbeq r4, r6, r3, r5 │ │ │ │ + smlabbeq r4, r0, r3, r5 │ │ │ │ + tsteq r4, lr, ror r3 │ │ │ │ + smlatbeq r6, ip, pc, r9 @ │ │ │ │ + smlabbeq r6, lr, pc, r9 @ │ │ │ │ + smlatbeq ip, r2, ip, r9 │ │ │ │ + tsteq r3, r2, lsr #20 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ 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 │ │ │ │ - smlatteq r6, ip, sl, sp │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, sl, asr #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - @ instruction: 0x0106da9a │ │ │ │ - smlatbeq r6, ip, sl, sp │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - ldrdeq sp, [r6, -r2] │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - smlabbeq r6, r2, fp, sp │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlabteq r6, sl, sl, sp │ │ │ │ + @ instruction: 0x0106da90 │ │ │ │ + smlatbeq r6, sl, sl, sp │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + strdeq sp, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + smlabteq r6, r2, sl, sp │ │ │ │ + @ instruction: 0x0106dbb4 │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + smlabbeq r6, r8, fp, sp │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + ldrdeq sp, [r6, -r8] │ │ │ │ + smlatteq r6, r2, fp, sp │ │ │ │ + @ instruction: 0x0106dbb0 │ │ │ │ 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 │ │ │ │ - tsteq r3, lr, lsl r6 │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - tsteq r4, sl, asr r9 │ │ │ │ - smlabbeq r6, r0, sl, sp │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r4, r2, ror #26 │ │ │ │ - tsteq r3, r8, asr r6 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r3, r6, lsr r6 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - strdeq sp, [r3, -r2] │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - ldrdeq sp, [r3, -r8] │ │ │ │ - smlabteq r6, r4, r9, sp │ │ │ │ - tsteq r5, r2, lsl sp │ │ │ │ - @ instruction: 0x0106d9ba │ │ │ │ - smlabteq r6, r2, r9, sp │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - smlabteq r5, r0, ip, ip │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq r3, ip, asr #10 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - strdeq sp, [r3, -r2] │ │ │ │ - smlatteq r3, sl, r4, sp │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + @ instruction: 0x010449ba │ │ │ │ + smlatteq r6, r0, sl, sp │ │ │ │ + ldrdeq sp, [r6, -r6] │ │ │ │ + smlabteq r4, r2, sp, r4 │ │ │ │ + @ instruction: 0x0103d6b8 │ │ │ │ + qaddeq r7, ip, r6 │ │ │ │ + @ instruction: 0x0103d696 │ │ │ │ + qaddeq r7, r6, r6 │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + smlabteq r6, ip, sl, sp │ │ │ │ + tsteq r3, r2, asr r6 │ │ │ │ + smlabteq r6, lr, sl, sp │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r5, r2, ror sp │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + @ instruction: 0x0103d5bc │ │ │ │ + smlatbeq r3, ip, r5, sp │ │ │ │ + @ instruction: 0x0103d59c │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + smlabteq r5, lr, ip, ip │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + tsteq r3, r2, asr r5 │ │ │ │ + tsteq r3, sl, asr #10 │ │ │ │ + tsteq r5, r6, lsr #26 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r3, r8, lsl r5 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + smlatteq r3, lr, r4, sp │ │ │ │ + smlatteq r3, r6, r4, sp │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + @ instruction: 0x0103d4bc │ │ │ │ + @ instruction: 0x0103d4b4 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlabbeq r3, sl, r4, sp │ │ │ │ + smlabbeq r3, r2, r4, sp │ │ │ │ + smlatteq r5, r6, ip, ip │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + smlatteq r5, r0, ip, ip │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + strdeq sp, [r3, -r4] │ │ │ │ + smlatteq r3, ip, r3, sp │ │ │ │ + smlabteq r5, ip, ip, ip │ │ │ │ + smlabteq r3, r2, r3, sp │ │ │ │ + @ instruction: 0x0103d3ba │ │ │ │ smlabteq r5, r6, ip, ip │ │ │ │ - smlabteq r3, r0, r4, sp │ │ │ │ - @ instruction: 0x0103d4b8 │ │ │ │ - @ instruction: 0x0105ccbc │ │ │ │ - smlabbeq r3, lr, r4, sp │ │ │ │ - smlabbeq r3, r6, r4, sp │ │ │ │ - smlatbeq r5, r6, ip, ip │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - tsteq r3, r4, asr r4 │ │ │ │ - @ instruction: 0x0105cc90 │ │ │ │ - tsteq r3, sl, lsr #8 │ │ │ │ - tsteq r3, r2, lsr #8 │ │ │ │ - smlabbeq r5, r6, ip, ip │ │ │ │ - strdeq sp, [r3, -r8] │ │ │ │ - strdeq sp, [r3, -r0] │ │ │ │ - smlabbeq r5, r0, ip, ip │ │ │ │ - smlabteq r3, r6, r3, sp │ │ │ │ - @ instruction: 0x0103d3be │ │ │ │ + @ instruction: 0x0103d390 │ │ │ │ + smlabbeq r3, r8, r3, sp │ │ │ │ + @ instruction: 0x0105ccb0 │ │ │ │ + tsteq r3, lr, asr r3 │ │ │ │ + tsteq r3, r6, asr r3 │ │ │ │ + @ instruction: 0x0105cc9a │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + smlabbeq r5, r4, ip, ip │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + strdeq sp, [r3, -r2] │ │ │ │ tsteq r5, sl, ror ip │ │ │ │ - @ instruction: 0x0103d394 │ │ │ │ - smlabbeq r3, ip, r3, sp │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - tsteq r3, sl, asr r3 │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - tsteq r3, r8, lsr #6 │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - strdeq sp, [r3, -lr] │ │ │ │ - strdeq sp, [r3, -r6] │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - smlabteq r3, ip, r2, sp │ │ │ │ - smlabteq r3, r4, r2, sp │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - @ instruction: 0x0103d29a │ │ │ │ - @ instruction: 0x0103d292 │ │ │ │ - tsteq r5, sl, lsl ip │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - tsteq r3, r0, ror #4 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r3, lr, lsr #4 │ │ │ │ - tsteq r5, r2, lsl ip │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ - @ instruction: 0x0106d694 │ │ │ │ - smlabteq r5, ip, r2, sp │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - @ instruction: 0x0105dab4 │ │ │ │ - @ instruction: 0x0105daba │ │ │ │ - smlabteq r5, r4, sl, sp │ │ │ │ - smlabteq r5, r2, sl, sp │ │ │ │ - smlabteq r5, r0, sl, sp │ │ │ │ - @ instruction: 0x0105dabe │ │ │ │ - smlabteq r5, r8, sl, sp │ │ │ │ - smlabteq r5, r6, sl, sp │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlatteq r5, r0, sl, sp │ │ │ │ - smlatteq r5, lr, sl, sp │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - tsteq r5, r6, lsl fp │ │ │ │ + smlabteq r3, r8, r2, sp │ │ │ │ + smlabteq r3, r0, r2, sp │ │ │ │ + smlabbeq r5, r4, ip, ip │ │ │ │ + @ instruction: 0x0103d296 │ │ │ │ + smlabbeq r3, lr, r2, sp │ │ │ │ + tsteq r5, r2, ror ip │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + strdeq sp, [r6, -r4] │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + smlabteq r4, r6, r4, r4 │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ tsteq r5, r4, lsr #22 │ │ │ │ tsteq r5, r2, lsr #22 │ │ │ │ tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - strdeq sp, [r6, -r0] │ │ │ │ - smlatteq ip, ip, r1, r9 │ │ │ │ - smlatbeq r4, lr, r5, fp │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - @ instruction: 0x0106aa92 │ │ │ │ - tsteq r5, r2, ror pc │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - ldrdeq r4, [r4, -sl] │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ - tsteq r5, r2, asr pc │ │ │ │ - tsteq r5, lr, asr #30 │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ - tsteq r5, lr, asr #30 │ │ │ │ - tsteq r5, r2, asr pc │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ - smlabteq ip, r0, r0, r9 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlatbeq r5, r2, ip, sp │ │ │ │ - @ instruction: 0x0105dcba │ │ │ │ - smlabbeq r5, sl, ip, sp │ │ │ │ - tsteq ip, r0, lsr r0 │ │ │ │ - @ instruction: 0x0105dc92 │ │ │ │ - smlabbeq r5, sl, ip, sp │ │ │ │ - @ instruction: 0x0105dc96 │ │ │ │ - @ instruction: 0x0105dc9e │ │ │ │ - smlatbeq r5, r6, ip, sp │ │ │ │ - @ instruction: 0x0106d2be │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - tsteq r4, ip, asr #2 │ │ │ │ - tsteq r4, r0, lsr r1 │ │ │ │ - smlabteq r5, r8, r3, lr │ │ │ │ - smlabteq r5, r8, r3, lr │ │ │ │ - smlabteq r5, r0, r3, lr │ │ │ │ - @ instruction: 0x0105e3be │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ - smlatteq r5, lr, r3, lr │ │ │ │ - smlatteq r5, ip, r3, lr │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ - tsteq r5, r2, lsl r4 │ │ │ │ - strdeq sp, [r6, -lr] │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, r2, lsl #8 │ │ │ │ - tsteq r5, r6, lsl #8 │ │ │ │ - tsteq r5, sl, lsl #8 │ │ │ │ - tsteq r5, r2, lsl #8 │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + tsteq r5, r6, lsr #22 │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + tsteq r5, r2, lsr fp │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r5, r6, ror fp │ │ │ │ + smlabbeq r5, r4, fp, sp │ │ │ │ + smlabbeq r5, r2, fp, sp │ │ │ │ + smlabbeq r5, r0, fp, sp │ │ │ │ + smlabbeq r5, r2, fp, sp │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq ip, ip, asr #4 │ │ │ │ + tsteq r4, lr, lsl #12 │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + smlabteq r5, lr, pc, ip @ │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + @ instruction: 0x0105cfba │ │ │ │ + @ instruction: 0x0105cfba │ │ │ │ + @ instruction: 0x0105cfba │ │ │ │ + @ instruction: 0x0105cfb2 │ │ │ │ + smlatbeq r5, lr, pc, ip @ │ │ │ │ + smlatbeq r5, sl, pc, ip @ │ │ │ │ + smlatbeq r5, sl, pc, ip @ │ │ │ │ + smlatbeq r5, lr, pc, ip @ │ │ │ │ + @ instruction: 0x0105cfb2 │ │ │ │ + @ instruction: 0x0105cfba │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + tsteq r5, lr, lsr sp │ │ │ │ + tsteq r5, r6, lsr sp │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + tsteq r5, r2, lsl #26 │ │ │ │ + tsteq r5, sl, lsl sp │ │ │ │ + smlatteq r5, sl, ip, sp │ │ │ │ + swpeq r9, r0, [ip] │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + smlatteq r5, sl, ip, sp │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + tsteq r6, lr, lsl r3 │ │ │ │ + smlatbeq r4, sl, r1, fp │ │ │ │ + smlatbeq r4, ip, r1, fp │ │ │ │ + @ instruction: 0x0104b190 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq r5, r2, ror r4 │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + tsteq r5, sl, ror #8 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + smlatteq r5, lr, pc, sp @ │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tstpeq r6, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + tsteq r5, sl, lsl r4 │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ strdeq lr, [r5, -sl] │ │ │ │ + smlabteq r6, ip, r1, sp │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r5, r6, lsl #10 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + smlatteq r6, lr, pc, ip @ │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + tsteq r5, r2, asr r5 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ strdeq lr, [r5, -sl] │ │ │ │ - smlabbeq r5, lr, pc, sp @ │ │ │ │ - tsteq ip, r0, lsl #28 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + smlatteq r5, r8, r2, lr │ │ │ │ + smlatteq r5, sl, r2, lr │ │ │ │ + smlatteq r5, ip, r2, lr │ │ │ │ + smlatteq r5, lr, r2, lr │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + tsteq r5, r6, lsr r5 │ │ │ │ ldrdeq lr, [r5, -r4] │ │ │ │ - ldrdeq pc, [r6, -r6] │ │ │ │ - smlabteq r5, r6, r3, lr │ │ │ │ - @ instruction: 0x0105e3ba │ │ │ │ - ldrdeq ip, [r3, -r8] │ │ │ │ - ldrdeq ip, [r3, -r0] │ │ │ │ - @ instruction: 0x0105e39a │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - @ instruction: 0x0105d490 │ │ │ │ - @ instruction: 0x0105d498 │ │ │ │ - smlatbeq r5, r4, r4, sp │ │ │ │ - smlatbeq r5, r6, r4, sp │ │ │ │ - smlatbeq r5, r8, r4, sp │ │ │ │ - smlatbeq r5, sl, r4, sp │ │ │ │ - @ instruction: 0x0105d4b8 │ │ │ │ - @ instruction: 0x0105d4ba │ │ │ │ - @ instruction: 0x0105d5bc │ │ │ │ - smlabbeq r6, lr, pc, ip @ │ │ │ │ - smlatbeq r5, ip, r4, sp │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - smlatbeq r5, r4, r4, sp │ │ │ │ - @ instruction: 0x0105d4b6 │ │ │ │ - tsteq r5, r8, ror r2 │ │ │ │ - @ instruction: 0x0105e29a │ │ │ │ - smlatteq r5, r0, r4, sp │ │ │ │ - smlatteq r5, sl, r4, sp │ │ │ │ - smlabbeq r5, r8, r2, lr │ │ │ │ - smlabbeq r5, sl, r2, lr │ │ │ │ - smlabbeq r5, ip, r2, lr │ │ │ │ - smlabbeq r5, lr, r2, lr │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - smlatteq r6, lr, fp, ip │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - smlabbeq r5, r4, r2, lr │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + smlabteq r5, ip, r2, lr │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + smlatteq r5, r4, r2, 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 │ │ │ │ - smlabbeq ip, r8, r8, r8 │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - @ instruction: 0x0104a8b6 │ │ │ │ - @ instruction: 0x0104a8b4 │ │ │ │ - tsteq r5, sl, ror #30 │ │ │ │ - smlabteq r5, lr, sp, fp │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r3, lr, lsr #12 │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - smlatbeq r6, sl, sl, r8 │ │ │ │ - tsteq r3, r2, lsl #12 │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - smlatteq r4, r4, sp, r3 │ │ │ │ - smlatteq r4, r2, sp, r3 │ │ │ │ - smlatteq r4, r0, sp, r3 │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - strdeq r8, [r6, -lr] │ │ │ │ - smlatteq r6, r0, r9, r8 │ │ │ │ - strdeq r8, [ip, -r4] │ │ │ │ + smlatteq ip, r8, r8, r8 │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + tsteq r4, r4, lsl r9 │ │ │ │ + smlabteq r5, sl, pc, sp @ │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + smlabteq r5, r0, pc, sp @ │ │ │ │ + smlabteq r5, r0, pc, sp @ │ │ │ │ + smlabbeq r3, lr, r6, ip │ │ │ │ + smlabbeq r3, r8, r6, ip │ │ │ │ + tsteq r6, sl, lsl #22 │ │ │ │ + tsteq r3, r2, ror #12 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + tsteq r4, r4, asr #28 │ │ │ │ + tsteq r4, r2, asr #28 │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + tsteq r4, lr, lsr lr │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r4, sl, lsr lr │ │ │ │ + tsteq r4, r8, lsr lr │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq ip, r4, asr r7 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0106c9b4 │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - smlatbeq r6, r6, r9, ip │ │ │ │ - @ instruction: 0x0106c9b4 │ │ │ │ - ldrdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + smlabteq r6, r2, r9, ip │ │ │ │ + @ instruction: 0x0106c990 │ │ │ │ + smlatbeq r6, r2, r9, ip │ │ │ │ + smlabteq r6, r8, r9, ip │ │ │ │ + ldrdeq ip, [r6, -sl] │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ 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 │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ - @ instruction: 0x0105babc │ │ │ │ - tsteq r3, r0, lsl r3 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ + smlatbeq r6, r8, r9, ip │ │ │ │ + tsteq r3, r8, ror #6 │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + tsteq ip, sl, lsr r5 │ │ │ │ + tsteq r3, r2, asr #6 │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ + tsteq r3, ip, lsr r3 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + smlatbeq ip, sl, r4, r8 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + @ instruction: 0x0106c8ba │ │ │ │ + tsteq r3, sl, lsl r3 │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + tsteq ip, ip, asr #8 │ │ │ │ strdeq ip, [r3, -r4] │ │ │ │ - ldrdeq r8, [ip, -sl] │ │ │ │ - smlatteq r3, r2, r2, ip │ │ │ │ - smlatteq r3, r4, r2, ip │ │ │ │ - ldrdeq ip, [r3, -ip] │ │ │ │ - ldrdeq ip, [r3, -r2] │ │ │ │ - @ instruction: 0x0106c8b8 │ │ │ │ - smlabteq r3, r0, r2, ip │ │ │ │ - smlabteq r3, ip, r2, ip │ │ │ │ - tsteq ip, sl, asr #8 │ │ │ │ + strdeq ip, [r3, -sl] │ │ │ │ + strdeq ip, [r3, -sl] │ │ │ │ + strdeq ip, [r3, -r2] │ │ │ │ smlabteq r3, r8, r2, ip │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - @ instruction: 0x0103c2ba │ │ │ │ - smlatbeq r3, r6, r2, ip │ │ │ │ - smlatteq ip, ip, r3, r8 │ │ │ │ - @ instruction: 0x0103c294 │ │ │ │ - @ instruction: 0x0103c29a │ │ │ │ - @ instruction: 0x0103c29a │ │ │ │ - @ instruction: 0x0103c292 │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - tsteq r3, r8, ror r2 │ │ │ │ - @ instruction: 0x0103c192 │ │ │ │ - smlabbeq r3, sl, r1, ip │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - @ instruction: 0x0106a998 │ │ │ │ - tsteq r3, lr, lsr #2 │ │ │ │ - tsteq r3, r6, lsr #2 │ │ │ │ - tsteq r5, lr, lsl lr │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - smlatteq r5, sl, sp, sp │ │ │ │ - smlatteq r5, r6, sp, sp │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r5, r8 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - smlabteq r6, r4, r5, r8 │ │ │ │ - smlabteq ip, r6, r1, r8 │ │ │ │ - smlabteq r6, sl, r5, r8 │ │ │ │ - tsteq r4, r0, ror r8 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - @ instruction: 0x010685b8 │ │ │ │ - @ instruction: 0x0103bf9e │ │ │ │ - @ instruction: 0x0103bf96 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - @ instruction: 0x010684bc │ │ │ │ - smlabteq r6, r0, r4, r8 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - smlabbeq r6, sl, r4, r8 │ │ │ │ - smlabbeq r6, lr, r4, r8 │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - strdeq ip, [r6, -lr] │ │ │ │ - strheq r8, [ip, -r4] │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - smlabbeq r3, r6, r0, ip │ │ │ │ - tsteq ip, r6, asr #32 │ │ │ │ - tsteq r3, r2, ror r0 │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - qaddeq ip, r8, r3 │ │ │ │ - qaddeq ip, r6, r3 │ │ │ │ - qaddeq ip, r4, r3 │ │ │ │ - qaddeq ip, r2, r3 │ │ │ │ - qaddeq ip, r4, r3 │ │ │ │ - smlabteq ip, r4, pc, r7 @ │ │ │ │ + smlabteq r3, r8, r2, ip │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + strdeq ip, [r3, -r2] │ │ │ │ + smlatteq r3, sl, r1, ip │ │ │ │ + @ instruction: 0x0103c2be │ │ │ │ + smlabteq r3, r0, r1, ip │ │ │ │ + @ instruction: 0x0103c1b8 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + smlabbeq r3, lr, r1, ip │ │ │ │ + smlabbeq r3, r6, r1, ip │ │ │ │ + tsteq r5, lr, ror lr │ │ │ │ + tsteq r5, ip, ror lr │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + @ instruction: 0x0105debc │ │ │ │ + tsteq r5, sl, asr #28 │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + smlabteq r4, ip, r8, r3 │ │ │ │ + smlabteq r4, r8, r8, r3 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq ip, r6, lsr #4 │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + @ instruction: 0x010438b4 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + strdeq fp, [r3, -lr] │ │ │ │ + strdeq fp, [r3, -r6] │ │ │ │ + @ instruction: 0x0106c5b2 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + @ instruction: 0x0106c594 │ │ │ │ + smlatteq r6, sl, r4, r8 │ │ │ │ + smlatteq r6, lr, r4, r8 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tsteq ip, r4, lsl r1 │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + smlabbeq r5, r2, r6, fp │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + smlatteq r3, r6, r0, ip │ │ │ │ + smlatbeq ip, r6, r0, r8 │ │ │ │ + ldrdeq ip, [r3, -r2] │ │ │ │ + smlatbeq r3, sl, r0, ip │ │ │ │ + strheq ip, [r3, -r8] │ │ │ │ + strheq ip, [r3, -r6] │ │ │ │ + strheq ip, [r3, -r4] │ │ │ │ + strheq ip, [r3, -r2] │ │ │ │ + strheq ip, [r3, -r4] │ │ │ │ + tsteq ip, r4, lsr #32 │ │ │ │ + smlatbeq r3, r4, r0, ip │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + tsteq r3, r6, lsr r0 │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + tsteq r3, r2, lsr r0 │ │ │ │ + tsteq r3, r0, lsr r0 │ │ │ │ + tsteq r3, r2, lsr r0 │ │ │ │ + smlatbeq ip, r2, pc, r7 @ │ │ │ │ + tsteq r3, lr, lsr #32 │ │ │ │ tsteq r3, r4, asr #32 │ │ │ │ - smlabteq r3, r8, pc, fp @ │ │ │ │ - ldrdeq fp, [r3, -r6] │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ + tsteq ip, r0, ror pc │ │ │ │ + tsteq r3, r4, ror pc │ │ │ │ + smlabbeq r3, r2, pc, fp @ │ │ │ │ + tsteq ip, r2, asr #30 │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + tsteq r3, r6, asr #30 │ │ │ │ + tsteq r3, r4, asr pc │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + tsteq r3, r0, asr pc │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r3, r0, asr pc │ │ │ │ + smlabteq ip, r0, lr, r7 │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ + smlabteq r3, r4, lr, fp │ │ │ │ ldrdeq fp, [r3, -r2] │ │ │ │ ldrdeq fp, [r3, -r0] │ │ │ │ - ldrdeq fp, [r3, -r2] │ │ │ │ - tsteq ip, r2, asr #30 │ │ │ │ - smlabteq r3, lr, pc, fp @ │ │ │ │ - smlatteq r3, r4, pc, fp @ │ │ │ │ - tsteq ip, r0, lsl pc │ │ │ │ - tsteq r3, r4, lsl pc │ │ │ │ - tsteq r3, r2, lsr #30 │ │ │ │ - smlatteq ip, r2, lr, r7 │ │ │ │ - tsteq r3, lr, lsl #30 │ │ │ │ - smlatteq r3, r6, lr, fp │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - strdeq fp, [r3, -r2] │ │ │ │ - strdeq fp, [r3, -r0] │ │ │ │ - smlatteq r3, lr, lr, fp │ │ │ │ - strdeq fp, [r3, -r0] │ │ │ │ - tsteq ip, r0, ror #28 │ │ │ │ - smlatteq r3, r0, lr, fp │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - tsteq r3, r2, ror lr │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - tsteq r3, lr, ror #28 │ │ │ │ - tsteq r3, ip, ror #28 │ │ │ │ - tsteq r3, lr, ror #28 │ │ │ │ - ldrdeq r7, [ip, -lr] │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - @ instruction: 0x010c7db8 │ │ │ │ - ldrdeq fp, [r3, -r8] │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ + smlabteq r3, lr, lr, fp │ │ │ │ + smlabteq r3, ip, lr, fp │ │ │ │ + smlabteq r3, lr, lr, fp │ │ │ │ + tsteq ip, lr, lsr lr │ │ │ │ + smlabteq r3, sl, lr, fp │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ + smlabbeq r5, r4, r3, fp │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1a834 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -89018,98 +89018,98 @@ │ │ │ │ ldmdami r6, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ ldmdami r5, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - @ instruction: 0x0106bfb6 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - smlabbeq r6, lr, sp, fp │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - smlatteq r6, sl, ip, fp │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - ldrdeq fp, [r6, -sl] │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlatbeq r6, r2, sp, fp │ │ │ │ + @ instruction: 0x0106c2bc │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + @ instruction: 0x0106beb0 │ │ │ │ + smlatteq r6, lr, sp, fp │ │ │ │ + @ instruction: 0x0106bd90 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + @ instruction: 0x0106bd96 │ │ │ │ + @ instruction: 0x0106bdb0 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + ldrdeq fp, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + smlabteq r6, r8, lr, fp │ │ │ │ + smlabbeq r6, r2, lr, fp │ │ │ │ + @ instruction: 0x0106be9c │ │ │ │ + ldrdeq fp, [r6, -r6] │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + strdeq ip, [r6, -r2] │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + smlatteq r6, r6, pc, fp @ │ │ │ │ + smlatbeq r6, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0106bfba │ │ │ │ strdeq fp, [r6, -r4] │ │ │ │ - smlabteq r6, lr, lr, fp │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, r6, ror lr │ │ │ │ - @ instruction: 0x0106be90 │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - smlabteq r6, r4, lr, fp │ │ │ │ - ldrdeq fp, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - swpeq ip, r2, [r6] │ │ │ │ - smlatteq r6, ip, pc, fp @ │ │ │ │ - smlabbeq r6, r6, pc, fp @ │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - @ instruction: 0x0106bf94 │ │ │ │ - smlatbeq r6, lr, pc, fp @ │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - smlatteq r6, r2, pc, fp @ │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsr r0 │ │ │ │ - strdeq ip, [r6, -r0] │ │ │ │ - smlatbeq r6, sl, r0, ip │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - strheq ip, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - smlatteq r6, ip, r0, ip │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - strdeq ip, [r6, -sl] │ │ │ │ - @ instruction: 0x0106c2b4 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - smlatbeq r6, r8, r1, ip │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - @ instruction: 0x0106c1b6 │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - smlabteq r6, ip, r2, ip │ │ │ │ - smlabbeq r6, r6, r2, ip │ │ │ │ - smlatbeq r6, r0, r2, ip │ │ │ │ - ldrdeq ip, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - ldrdeq ip, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsr r4 │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - smlabbeq r6, sl, r3, ip │ │ │ │ - smlatbeq r6, r4, r3, ip │ │ │ │ + tsteq r6, lr │ │ │ │ + smlabbeq r6, r8, r0, ip │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + qaddeq ip, ip, r6 │ │ │ │ + swpeq ip, r6, [r6] @ │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, sl, lsl #2 │ │ │ │ + smlabteq r6, r4, r0, ip │ │ │ │ ldrdeq ip, [r6, -lr] │ │ │ │ - strdeq ip, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - smlabbeq r6, r0, r4, ip │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - strdeq ip, [r6, -r8] │ │ │ │ - smlatbeq r6, lr, r4, ip │ │ │ │ - smlabteq r6, r8, r4, ip │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - smlabbeq r6, ip, r5, ip │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + @ instruction: 0x0106c192 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + smlatbeq r6, r0, r1, ip │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + smlabteq r6, r2, r1, ip │ │ │ │ + ldrdeq ip, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + smlatbeq r6, sl, r2, ip │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + @ instruction: 0x0106c2b8 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + smlatteq r6, r6, r2, ip │ │ │ │ + mrseq ip, LR_und │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + @ instruction: 0x0106c3b4 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlabbeq r6, r8, r3, ip │ │ │ │ + smlabteq r6, r2, r3, ip │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + @ instruction: 0x0106c496 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + smlatteq r6, sl, r3, ip │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + ldrdeq ip, [r6, -r2] │ │ │ │ + smlabbeq r6, ip, r4, ip │ │ │ │ + smlatbeq r6, r6, r4, ip │ │ │ │ + smlatteq r6, r0, r4, ip │ │ │ │ smlatbeq r6, lr, r5, ip │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + smlatteq r6, ip, r5, ip │ │ │ │ + smlatbeq r6, sl, r5, ip │ │ │ │ + smlabteq r6, r4, r5, ip │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ 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 │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - smlabteq r3, r2, r2, fp │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ - smlatteq r3, sl, r0, fp │ │ │ │ - ldrdeq sl, [r5, -r4] │ │ │ │ - @ instruction: 0x0106adb4 │ │ │ │ - smlabteq r5, r2, r8, sl │ │ │ │ - smlabbeq r6, r0, r2, ip │ │ │ │ - smlabbeq r6, r0, r2, ip │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - smlatbeq r6, sl, r2, ip │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - smlatbeq r6, r4, r2, ip │ │ │ │ - strdeq fp, [r3, -r0] │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ + @ instruction: 0x0103b19c │ │ │ │ + smlabbeq r5, r8, r9, sl │ │ │ │ + tsteq r3, r2, lsr #6 │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + tsteq r3, sl, asr #2 │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + smlatteq r6, r0, r2, ip │ │ │ │ + smlatteq r6, r0, r2, ip │ │ │ │ + smlabbeq r3, r2, r1, fp │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + smlabteq r4, ip, r3, r2 │ │ │ │ + smlabbeq r5, r2, r8, sl │ │ │ │ + @ instruction: 0x0106c290 │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + smlatteq r5, ip, r4, sl │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + smlatteq r3, r4, r0, fp │ │ │ │ + @ instruction: 0x0106c298 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + smlatbeq r6, r2, r2, ip │ │ │ │ tsteq r5, r2, lsl #16 │ │ │ │ - smlabbeq r5, ip, r4, sl │ │ │ │ - smlatteq r5, r4, r7, sl │ │ │ │ - smlabbeq r3, r4, r0, fp │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - @ instruction: 0x0105a7bc │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - smlatbeq r5, r2, r7, sl │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - smlabbeq r5, r2, r7, sl │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + smlatteq r5, r2, r7, 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, r2, lsr fp │ │ │ │ + smlatbeq r6, ip, r1, ip │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + @ instruction: 0x0103aab2 │ │ │ │ + smlatbeq r3, r0, sl, sl │ │ │ │ + tsteq r3, sl, ror sl │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r3, r8, lsl sl │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ ldrdeq sl, [r3, -r2] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq r3, r2, asr sl │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - smlatbeq r6, lr, r0, ip │ │ │ │ - @ instruction: 0x0103a9b8 │ │ │ │ - smlatbeq r3, r6, r9, sl │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r3, r2, ror r9 │ │ │ │ - tsteq r3, lr, asr #18 │ │ │ │ - tsteq r3, r2, lsr #18 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - smlabteq r3, lr, r8, sl │ │ │ │ - smlabteq r3, r4, r8, sl │ │ │ │ - smlatbeq r3, r0, r8, sl │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ + smlatbeq r3, lr, r9, sl │ │ │ │ + smlabbeq r3, r2, r9, sl │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + tsteq r3, r0, lsl #18 │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + @ instruction: 0x0103a8b0 │ │ │ │ + smlabbeq r3, ip, r8, sl │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ tsteq r3, ip, lsr #16 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - smlabteq r3, ip, r7, sl │ │ │ │ - smlatbeq r3, r0, r7, sl │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - tsteq r3, r6, asr r7 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - strdeq sl, [r3, -r4] │ │ │ │ - smlatteq r3, r2, r6, sl │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ + tsteq r3, r0, lsl #16 │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + @ instruction: 0x0103a7b6 │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + tsteq r3, r4, asr r7 │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + smlabteq r3, sl, r6, sl │ │ │ │ @ instruction: 0x0103a69a │ │ │ │ tsteq r3, sl, ror #12 │ │ │ │ - tsteq r3, sl, lsr r6 │ │ │ │ - tsteq r3, sl, lsl #12 │ │ │ │ - ldrdeq sl, [r3, -ip] │ │ │ │ - @ instruction: 0x0103a5b2 │ │ │ │ - smlabbeq r3, r0, r5, sl │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ + tsteq r3, r2, lsl r6 │ │ │ │ + smlatteq r3, r0, r5, sl │ │ │ │ + smlabteq r3, r4, r5, sl │ │ │ │ + smlatbeq r3, r4, r5, sl │ │ │ │ + smlabbeq r3, r2, r5, sl │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ tsteq r3, r2, lsr #10 │ │ │ │ - strdeq sl, [r3, -r4] │ │ │ │ - smlabteq r3, sl, r4, sl │ │ │ │ - smlabteq r3, r2, r4, sl │ │ │ │ - smlatbeq r3, r0, r4, sl │ │ │ │ - tsteq r3, lr, ror r4 │ │ │ │ - tsteq r3, r4, asr r4 │ │ │ │ - tsteq r3, sl, lsr #8 │ │ │ │ - tsteq r3, r0, lsl #8 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - ldrdeq sl, [r3, -r4] │ │ │ │ - @ instruction: 0x0103a3b0 │ │ │ │ - smlabbeq r3, r2, r3, sl │ │ │ │ - tsteq r3, r4, asr r3 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - smlatbeq r3, lr, r2, sl │ │ │ │ - smlabbeq r3, r6, r2, sl │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ - smlatteq r3, r8, r1, sl │ │ │ │ - @ instruction: 0x0103a1bc │ │ │ │ - @ instruction: 0x0103a1b6 │ │ │ │ - @ instruction: 0x0103a196 │ │ │ │ - tsteq r3, r6, ror r1 │ │ │ │ - tsteq r3, r0, asr r1 │ │ │ │ - tsteq r3, sl, lsr #2 │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ ldrdeq sl, [r3, -lr] │ │ │ │ - strheq sl, [r3, -lr] │ │ │ │ - swpeq sl, r8, [r3] │ │ │ │ + @ instruction: 0x0103a4b4 │ │ │ │ + smlabbeq r3, sl, r4, sl │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ + tsteq r3, r0, lsl r4 │ │ │ │ + smlatteq r3, r2, r3, sl │ │ │ │ + @ instruction: 0x0103a3b4 │ │ │ │ + smlatbeq r3, ip, r3, sl │ │ │ │ + smlabbeq r3, sl, r3, sl │ │ │ │ + tsteq r3, r8, ror #6 │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + tsteq r3, lr, lsl #6 │ │ │ │ + smlatteq r3, r6, r2, sl │ │ │ │ + @ instruction: 0x0103a2be │ │ │ │ + @ instruction: 0x0103a2b8 │ │ │ │ + @ instruction: 0x0103a296 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + tsteq r3, r8, asr #4 │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + tsteq r3, r6, lsl r2 │ │ │ │ + strdeq sl, [r3, -r6] │ │ │ │ + ldrdeq sl, [r3, -r6] │ │ │ │ + @ instruction: 0x0103a1b0 │ │ │ │ + smlabbeq r3, sl, r1, sl │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + tsteq r3, lr, lsl r1 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + ldrdeq sl, [r3, -sl] │ │ │ │ + strheq sl, [r3, -ip] │ │ │ │ + smlatbeq r6, r8, r7, fp │ │ │ │ + smlatbeq r3, sl, r0, sl │ │ │ │ + smlatbeq r3, r4, r0, sl │ │ │ │ + swpeq sl, lr, [r3] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + swpeq sl, r2, [r3] │ │ │ │ + smlabbeq r3, ip, r0, sl │ │ │ │ + smlabbeq r3, r6, r0, sl │ │ │ │ + smlabbeq r3, r0, r0, sl │ │ │ │ tsteq r3, sl, ror r0 │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + tsteq r3, lr, rrx │ │ │ │ + smlabteq r6, r4, r7, fp │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ qaddeq sl, ip, r3 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ + qaddeq sl, r6, r3 │ │ │ │ + qaddeq sl, r0, r3 │ │ │ │ + smlabteq r6, r2, r7, fp │ │ │ │ tsteq r3, r4, asr #32 │ │ │ │ tsteq r3, lr, lsr r0 │ │ │ │ - smlabteq r6, ip, r7, fp │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ tsteq r3, r2, lsr r0 │ │ │ │ tsteq r3, ip, lsr #32 │ │ │ │ tsteq r3, r6, lsr #32 │ │ │ │ tsteq r3, r0, lsr #32 │ │ │ │ tsteq r3, sl, lsl r0 │ │ │ │ tsteq r3, r4, lsl r0 │ │ │ │ tsteq r3, lr │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ + tsteq r3, r8 │ │ │ │ + tsteq r3, r2 │ │ │ │ strdeq r9, [r3, -ip] │ │ │ │ strdeq r9, [r3, -r6] │ │ │ │ strdeq r9, [r3, -r0] │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - smlatteq r3, r4, pc, r9 @ │ │ │ │ - ldrdeq r9, [r3, -lr] │ │ │ │ - ldrdeq r9, [r3, -r8] │ │ │ │ - ldrdeq r9, [r3, -r2] │ │ │ │ - smlabteq r3, ip, pc, r9 @ │ │ │ │ - smlabteq r3, r6, pc, r9 @ │ │ │ │ - smlabteq r3, r0, pc, r9 @ │ │ │ │ - @ instruction: 0x01039fba │ │ │ │ - @ instruction: 0x01039fb4 │ │ │ │ - smlatbeq r3, lr, pc, r9 @ │ │ │ │ - smlatbeq r3, r8, pc, r9 @ │ │ │ │ - smlatbeq r3, r2, pc, r9 @ │ │ │ │ - @ instruction: 0x01039f9c │ │ │ │ - @ instruction: 0x01039f96 │ │ │ │ - @ instruction: 0x01039f90 │ │ │ │ - smlabbeq r3, sl, pc, r9 @ │ │ │ │ + smlatteq r3, sl, pc, r9 @ │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x46749c> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - tsteq r3, ip, ror r2 │ │ │ │ - smlabteq r5, r6, r8, r9 │ │ │ │ - smlatteq r3, r2, sl, r9 │ │ │ │ - smlabteq r5, lr, r2, r9 │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - @ instruction: 0x010592b0 │ │ │ │ - smlabbeq r4, sl, lr, r0 │ │ │ │ - @ instruction: 0x01059292 │ │ │ │ - smlabbeq r5, r0, fp, sl │ │ │ │ - smlatteq r5, r4, r0, sl │ │ │ │ - tsteq r5, sl, ror fp │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ + smlabbeq r3, r2, r1, sl │ │ │ │ + tsteq r5, sl, ror #18 │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + tsteq r5, lr, lsr #6 │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + smlatteq r4, sl, lr, r0 │ │ │ │ + strdeq r9, [r5, -r2] │ │ │ │ + smlatteq r5, r0, fp, sl │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + ldrdeq sl, [r5, -sl] │ │ │ │ + @ instruction: 0x0103979a │ │ │ │ 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 │ │ │ │ - strdeq r9, [r3, -lr] │ │ │ │ - smlatteq r3, r4, r5, r9 │ │ │ │ - ldrdeq r9, [r3, -r8] │ │ │ │ - @ instruction: 0x010395b2 │ │ │ │ - @ instruction: 0x01039596 │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r3, r8, ror #10 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r3, lr, asr #10 │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ + tsteq r3, lr, asr r6 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r3, r2, lsl r6 │ │ │ │ + strdeq r9, [r3, -r6] │ │ │ │ + smlabteq r3, lr, r5, r9 │ │ │ │ + smlabteq r3, r8, r5, r9 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + smlatbeq r3, lr, r5, r9 │ │ │ │ + smlatbeq r3, r8, r5, r9 │ │ │ │ + smlatbeq r3, r2, r5, 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]! │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - smlatbeq r6, r6, lr, r9 │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq ip, lr, lsr sl │ │ │ │ - tsteq r3, r8, asr #16 │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - @ instruction: 0x010c59be │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - tsteq ip, sl, ror #18 │ │ │ │ - tsteq r3, r4, lsl r8 │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - strdeq r9, [r3, -r0] │ │ │ │ - strdeq r9, [r3, -r2] │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - strdeq r9, [r3, -r0] │ │ │ │ - strdeq r9, [r3, -r4] │ │ │ │ - smlatteq r3, lr, r6, r9 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlabteq r3, r8, r6, r9 │ │ │ │ - smlabteq r3, r2, r6, r9 │ │ │ │ - @ instruction: 0x0105b3bc │ │ │ │ - @ instruction: 0x0105b3bc │ │ │ │ - @ instruction: 0x0105b3ba │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ - @ instruction: 0x0105b390 │ │ │ │ - smlabbeq r5, lr, r3, fp │ │ │ │ - smlabteq r6, r6, fp, r5 │ │ │ │ - smlabteq r6, r0, fp, r5 │ │ │ │ - @ instruction: 0x01065bba │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ - smlatbeq r6, lr, fp, r5 │ │ │ │ - smlatbeq r6, r8, fp, r5 │ │ │ │ - smlatbeq r6, r2, fp, r5 │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - tsteq r4, r2, lsr #28 │ │ │ │ - smlabbeq r6, r0, fp, r5 │ │ │ │ - smlabbeq ip, r4, r7, r5 │ │ │ │ - smlabbeq r6, sl, fp, r5 │ │ │ │ - tsteq r4, r2, lsr lr │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ + smlabteq r3, ip, r8, r9 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + smlabteq r3, r8, r8, r9 │ │ │ │ + @ instruction: 0x010398b6 │ │ │ │ + @ instruction: 0x010c5a9e │ │ │ │ + smlatbeq r3, r8, r8, r9 │ │ │ │ + smlatbeq r3, ip, r8, r9 │ │ │ │ + smlatbeq r3, r6, r8, r9 │ │ │ │ + @ instruction: 0x0103989e │ │ │ │ + smlabbeq r6, r6, lr, r9 │ │ │ │ + @ instruction: 0x01039890 │ │ │ │ + @ instruction: 0x0103989e │ │ │ │ + tsteq ip, lr, lsl sl │ │ │ │ + @ instruction: 0x0103989e │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + @ instruction: 0x01039894 │ │ │ │ + smlabbeq r3, r2, r8, r9 │ │ │ │ + smlabteq ip, sl, r9, r5 │ │ │ │ + tsteq r3, r4, ror r8 │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ + tsteq r3, lr, ror r8 │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ + tsteq r3, r2, asr r8 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + smlabbeq r3, r0, r7, r9 │ │ │ │ + tsteq r3, sl, ror r7 │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ + tsteq r3, r4, asr r7 │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + @ instruction: 0x01067f90 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + tsteq r3, r2, lsr #14 │ │ │ │ + tsteq r5, ip, lsl r4 │ │ │ │ + tsteq r5, ip, lsl r4 │ │ │ │ + tsteq r5, sl, lsl r4 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + smlatteq r5, lr, r3, fp │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + smlabbeq r4, r4, lr, r0 │ │ │ │ + smlabbeq r4, r2, lr, r0 │ │ │ │ + smlatteq r6, r0, fp, r5 │ │ │ │ + smlatteq ip, r4, r7, r5 │ │ │ │ + smlatteq r6, sl, fp, r5 │ │ │ │ + @ instruction: 0x01040e92 │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + smlabteq r3, r6, r5, r9 │ │ │ │ + smlabteq r3, r0, r5, r9 │ │ │ │ tsteq r6, lr, ror fp │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, r0, ror #10 │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - smlabbeq r6, sl, sl, r5 │ │ │ │ - @ instruction: 0x01065a90 │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r5, sl, asr #16 │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - tsteq r3, r0, lsl r1 │ │ │ │ + smlatteq r6, sl, sl, r5 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + @ instruction: 0x01065abe │ │ │ │ + smlabteq r6, r4, sl, r5 │ │ │ │ + smlatbeq r5, sl, r8, r8 │ │ │ │ + @ instruction: 0x01058c9e │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ 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 │ │ │ │ - smlabteq r3, sl, lr, r8 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + @ instruction: 0x0106a692 │ │ │ │ + smlatbeq r3, sl, lr, r8 │ │ │ │ + @ instruction: 0x01038e98 │ │ │ │ + tsteq r3, r2, ror lr │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ tsteq r3, r2, lsl lr │ │ │ │ - smlabteq r6, ip, r5, sl │ │ │ │ - @ instruction: 0x01038db2 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ - tsteq r3, sl, asr sp │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - @ instruction: 0x0106a6b8 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + smlabteq r3, ip, sp, r8 │ │ │ │ + @ instruction: 0x01038dba │ │ │ │ + @ instruction: 0x0106a694 │ │ │ │ + @ instruction: 0x0106a6b2 │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + smlabteq r6, r6, r7, sl │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - strdeq r8, [r3, -r6] │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - smlabbeq r3, r8, fp, r8 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - @ instruction: 0x0106a79a │ │ │ │ - smlatbeq r6, lr, r7, sl │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, r6, asr r8 │ │ │ │ - @ instruction: 0x0106a8b4 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - @ instruction: 0x0106a99a │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - smlabbeq r6, lr, fp, sl │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - tsteq r3, r8, lsr r8 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ + tsteq r3, r6, asr ip │ │ │ │ + smlabteq r6, r4, r7, sl │ │ │ │ + smlatteq r3, r8, fp, r8 │ │ │ │ ldrdeq r8, [r3, -lr] │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - smlabteq r3, r0, r7, r8 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - tsteq r3, r0, lsr r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - smlatteq r3, ip, r6, r8 │ │ │ │ - smlabteq r3, ip, r6, r8 │ │ │ │ - @ instruction: 0x01038690 │ │ │ │ - smlabbeq r3, r6, r6, r8 │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - smlabteq r3, r0, r5, r8 │ │ │ │ - @ instruction: 0x01038598 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - tsteq r3, r2, ror #10 │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - @ instruction: 0x01038492 │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ - tsteq r3, r4, lsr #8 │ │ │ │ - smlatbeq r6, sl, fp, sl │ │ │ │ - ldrdeq r8, [r3, -sl] │ │ │ │ - smlatbeq r3, lr, r3, r8 │ │ │ │ - smlabbeq r3, r4, r3, r8 │ │ │ │ - tsteq r3, sl, asr r3 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - tsteq r3, r8, lsr #6 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ - smlatteq r3, r0, r2, r8 │ │ │ │ - @ instruction: 0x010382b6 │ │ │ │ - @ instruction: 0x01038292 │ │ │ │ - tsteq r3, lr, ror #4 │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ + smlabteq r6, ip, r7, sl │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + @ instruction: 0x0106a8b6 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlabteq r6, r6, r9, sl │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + smlatbeq r6, ip, sl, sl │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + @ instruction: 0x0106ab9a │ │ │ │ + smlatteq r6, lr, fp, sl │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + smlabteq r6, r6, ip, sl │ │ │ │ + smlabteq r3, r4, r8, r8 │ │ │ │ + @ instruction: 0x01038898 │ │ │ │ + smlabbeq r3, lr, r8, r8 │ │ │ │ + tsteq r3, sl, ror #16 │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + @ instruction: 0x010387be │ │ │ │ + @ instruction: 0x01038790 │ │ │ │ + tsteq r3, r2, ror r7 │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + smlatteq r3, r6, r6, r8 │ │ │ │ + ldrdeq r8, [r3, -r2] │ │ │ │ + @ instruction: 0x010386b0 │ │ │ │ + @ instruction: 0x0106abb8 │ │ │ │ + tsteq r3, r0, lsr #12 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + smlabteq r3, ip, r5, r8 │ │ │ │ + smlabteq r3, r2, r5, r8 │ │ │ │ + smlatbeq r3, sl, r5, r8 │ │ │ │ + smlabbeq r6, r8, fp, sl │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + smlabteq r3, r4, r4, r8 │ │ │ │ + smlatbeq r3, r8, r4, r8 │ │ │ │ + smlabbeq r3, r4, r4, r8 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + smlatteq r3, r4, r3, r8 │ │ │ │ + @ instruction: 0x010383ba │ │ │ │ + @ instruction: 0x01038390 │ │ │ │ + smlabbeq r3, r8, r3, r8 │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + smlabteq r3, lr, r2, r8 │ │ │ │ + smlatbeq r3, r0, r2, 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 │ │ │ │ - smlabteq r3, r6, r0, r8 │ │ │ │ - smlatbeq r3, r2, r0, r8 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - qaddeq r8, r4, r3 │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - tsteq r3, ip │ │ │ │ - smlatteq r3, r0, pc, r7 @ │ │ │ │ - @ instruction: 0x01037fb6 │ │ │ │ - smlabbeq r3, ip, pc, r7 @ │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - tsteq r3, sl, lsl pc │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - smlatbeq r3, sl, lr, r7 │ │ │ │ - smlabbeq r3, r2, lr, r7 │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ + tsteq r3, r6, lsr #2 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + ldrdeq r8, [r3, -lr] │ │ │ │ + strheq r8, [r3, -r4] │ │ │ │ + swpeq r8, r0, [r3] │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + tsteq r3, r0, asr #32 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + smlatteq r3, ip, pc, r7 @ │ │ │ │ + smlabteq r3, r8, pc, r7 @ │ │ │ │ + smlatbeq r3, r4, pc, r7 @ │ │ │ │ + tsteq r3, sl, ror pc │ │ │ │ + tsteq r3, r6, asr pc │ │ │ │ + tsteq r3, r2, lsr pc │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + smlatteq r3, r2, lr, r7 │ │ │ │ + smlabteq r3, r0, lr, r7 │ │ │ │ + @ instruction: 0x01037e9e │ │ │ │ + tsteq r3, r6, ror lr │ │ │ │ + tsteq r3, r6, asr lr │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + smlabbeq r6, sl, sp, r9 │ │ │ │ + smlabbeq r6, r4, r9, r9 │ │ │ │ + smlatbeq r6, sl, r7, r9 │ │ │ │ + @ instruction: 0x01069690 │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + tsteq r3, r6, lsl #28 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + strdeq r7, [r3, -sl] │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlatteq r3, lr, sp, r7 │ │ │ │ + smlatteq r3, r8, sp, r7 │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ ldrdeq r7, [r3, -r6] │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - @ instruction: 0x01037db2 │ │ │ │ - smlatbeq r3, ip, sp, r7 │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + smlabteq r3, r4, sp, r7 │ │ │ │ + @ instruction: 0x01037dbe │ │ │ │ + smlabteq r6, r4, r6, r9 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ smlatbeq r3, r6, sp, r7 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - @ instruction: 0x01037d9a │ │ │ │ - @ instruction: 0x010698bc │ │ │ │ - smlabbeq r3, lr, sp, r7 │ │ │ │ - smlabbeq r3, r8, sp, r7 │ │ │ │ - @ instruction: 0x0106a592 │ │ │ │ - tsteq r3, ip, ror sp │ │ │ │ + smlatteq r6, ip, r6, r9 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + @ instruction: 0x01037d94 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + @ instruction: 0x01069794 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ tsteq r3, r6, ror sp │ │ │ │ tsteq r3, r0, ror sp │ │ │ │ - @ instruction: 0x01069592 │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ + @ instruction: 0x010697b6 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ tsteq r3, lr, asr sp │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r6, lr, lsl r6 │ │ │ │ - smlatteq r6, ip, r5, r9 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r3, ip, asr #26 │ │ │ │ tsteq r3, r6, asr #26 │ │ │ │ - smlabbeq r6, ip, r6, r9 │ │ │ │ - smlatbeq r6, r6, r6, r9 │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - @ instruction: 0x010697ba │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - smlatteq r6, lr, r6, r9 │ │ │ │ - smlabteq r6, r8, r6, r9 │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - tsteq r6, r6, asr r7 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - strdeq r7, [r3, -lr] │ │ │ │ - smlabteq r6, r4, r7, r9 │ │ │ │ - ldrdeq r9, [r6, -r6] │ │ │ │ - smlatteq r3, ip, ip, r7 │ │ │ │ - smlatteq r3, r6, ip, r7 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, sl, lsr r9 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - smlabteq r3, lr, ip, r7 │ │ │ │ - smlatteq r6, r8, r8, r9 │ │ │ │ - smlabteq r3, r2, ip, r7 │ │ │ │ - @ instruction: 0x01037cbc │ │ │ │ - @ instruction: 0x01069996 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - smlatbeq r3, r4, ip, r7 │ │ │ │ - @ instruction: 0x010699be │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - @ instruction: 0x01037c92 │ │ │ │ - smlatteq r6, ip, sl, r9 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - smlabbeq r6, lr, sl, r9 │ │ │ │ - smlatbeq r6, r8, sl, r9 │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ + smlatbeq r6, r0, sl, r9 │ │ │ │ + @ instruction: 0x0106999a │ │ │ │ + @ instruction: 0x010698b4 │ │ │ │ + tsteq r3, lr, lsr #26 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r3, r2, lsr #26 │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ strdeq r9, [r6, -r6] │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ + @ instruction: 0x010699b0 │ │ │ │ + smlabteq r6, sl, r9, r9 │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + strdeq r7, [r3, -r2] │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlabteq r6, r6, sl, r9 │ │ │ │ + smlabbeq r6, r0, sl, r9 │ │ │ │ + @ instruction: 0x01069a9a │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + smlatteq r6, lr, sl, r9 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + smlabteq r3, r2, ip, r7 │ │ │ │ + @ instruction: 0x01069b9c │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + smlatbeq r3, sl, ip, r7 │ │ │ │ + smlabteq r6, r4, fp, r9 │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + @ instruction: 0x01037c98 │ │ │ │ + @ instruction: 0x01069fb2 │ │ │ │ + smlabteq r6, ip, sp, r9 │ │ │ │ + smlatteq r6, r6, ip, r9 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r3, lr, ror #24 │ │ │ │ + smlabbeq r6, r8, ip, r9 │ │ │ │ + smlatbeq r6, r2, ip, r9 │ │ │ │ + tsteq r3, ip, asr ip │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r3, r4, asr #24 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ tsteq r3, r8, lsr ip │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlabbeq r6, r6, ip, r9 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - @ instruction: 0x01069bba │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ - tsteq r3, lr, lsl #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - ldrdeq r9, [r6, -r6] │ │ │ │ - @ instruction: 0x01069c90 │ │ │ │ - smlatbeq r6, sl, ip, r9 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + smlatteq r6, ip, sp, r9 │ │ │ │ + smlatbeq r6, r6, sp, r9 │ │ │ │ + smlabteq r6, r0, sp, r9 │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + tsteq r3, r8, lsl #24 │ │ │ │ + smlabteq r6, r2, lr, r9 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + @ instruction: 0x01069e96 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + smlabteq r6, sl, lr, r9 │ │ │ │ smlatteq r3, r4, fp, r7 │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - smlabbeq r6, ip, sp, r9 │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - @ instruction: 0x01037bba │ │ │ │ - @ instruction: 0x01069db4 │ │ │ │ - smlabteq r6, lr, sp, r9 │ │ │ │ - smlatbeq r3, r8, fp, r7 │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - @ instruction: 0x01037b90 │ │ │ │ - tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + smlabteq r3, r0, fp, r7 │ │ │ │ + @ instruction: 0x01069f9a │ │ │ │ + @ instruction: 0x01069fb4 │ │ │ │ + smlatbeq r3, lr, fp, r7 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + smlatteq r6, r2, pc, r9 @ │ │ │ │ + @ instruction: 0x01037b9c │ │ │ │ + @ instruction: 0x01037b96 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ smlabbeq r3, r4, fp, r7 │ │ │ │ - strheq sl, [r6, -r6] │ │ │ │ - @ instruction: 0x01069f98 │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - smlabteq r6, ip, lr, r9 │ │ │ │ - smlatteq r6, r6, lr, r9 │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r6, sl, lsr pc │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ + tsteq r3, lr, ror fp │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r3, sl, asr fp │ │ │ │ + smlatteq r6, r8, r0, sl │ │ │ │ tsteq r3, lr, asr #22 │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ - smlabbeq r6, r2, pc, r9 @ │ │ │ │ + smlabbeq r6, r4, r1, sl │ │ │ │ + @ instruction: 0x0106a1b6 │ │ │ │ tsteq r3, ip, lsr fp │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - tsteq r6, r8 │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ + @ instruction: 0x0106a2b2 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ tsteq r3, r4, lsr #22 │ │ │ │ tsteq r3, lr, lsl fp │ │ │ │ tsteq r3, r8, lsl fp │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - @ instruction: 0x0106a1b8 │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ + smlatteq r6, sl, r2, sl │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + tsteq r3, r0, lsl #22 │ │ │ │ strdeq r7, [r3, -sl] │ │ │ │ - smlabbeq r6, r8, r0, sl │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ smlatteq r3, lr, sl, r7 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ + smlatteq r3, r8, sl, r7 │ │ │ │ + smlatteq r3, r2, sl, r7 │ │ │ │ ldrdeq r7, [r3, -ip] │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - smlatteq r6, ip, r1, sl │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ smlabteq r3, sl, sl, r7 │ │ │ │ smlabteq r3, r4, sl, r7 │ │ │ │ @ instruction: 0x01037abe │ │ │ │ @ instruction: 0x01037ab8 │ │ │ │ - smlabbeq r6, sl, r2, sl │ │ │ │ + @ instruction: 0x01037ab2 │ │ │ │ smlatbeq r3, ip, sl, r7 │ │ │ │ - smlatbeq r3, r6, sl, r7 │ │ │ │ - smlatbeq r3, r0, sl, r7 │ │ │ │ - @ instruction: 0x01037a9a │ │ │ │ - @ instruction: 0x01037a94 │ │ │ │ - smlabbeq r3, lr, sl, r7 │ │ │ │ - smlabbeq r3, r8, sl, r7 │ │ │ │ - smlabbeq r3, r2, sl, r7 │ │ │ │ - tsteq r3, ip, ror sl │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ - tsteq r3, r4, ror #20 │ │ │ │ - tsteq r3, lr, asr sl │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r3, r2, asr sl │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ 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 │ │ │ │ - smlabbeq r3, sl, sl, r7 │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - smlatteq r3, r0, fp, r7 │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - smlabteq r3, r6, ip, lr │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - tsteq r3, lr, lsr r9 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - tsteq r5, sl, lsl #20 │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - smlatteq r5, ip, r9, r6 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - ldrdeq r6, [r5, -r2] │ │ │ │ - smlatbeq r6, r8, fp, r4 │ │ │ │ - @ instruction: 0x010569b8 │ │ │ │ - @ instruction: 0x01066eb8 │ │ │ │ - tsteq r3, lr, lsr r2 │ │ │ │ - @ instruction: 0x01066eb2 │ │ │ │ - tsteq r3, sl, lsr #4 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r5, lr, asr r9 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ + smlatteq r3, sl, sl, r7 │ │ │ │ + ldrdeq r7, [r5, -r2] │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ + smlabbeq r5, r8, r2, r7 │ │ │ │ + tsteq r3, r6, lsr #26 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + @ instruction: 0x0103799e │ │ │ │ + smlabbeq r3, r0, r2, r7 │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + smlatbeq r3, r8, r5, lr │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + @ instruction: 0x01056d9e │ │ │ │ + tsteq r5, r2, lsr sl │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r5, r8, lsl sl │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + @ instruction: 0x0103729e │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + smlabbeq r3, sl, r2, r7 │ │ │ │ + ldrdeq r7, [r3, -r2] │ │ │ │ + @ instruction: 0x010569be │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + smlatbeq r3, r2, r4, lr │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + tsteq r3, lr, asr #2 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ tsteq r5, r8, lsl r9 │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - strdeq r6, [r5, -r8] │ │ │ │ - smlatteq r3, lr, r0, r7 │ │ │ │ - ldrdeq r6, [r5, -r8] │ │ │ │ - smlatteq r6, r6, r2, r8 │ │ │ │ - @ instruction: 0x010568b8 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - @ instruction: 0x0105689a │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - smlabbeq r5, r0, r8, r6 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - tsteq r3, sl, lsr r4 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r5, r6, lsr #16 │ │ │ │ - strdeq r6, [r3, -r8] │ │ │ │ + smlatbeq r5, r2, r5, r6 │ │ │ │ + strdeq r6, [r5, -sl] │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + smlatteq r5, r0, r8, r6 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + smlabteq r5, r6, r8, r6 │ │ │ │ + tsteq r6, r2, asr fp │ │ │ │ + @ instruction: 0x0103e49a │ │ │ │ + smlatbeq r5, r0, r8, r6 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + smlabbeq r5, r6, r8, r6 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ 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 │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tsteq r3, r0, lsl fp │ │ │ │ - smlatbeq r6, r4, r3, r9 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - ldrdeq r6, [r3, -r2] │ │ │ │ - smlabteq r3, ip, sl, r6 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ + smlatbeq r3, sl, fp, r6 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + @ instruction: 0x010693bc │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r3, r2, lsr fp │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - smlatbeq r3, lr, sl, r6 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - @ instruction: 0x01036a9c │ │ │ │ + smlabbeq r6, r4, r3, r9 │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + smlatbeq r6, r4, r3, r9 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ + strdeq r6, [r3, -ip] │ │ │ │ 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 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + smlabteq r5, r6, r5, r6 │ │ │ │ + smlabteq r6, lr, r2, r9 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + @ instruction: 0x010692ba │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r5, lr, lsl #10 │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + tsteq ip, r0, asr #30 │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + @ instruction: 0x01064abe │ │ │ │ + smlabbeq r5, sl, r0, r8 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + smlatbeq r4, r0, r2, r5 │ │ │ │ + @ instruction: 0x01045298 │ │ │ │ + smlatteq r6, sl, sl, r6 │ │ │ │ + smlatteq r6, r8, r2, r7 │ │ │ │ + @ instruction: 0x01058398 │ │ │ │ + smlabteq r6, r8, sl, r6 │ │ │ │ + smlabteq r6, r8, sl, r6 │ │ │ │ + smlabteq r6, ip, sl, r6 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq ip, sl, asr #28 │ │ │ │ + smlatbeq r6, r8, sl, r6 │ │ │ │ tsteq r6, sl, asr r2 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlatbeq r5, lr, r4, r6 │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - smlatteq ip, r0, lr, r2 │ │ │ │ - @ instruction: 0x01064eb0 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - tsteq r5, sl, lsr #32 │ │ │ │ - @ instruction: 0x01064e9a │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - smlabbeq r6, sl, sl, r6 │ │ │ │ - smlabbeq r6, r8, r2, r7 │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ + @ instruction: 0x01066a9e │ │ │ │ + @ instruction: 0x01066a9a │ │ │ │ + smlatteq ip, ip, sp, r2 │ │ │ │ + smlatteq r6, sl, r0, r9 │ │ │ │ + smlatteq r6, ip, r0, r9 │ │ │ │ + smlatteq r6, r8, r0, r9 │ │ │ │ + smlatteq r6, r4, r0, r9 │ │ │ │ + smlatteq r6, r8, r0, r9 │ │ │ │ + smlatteq r6, r8, r0, r9 │ │ │ │ + smlatteq r6, ip, r0, r9 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ strdeq r9, [r6, -r8] │ │ │ │ - smlatteq ip, sl, sp, r2 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ - smlabbeq ip, ip, sp, r2 │ │ │ │ - smlabbeq r6, sl, r0, r9 │ │ │ │ - smlabbeq r6, ip, r0, r9 │ │ │ │ - smlabbeq r6, r8, r0, r9 │ │ │ │ - smlabbeq r6, r4, r0, r9 │ │ │ │ - smlabbeq r6, r8, r0, r9 │ │ │ │ - smlabbeq r6, r8, r0, r9 │ │ │ │ - smlabbeq r6, ip, r0, r9 │ │ │ │ - swpeq r9, r0, [r6] │ │ │ │ - swpeq r9, r8, [r6] │ │ │ │ - smlabbeq r6, r0, r9, r6 │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - tsteq r6, r2, ror r9 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ + smlatteq r6, r0, r9, r6 │ │ │ │ + @ instruction: 0x01057e96 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + smlabteq r6, lr, r9, r6 │ │ │ │ + smlabteq r6, sl, r9, r6 │ │ │ │ + smlabteq r6, r6, r9, r6 │ │ │ │ + smlabteq r6, r2, r9, r6 │ │ │ │ + @ instruction: 0x010669bc │ │ │ │ + tsteq r4, lr, lsl pc │ │ │ │ + tsteq r4, sl, lsl pc │ │ │ │ + tsteq r4, lr, lsl pc │ │ │ │ + tsteq ip, ip, asr #24 │ │ │ │ + smlabbeq r6, r2, r9, r6 │ │ │ │ + @ instruction: 0x010561ba │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ tsteq r6, sl, ror #18 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - @ instruction: 0x01044ebe │ │ │ │ - @ instruction: 0x01044eba │ │ │ │ - @ instruction: 0x01044ebe │ │ │ │ - smlatteq ip, ip, fp, r2 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq r5, sl, asr r1 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r5, r2, lsl r1 │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r4, r4, asr lr │ │ │ │ - smlabteq r6, r8, r8, r6 │ │ │ │ - tsteq r4, r8, asr #28 │ │ │ │ - tsteq r4, r0, asr lr │ │ │ │ - tsteq ip, r6, lsl #22 │ │ │ │ - qaddeq r6, r4, r5 │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - tsteq r5, r6, lsr r0 │ │ │ │ - qaddeq r6, r0, r5 │ │ │ │ - @ instruction: 0x01036894 │ │ │ │ - tsteq r5, lr, lsr #32 │ │ │ │ - tsteq r4, sl, lsr ip │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r4, r8, lsr #24 │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r4, r6, lsl ip │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq ip, r6, lsl sl │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - smlatteq r4, ip, fp, r4 │ │ │ │ - strdeq r4, [r4, -r4] │ │ │ │ - smlatteq r4, r2, fp, r4 │ │ │ │ - smlatteq r6, r4, sp, r8 │ │ │ │ - smlatteq r6, r8, sp, r8 │ │ │ │ - smlatteq r6, r2, sp, r8 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - @ instruction: 0x01044b9c │ │ │ │ - smlabbeq r4, sl, fp, r4 │ │ │ │ - smlabbeq r6, sl, r6, r3 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, lr, ip, r2 │ │ │ │ - smlatteq r6, r8, ip, r2 │ │ │ │ - smlatteq r6, r2, ip, r2 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - smlabteq ip, r6, r8, r2 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r3, r4, ror pc │ │ │ │ - tsteq r3, ip, asr pc │ │ │ │ - smlatteq r6, r8, r8, r4 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - smlatteq r5, lr, r9, r7 │ │ │ │ - tsteq r4, r6, lsr ip │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - @ instruction: 0x010648b6 │ │ │ │ - @ instruction: 0x010648bc │ │ │ │ - tsteq ip, r0, lsr #16 │ │ │ │ - @ instruction: 0x01068c94 │ │ │ │ - smlabbeq r5, sl, sp, r5 │ │ │ │ - smlatteq r3, r0, r8, sp │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + tsteq r4, lr, ror sp │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + @ instruction: 0x01044eb4 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlatbeq r4, r8, lr, r4 │ │ │ │ + @ instruction: 0x01044eb0 │ │ │ │ + tsteq ip, r6, ror #22 │ │ │ │ + strheq r6, [r5, -r4] │ │ │ │ + smlabteq r5, lr, r0, r6 │ │ │ │ + swpeq r6, r6, [r5] │ │ │ │ + strheq r6, [r5, -r0] │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + smlabbeq r5, lr, r0, r6 │ │ │ │ + @ instruction: 0x01044c9a │ │ │ │ + smlabbeq r4, sl, ip, r4 │ │ │ │ + smlabbeq r4, r8, ip, r4 │ │ │ │ + smlatbeq r6, sl, lr, r8 │ │ │ │ + smlatbeq r6, ip, lr, r8 │ │ │ │ + tsteq r4, r6, ror ip │ │ │ │ + smlatbeq r6, r0, lr, r8 │ │ │ │ + smlatbeq r6, lr, r7, r3 │ │ │ │ + tsteq ip, r6, ror sl │ │ │ │ + smlabbeq r6, r0, lr, r8 │ │ │ │ + smlabbeq r4, r0, ip, r4 │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + tsteq r4, r2, asr #24 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + smlatteq r4, sl, fp, r4 │ │ │ │ + smlatteq r6, sl, r6, r3 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + @ instruction: 0x0103dfb8 │ │ │ │ + @ instruction: 0x0103dfb6 │ │ │ │ + tsteq ip, r6, lsr #18 │ │ │ │ + smlabteq r3, r0, pc, sp @ │ │ │ │ + ldrdeq sp, [r3, -r4] │ │ │ │ + @ instruction: 0x0103dfbc │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + @ instruction: 0x01044c96 │ │ │ │ + @ instruction: 0x0101e3b4 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlabbeq ip, r0, r8, r2 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r5, sl, sp, r5 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + @ instruction: 0x01036292 │ │ │ │ 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} │ │ │ │ - smlatteq r3, r0, lr, r5 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - smlabbeq r3, lr, lr, r5 │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - tsteq r3, r8, asr lr │ │ │ │ - tsteq r3, r2, lsr lr │ │ │ │ - tsteq r3, r6, lsl #28 │ │ │ │ - smlatteq r3, r0, sp, r5 │ │ │ │ - @ instruction: 0x01035dbc │ │ │ │ - smlabbeq r3, lr, sp, r5 │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, r2, lsr sp │ │ │ │ - tsteq r3, r8, lsl #26 │ │ │ │ - ldrdeq r5, [r3, -ip] │ │ │ │ - @ instruction: 0x01035cb0 │ │ │ │ - smlatbeq r3, r6, ip, r5 │ │ │ │ - smlabbeq r3, r2, ip, r5 │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ + @ instruction: 0x010691bc │ │ │ │ + smlatteq r3, lr, lr, r5 │ │ │ │ + ldrdeq r5, [r3, -r0] │ │ │ │ + @ instruction: 0x01035eb8 │ │ │ │ + @ instruction: 0x01035e92 │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + tsteq r3, r0, asr #28 │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + smlatteq r3, lr, sp, r5 │ │ │ │ + smlabteq r3, r0, sp, r5 │ │ │ │ + @ instruction: 0x01035d92 │ │ │ │ + tsteq r3, r8, ror #26 │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + tsteq r3, r6, lsl #26 │ │ │ │ + smlatteq r3, r2, ip, r5 │ │ │ │ + @ instruction: 0x01035cbe │ │ │ │ + @ instruction: 0x01035c92 │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ tsteq r3, lr, asr ip │ │ │ │ - tsteq r3, r2, lsr ip │ │ │ │ - tsteq r3, r8, lsl #24 │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + ldrdeq r5, [r3, -lr] │ │ │ │ + @ instruction: 0x01035bb0 │ │ │ │ + smlabbeq r3, r4, fp, r5 │ │ │ │ + tsteq r3, r8, asr fp │ │ │ │ + tsteq r3, lr, asr #22 │ │ │ │ + tsteq r3, r8, lsr #22 │ │ │ │ + strdeq r5, [r3, -sl] │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + smlabteq r3, sl, sl, r5 │ │ │ │ + @ instruction: 0x01035a9e │ │ │ │ + tsteq r3, r2, ror sl │ │ │ │ + tsteq r3, r8, ror #20 │ │ │ │ + tsteq r3, r6, asr sl │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + tsteq r3, r8, lsl sl │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ ldrdeq r5, [r3, -r8] │ │ │ │ - smlatbeq r3, ip, fp, r5 │ │ │ │ - smlatbeq r3, r2, fp, r5 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - tsteq r3, r0, asr fp │ │ │ │ - tsteq r3, r4, lsr #22 │ │ │ │ - strdeq r5, [r3, -r8] │ │ │ │ - smlatteq r3, lr, sl, r5 │ │ │ │ - smlabteq r3, r8, sl, r5 │ │ │ │ - @ instruction: 0x01035a9a │ │ │ │ - @ instruction: 0x01035a90 │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ - tsteq r3, lr, lsr sl │ │ │ │ - tsteq r3, r2, lsl sl │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - strdeq r5, [r3, -r6] │ │ │ │ - smlabteq r3, sl, r9, r5 │ │ │ │ - @ instruction: 0x010359b8 │ │ │ │ - smlatbeq r3, r6, r9, r5 │ │ │ │ - tsteq r3, r8, ror r9 │ │ │ │ - tsteq r3, ip, asr #18 │ │ │ │ - tsteq r3, r0, lsr #18 │ │ │ │ + smlatbeq r3, ip, r9, r5 │ │ │ │ + smlabbeq r3, r0, r9, r5 │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + strdeq r5, [r3, -r2] │ │ │ │ + smlatteq r3, r0, r8, r5 │ │ │ │ + @ instruction: 0x010358b4 │ │ │ │ + smlabbeq r3, r8, r8, r5 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + smlatteq r3, r8, r7, r5 │ │ │ │ + smlabteq r3, r4, r7, r5 │ │ │ │ + @ instruction: 0x01035798 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, r2, lsr #14 │ │ │ │ strdeq r5, [r3, -r4] │ │ │ │ - smlatteq r3, r2, r8, r5 │ │ │ │ + smlabteq r3, r8, r6, r5 │ │ │ │ + @ instruction: 0x0103569c │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + tsteq r3, r6, ror #12 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + tsteq r3, lr, lsl r6 │ │ │ │ + strdeq r5, [r3, -r2] │ │ │ │ + smlabteq r3, lr, r5, r5 │ │ │ │ + smlatbeq r3, ip, r5, r5 │ │ │ │ + smlabbeq r3, r2, r5, r5 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ + tsteq r3, r4, lsl r5 │ │ │ │ + smlatteq r3, sl, r4, r5 │ │ │ │ + smlabteq r3, r8, r4, r5 │ │ │ │ + smlatbeq r3, r6, r4, r5 │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + tsteq r3, ip, asr #8 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + strdeq r5, [r3, -ip] │ │ │ │ ldrdeq r5, [r3, -r0] │ │ │ │ - smlatbeq r3, r4, r8, r5 │ │ │ │ - @ instruction: 0x01035892 │ │ │ │ - smlabbeq r3, r0, r8, r5 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - ldrdeq r5, [r3, -r8] │ │ │ │ - smlatbeq r3, ip, r7, r5 │ │ │ │ - smlabbeq r3, r8, r7, r5 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - tsteq r3, r8, lsr r7 │ │ │ │ - tsteq r3, r4, lsl r7 │ │ │ │ - strdeq r5, [r3, -r0] │ │ │ │ - smlabteq r3, r2, r6, r5 │ │ │ │ - @ instruction: 0x01035694 │ │ │ │ - tsteq r3, r8, ror #12 │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - tsteq r3, r0, lsl r6 │ │ │ │ - tsteq r3, r6, lsl #12 │ │ │ │ - smlatteq r3, r2, r5, r5 │ │ │ │ - @ instruction: 0x010355be │ │ │ │ - @ instruction: 0x01035592 │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r3, ip, asr #10 │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - strdeq r5, [r3, -r8] │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - @ instruction: 0x010354b4 │ │ │ │ - smlabbeq r3, sl, r4, r5 │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - tsteq r3, r6, asr #8 │ │ │ │ - tsteq r3, r8, lsl r4 │ │ │ │ - smlatteq r3, ip, r3, r5 │ │ │ │ - smlabteq r3, r0, r3, r5 │ │ │ │ - @ instruction: 0x0103539c │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ + smlabteq r3, r8, r3, r5 │ │ │ │ + smlatbeq r3, r4, r3, r5 │ │ │ │ + tsteq r3, r8, ror r3 │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ tsteq r3, r4, asr #6 │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - smlatteq r3, ip, r2, r5 │ │ │ │ - smlatteq r3, r4, r2, r5 │ │ │ │ - smlabteq r3, r0, r2, r5 │ │ │ │ - @ instruction: 0x0103529c │ │ │ │ - tsteq r3, lr, ror #4 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + strdeq r5, [r3, -ip] │ │ │ │ + smlabteq r3, lr, r2, r5 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -95929,103 +95929,103 @@ │ │ │ │ @ instruction: 0xf04f53e7 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami sl, {r0, r3, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b97d │ │ │ │ - ldrdeq r5, [r3, -sl] │ │ │ │ - smlatbeq r3, ip, r0, r5 │ │ │ │ - smlatbeq r3, r2, r0, r5 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - qaddeq r5, r8, r3 │ │ │ │ - tsteq r3, sl, lsr #32 │ │ │ │ - tsteq r3, r6 │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - smlabteq r3, lr, pc, r4 @ │ │ │ │ - smlatbeq r3, r8, pc, r4 @ │ │ │ │ - @ instruction: 0x01067a94 │ │ │ │ - tsteq r3, r6, lsr pc │ │ │ │ + tsteq r3, sl, lsr r1 │ │ │ │ + tsteq r3, ip, lsl #2 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + ldrdeq r5, [r3, -lr] │ │ │ │ + strheq r5, [r3, -r8] │ │ │ │ + smlabbeq r3, sl, r0, r5 │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r3, lr, lsr #32 │ │ │ │ + tsteq r3, r8 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + @ instruction: 0x01034f96 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + tsteq r3, r8, lsr pc │ │ │ │ tsteq r3, r8, lsl #30 │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - smlatbeq r3, r8, lr, r4 │ │ │ │ - tsteq r3, r6, ror lr │ │ │ │ - tsteq r3, ip, ror #28 │ │ │ │ - tsteq r3, r6, asr #28 │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + smlabteq r3, ip, lr, r4 │ │ │ │ + smlatbeq r3, r6, lr, r4 │ │ │ │ + tsteq r3, lr, ror lr │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ strdeq r4, [r3, -r2] │ │ │ │ - smlabteq r3, r0, sp, r4 │ │ │ │ - @ instruction: 0x01034db6 │ │ │ │ - @ instruction: 0x01034d92 │ │ │ │ - tsteq r3, lr, ror #26 │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - tsteq r3, sl, lsl #26 │ │ │ │ - ldrdeq r4, [r3, -lr] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlatbeq r3, lr, ip, r4 │ │ │ │ - smlabbeq r3, r0, ip, r4 │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - tsteq r3, r8, asr #24 │ │ │ │ - tsteq r3, lr, lsr ip │ │ │ │ - tsteq r3, sl, lsr #24 │ │ │ │ + smlabteq r3, lr, sp, r4 │ │ │ │ + @ instruction: 0x01034d9c │ │ │ │ + tsteq r3, sl, ror #26 │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + tsteq r3, lr, lsl #26 │ │ │ │ + smlatteq r3, r0, ip, r4 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + smlatbeq r3, r8, ip, r4 │ │ │ │ + @ instruction: 0x01034c9e │ │ │ │ + smlabbeq r3, sl, ip, r4 │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + tsteq r3, lr, lsl ip │ │ │ │ strdeq r4, [r3, -r8] │ │ │ │ - smlabteq r3, r8, fp, r4 │ │ │ │ - @ instruction: 0x01034bbe │ │ │ │ - @ instruction: 0x01034b98 │ │ │ │ - tsteq r3, r2, ror fp │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ + ldrdeq r4, [r3, -r2] │ │ │ │ + @ instruction: 0x01034b9e │ │ │ │ + tsteq r3, sl, ror #22 │ │ │ │ + tsteq r3, sl, lsr fp │ │ │ │ tsteq r3, sl, lsl #22 │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - smlatbeq r3, sl, sl, r4 │ │ │ │ - smlabbeq r3, r2, sl, r4 │ │ │ │ - tsteq r3, sl, asr sl │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ + smlatteq r3, r2, sl, r4 │ │ │ │ + @ instruction: 0x01034aba │ │ │ │ + smlabbeq r3, lr, sl, r4 │ │ │ │ + tsteq r3, sl, ror sl │ │ │ │ + tsteq r3, r4, asr sl │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ strdeq r4, [r3, -r4] │ │ │ │ - smlabteq r3, r4, r9, r4 │ │ │ │ + smlatteq r3, sl, r9, r4 │ │ │ │ + smlabteq r3, r2, r9, r4 │ │ │ │ @ instruction: 0x01034994 │ │ │ │ smlabbeq r3, sl, r9, r4 │ │ │ │ tsteq r3, r2, ror #18 │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ - tsteq r3, sl, lsr #18 │ │ │ │ - tsteq r3, r2, lsl #18 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r3, r0, lsl #18 │ │ │ │ ldrdeq r4, [r3, -r0] │ │ │ │ - smlatbeq r3, r0, r8, r4 │ │ │ │ - tsteq r3, r0, ror r8 │ │ │ │ - tsteq r3, r8, asr #16 │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - smlatteq r3, lr, r7, r4 │ │ │ │ - @ instruction: 0x010347be │ │ │ │ - @ instruction: 0x010347b4 │ │ │ │ - smlabbeq r3, ip, r7, r4 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq r3, r6, lsr r7 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - ldrdeq r4, [r3, -r2] │ │ │ │ + smlatbeq r3, r8, r8, r4 │ │ │ │ + tsteq r3, r6, ror r8 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + tsteq r3, lr, asr #16 │ │ │ │ + tsteq r3, lr, lsl r8 │ │ │ │ + tsteq r3, r4, lsl r8 │ │ │ │ + smlatteq r3, ip, r7, r4 │ │ │ │ + @ instruction: 0x010347bc │ │ │ │ + @ instruction: 0x01034796 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + tsteq r3, r0, ror #14 │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r3, r4, lsl #14 │ │ │ │ smlabteq r3, sl, r6, r4 │ │ │ │ - smlatbeq r3, r4, r6, r4 │ │ │ │ - tsteq r3, sl, ror #12 │ │ │ │ - tsteq r3, lr, lsr r6 │ │ │ │ - tsteq r3, r2, lsl r6 │ │ │ │ - smlatteq r3, r8, r5, r4 │ │ │ │ + @ instruction: 0x0103469e │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ + tsteq r3, r8, lsl r6 │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + smlatteq r3, sl, r5, r4 │ │ │ │ + smlabteq r3, r0, r5, r4 │ │ │ │ @ instruction: 0x010345b8 │ │ │ │ - @ instruction: 0x010345b0 │ │ │ │ - smlabbeq r3, sl, r5, r4 │ │ │ │ - tsteq r3, r0, ror #10 │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - ldrdeq r4, [r3, -lr] │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - @ instruction: 0x010344b4 │ │ │ │ - @ instruction: 0x01034492 │ │ │ │ - tsteq r3, r6, ror #8 │ │ │ │ - tsteq r3, r8, lsr r4 │ │ │ │ + @ instruction: 0x01034592 │ │ │ │ + tsteq r3, r8, ror #10 │ │ │ │ + tsteq r3, lr, lsr r5 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ + tsteq r3, r4, lsl r5 │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + smlabteq r3, r6, r4, r4 │ │ │ │ + @ instruction: 0x01034498 │ │ │ │ @ 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 │ │ │ │ - smlatbeq r3, r6, r2, r4 │ │ │ │ - @ instruction: 0x0103429c │ │ │ │ - tsteq r3, r8, ror r2 │ │ │ │ - tsteq r3, r4, asr r2 │ │ │ │ - tsteq r3, r8, lsr #4 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - smlatteq r3, r0, r1, r4 │ │ │ │ - @ instruction: 0x010341b0 │ │ │ │ - smlabbeq r3, r2, r1, r4 │ │ │ │ - tsteq r3, r6, asr r1 │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlatbeq r3, r6, r0, r4 │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - tsteq r3, lr, rrx │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - tsteq r3, r2, lsr #32 │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - smlabteq r3, sl, pc, r3 @ │ │ │ │ - @ instruction: 0x01033f9e │ │ │ │ - @ instruction: 0x01033f94 │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ - strdeq r3, [r3, -ip] │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + @ instruction: 0x010342b4 │ │ │ │ + smlabbeq r3, r8, r2, r4 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + smlatteq r3, r2, r1, r4 │ │ │ │ + @ instruction: 0x010341b6 │ │ │ │ + @ instruction: 0x01034192 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + tsteq r3, sl, asr r1 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + smlabteq r3, lr, r0, r4 │ │ │ │ + smlatbeq r3, r8, r0, r4 │ │ │ │ + smlabbeq r3, r2, r0, r4 │ │ │ │ + qaddeq r4, r6, r3 │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + strdeq r3, [r3, -lr] │ │ │ │ + strdeq r3, [r3, -r4] │ │ │ │ ldrdeq r3, [r3, -r0] │ │ │ │ - smlabteq r3, r6, lr, r3 │ │ │ │ - @ instruction: 0x01033eb0 │ │ │ │ - @ instruction: 0x01033e9c │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - smlatbeq r6, lr, r9, r6 │ │ │ │ - smlabbeq r6, r2, sl, r6 │ │ │ │ - smlatteq r3, lr, sp, r3 │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - tsteq r3, r2, ror sp │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - @ instruction: 0x010669bc │ │ │ │ - @ instruction: 0x01033c98 │ │ │ │ - smlabbeq r3, r4, ip, r3 │ │ │ │ - smlabbeq r6, r2, r9, r6 │ │ │ │ - tsteq r3, r2, lsl #24 │ │ │ │ + smlatbeq r3, ip, pc, r3 @ │ │ │ │ + smlabbeq r3, r0, pc, r3 @ │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + tsteq r3, r0, lsr pc │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + @ instruction: 0x01033eb4 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + smlatteq r6, r2, sl, r6 │ │ │ │ + tsteq r3, lr, asr #28 │ │ │ │ + tsteq r3, sl, lsr lr │ │ │ │ + @ instruction: 0x01066a92 │ │ │ │ ldrdeq r3, [r3, -r2] │ │ │ │ - smlatbeq r3, r4, fp, r3 │ │ │ │ - smlabbeq r3, r6, fp, r3 │ │ │ │ - tsteq r3, sl, asr fp │ │ │ │ - tsteq r3, r0, asr fp │ │ │ │ - tsteq r3, sl, lsr #22 │ │ │ │ - smlatteq r3, lr, sl, r3 │ │ │ │ - smlatteq r3, r4, sl, r3 │ │ │ │ - @ instruction: 0x01033ab8 │ │ │ │ - smlatbeq r3, lr, sl, r3 │ │ │ │ - @ instruction: 0x01033a96 │ │ │ │ + @ instruction: 0x01033dbe │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + strdeq r3, [r3, -r8] │ │ │ │ + smlatteq r3, r4, ip, r3 │ │ │ │ + smlatteq r6, r2, r9, r6 │ │ │ │ + tsteq r3, r2, ror #24 │ │ │ │ + tsteq r3, r2, lsr ip │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + smlatteq r3, r6, fp, r3 │ │ │ │ + @ instruction: 0x01033bba │ │ │ │ + @ instruction: 0x01033bb0 │ │ │ │ + smlabbeq r3, sl, fp, r3 │ │ │ │ + tsteq r3, lr, asr #22 │ │ │ │ + tsteq r3, r4, asr #22 │ │ │ │ + tsteq r3, r8, lsl fp │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + strdeq r3, [r3, -r6] │ │ │ │ + @ instruction: 0x01033abc │ │ │ │ + @ instruction: 0x01033a9e │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ tsteq r3, ip, asr sl │ │ │ │ - tsteq r3, lr, lsr sl │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - strdeq r3, [r3, -ip] │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - smlabbeq r6, r6, r8, r6 │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - @ instruction: 0x01066990 │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ + tsteq r3, sl, lsr sl │ │ │ │ + smlatteq r6, r6, r8, r6 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ ldrdeq r6, [r6, -lr] │ │ │ │ - smlatbeq r3, r6, r8, r3 │ │ │ │ + @ instruction: 0x01066b9a │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + smlatbeq r3, sl, r8, r3 │ │ │ │ tsteq r3, sl, ror r8 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ - smlatteq r3, ip, r7, r3 │ │ │ │ - @ instruction: 0x010337be │ │ │ │ - @ instruction: 0x010337b6 │ │ │ │ - @ instruction: 0x01033792 │ │ │ │ - tsteq r3, r2, ror #14 │ │ │ │ - tsteq r3, lr, lsr r7 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + tsteq r3, lr, lsl r8 │ │ │ │ + tsteq r3, r6, lsl r8 │ │ │ │ strdeq r3, [r3, -r2] │ │ │ │ - smlabteq r3, r8, r6, r3 │ │ │ │ - smlabteq r3, r0, r6, r3 │ │ │ │ - @ instruction: 0x0103369c │ │ │ │ - tsteq r3, lr, ror #12 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ - tsteq r3, r6, lsl r6 │ │ │ │ + smlabteq r3, r2, r7, r3 │ │ │ │ + @ instruction: 0x0103379e │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + tsteq r3, r2, asr r7 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + smlabteq r3, lr, r6, r3 │ │ │ │ + smlabteq r3, r6, r6, r3 │ │ │ │ + smlatbeq r3, r4, r6, r3 │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ 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 │ │ │ │ - smlabbeq r3, r2, r4, r3 │ │ │ │ - tsteq r3, r2, asr r4 │ │ │ │ - tsteq r3, r2, lsr r4 │ │ │ │ - tsteq r3, lr, lsl #8 │ │ │ │ + smlatteq r3, r2, r4, r3 │ │ │ │ + @ instruction: 0x010334b2 │ │ │ │ + @ instruction: 0x01033492 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + tsteq r3, r2, lsl r4 │ │ │ │ smlatteq r3, r2, r3, r3 │ │ │ │ - ldrdeq r3, [r3, -r8] │ │ │ │ @ instruction: 0x010333b2 │ │ │ │ - smlabbeq r3, r2, r3, r3 │ │ │ │ - tsteq r3, r2, asr r3 │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - strdeq r3, [r3, -r8] │ │ │ │ - smlatteq r3, lr, r2, r3 │ │ │ │ - smlabteq r3, r8, r2, r3 │ │ │ │ - @ instruction: 0x01033296 │ │ │ │ - tsteq r3, r4, ror #4 │ │ │ │ - tsteq r3, r8, lsr r2 │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ + smlatbeq r3, r8, r3, r3 │ │ │ │ + smlabbeq r3, r4, r3, r3 │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ + tsteq r3, lr, asr #6 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + strdeq r3, [r3, -r6] │ │ │ │ + smlabteq r3, r4, r2, r3 │ │ │ │ + @ instruction: 0x01033298 │ │ │ │ + tsteq r3, ip, ror #4 │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ smlatteq r3, r6, r1, r3 │ │ │ │ - smlabteq r3, r0, r1, r3 │ │ │ │ - @ instruction: 0x01033190 │ │ │ │ - smlabbeq r3, r6, r1, r3 │ │ │ │ - tsteq r3, r2, ror #2 │ │ │ │ - tsteq r3, r6, lsr r1 │ │ │ │ + smlabteq r3, r2, r1, r3 │ │ │ │ + @ instruction: 0x01033196 │ │ │ │ + tsteq r3, sl, ror #2 │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + tsteq r3, sl, lsr r1 │ │ │ │ tsteq r3, sl, lsl #2 │ │ │ │ mrseq r3, (UNDEF: 19) │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ smlatbeq r3, sl, r0, r3 │ │ │ │ - smlatbeq r3, r0, r0, r3 │ │ │ │ - tsteq r3, ip, ror r0 │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - tsteq r3, lr, lsl r0 │ │ │ │ + tsteq r3, lr, ror r0 │ │ │ │ + qaddeq r3, r2, r3 │ │ │ │ + tsteq r3, r8, asr #32 │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ strdeq r2, [r3, -r2] │ │ │ │ smlatteq r3, r8, pc, r2 @ │ │ │ │ - smlabteq r3, r2, pc, r2 @ │ │ │ │ - @ instruction: 0x01032f92 │ │ │ │ - smlabbeq r3, r8, pc, r2 @ │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ + smlabteq r3, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01032f98 │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ tsteq r3, ip, lsl #30 │ │ │ │ tsteq r3, r2, lsl #30 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ smlatbeq r3, ip, lr, r2 │ │ │ │ - smlatbeq r3, r2, lr, r2 │ │ │ │ tsteq r3, lr, ror lr │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ strdeq r2, [r3, -r0] │ │ │ │ - smlabteq r3, r0, sp, r2 │ │ │ │ - @ instruction: 0x01032d90 │ │ │ │ - tsteq r3, r0, ror sp │ │ │ │ - tsteq r3, ip, asr #26 │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlatbeq r3, ip, sp, r2 │ │ │ │ + smlabbeq r3, r0, sp, r2 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + tsteq r3, r0, asr sp │ │ │ │ tsteq r3, r0, lsr #26 │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ strdeq r2, [r3, -r0] │ │ │ │ - smlabteq r3, r0, ip, r2 │ │ │ │ - @ instruction: 0x01032c90 │ │ │ │ - smlabbeq r3, r6, ip, r2 │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r3, r6, lsr ip │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - tsteq r3, r6, lsl #24 │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - smlatbeq r3, r8, fp, r2 │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ - tsteq r3, r0, lsr fp │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - strdeq r2, [r3, -r6] │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - smlatbeq r3, sl, sl, r2 │ │ │ │ - smlabbeq r3, r0, sl, r2 │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, lr, lsl sl │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - smlatbeq r3, r4, r9, r2 │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq r3, r8, asr #18 │ │ │ │ - tsteq r3, sl, lsr #18 │ │ │ │ - tsteq r3, sl, lsl #18 │ │ │ │ - smlatteq r3, r2, r8, r2 │ │ │ │ + smlatteq r3, r6, ip, r2 │ │ │ │ + smlabteq r3, r2, ip, r2 │ │ │ │ + @ instruction: 0x01032c96 │ │ │ │ + smlabbeq r3, ip, ip, r2 │ │ │ │ + tsteq r3, r6, ror #24 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + tsteq r3, r8, lsl #24 │ │ │ │ ldrdeq r2, [r3, -ip] │ │ │ │ - @ instruction: 0x010328ba │ │ │ │ - smlabbeq r3, lr, r8, r2 │ │ │ │ - tsteq r3, r2, ror #16 │ │ │ │ - tsteq r3, ip, asr r8 │ │ │ │ - tsteq r3, ip, lsr r8 │ │ │ │ - tsteq r3, r2, lsl r8 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ + @ instruction: 0x01032bb6 │ │ │ │ + @ instruction: 0x01032b90 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + tsteq r3, r6, asr fp │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + smlatteq r3, r0, sl, r2 │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + @ instruction: 0x01032ab4 │ │ │ │ + smlabbeq r3, r6, sl, r2 │ │ │ │ + tsteq r3, lr, ror sl │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + smlatbeq r3, r8, r9, r2 │ │ │ │ + smlabbeq r3, sl, r9, r2 │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + smlatteq r3, lr, r8, r2 │ │ │ │ + smlabteq r3, r2, r8, r2 │ │ │ │ + @ instruction: 0x010328bc │ │ │ │ + @ instruction: 0x0103289c │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 958d50 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98168,38 +98168,54 @@ │ │ │ │ stmiami r4!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2211 @ 0xfffff75d │ │ │ │ stmiami r3!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2210 @ 0xfffff75e │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r3, r8, ror r6 │ │ │ │ - tsteq r3, lr, asr #12 │ │ │ │ - tsteq r3, r0, lsr #12 │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - smlatteq r3, sl, r5, r2 │ │ │ │ - smlabteq r3, r8, r5, r2 │ │ │ │ - smlatbeq r3, r0, r5, r2 │ │ │ │ - @ instruction: 0x01032598 │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ - tsteq r3, lr, lsl r5 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + smlatbeq r3, lr, r6, r2 │ │ │ │ + smlabbeq r3, r0, r6, r2 │ │ │ │ + tsteq r3, r2, asr r6 │ │ │ │ + tsteq r3, sl, asr #12 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ strdeq r2, [r3, -r8] │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - smlabteq r3, ip, r4, r2 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + smlatbeq r3, sl, r5, r2 │ │ │ │ + tsteq r3, lr, ror r5 │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + swpeq r5, sl, [r6] │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + smlatteq r3, lr, r4, r2 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + smlatteq r3, r2, r4, r2 │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlabteq r3, sl, r4, r2 │ │ │ │ + smlabteq r3, r4, r4, r2 │ │ │ │ + @ instruction: 0x010324be │ │ │ │ + @ instruction: 0x010324b8 │ │ │ │ + @ instruction: 0x010324b2 │ │ │ │ smlatbeq r3, ip, r4, r2 │ │ │ │ - smlabteq r6, r4, r2, r5 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r3, r6, r4, r2 │ │ │ │ + smlatbeq r3, r0, r4, r2 │ │ │ │ + @ instruction: 0x0103249a │ │ │ │ + @ instruction: 0x01032494 │ │ │ │ smlabbeq r3, lr, r4, r2 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ + smlabbeq r3, r8, r4, r2 │ │ │ │ smlabbeq r3, r2, r4, r2 │ │ │ │ tsteq r3, ip, ror r4 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ tsteq r3, r0, ror r4 │ │ │ │ tsteq r3, sl, ror #8 │ │ │ │ tsteq r3, r4, ror #8 │ │ │ │ tsteq r3, lr, asr r4 │ │ │ │ tsteq r3, r8, asr r4 │ │ │ │ tsteq r3, r2, asr r4 │ │ │ │ tsteq r3, ip, asr #8 │ │ │ │ @@ -98224,15 +98240,15 @@ │ │ │ │ ldrdeq r2, [r3, -sl] │ │ │ │ ldrdeq r2, [r3, -r4] │ │ │ │ smlabteq r3, lr, r3, r2 │ │ │ │ smlabteq r3, r8, r3, r2 │ │ │ │ smlabteq r3, r2, r3, r2 │ │ │ │ @ instruction: 0x010323bc │ │ │ │ @ instruction: 0x010323b6 │ │ │ │ - @ instruction: 0x010323b0 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ smlatbeq r3, sl, r3, r2 │ │ │ │ smlatbeq r3, r4, r3, r2 │ │ │ │ @ instruction: 0x0103239e │ │ │ │ @ instruction: 0x01032398 │ │ │ │ @ instruction: 0x01032392 │ │ │ │ smlabbeq r3, ip, r3, r2 │ │ │ │ smlabbeq r3, r6, r3, r2 │ │ │ │ @@ -98240,65 +98256,65 @@ │ │ │ │ tsteq r3, sl, ror r3 │ │ │ │ tsteq r3, r4, ror r3 │ │ │ │ tsteq r3, lr, ror #6 │ │ │ │ tsteq r3, r8, ror #6 │ │ │ │ tsteq r3, r2, ror #6 │ │ │ │ tsteq r3, ip, asr r3 │ │ │ │ tsteq r3, r6, asr r3 │ │ │ │ - smlatbeq r6, r0, lr, r4 │ │ │ │ + swpeq r5, r8, [r6] │ │ │ │ tsteq r3, sl, asr #6 │ │ │ │ tsteq r3, r4, asr #6 │ │ │ │ - tsteq r3, lr, lsr r3 │ │ │ │ + strheq r5, [r6, -r2] │ │ │ │ tsteq r3, r8, lsr r3 │ │ │ │ - tsteq r3, r2, lsr r3 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + smlabteq r6, ip, r0, r5 │ │ │ │ tsteq r3, r6, lsr #6 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ + smlatteq r6, ip, r0, r5 │ │ │ │ tsteq r3, sl, lsl r3 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ tsteq r3, lr, lsl #6 │ │ │ │ tsteq r3, r8, lsl #6 │ │ │ │ - tsteq r3, r2, lsl #6 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ strdeq r2, [r3, -ip] │ │ │ │ - strdeq r2, [r3, -r6] │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - smlatteq r3, sl, r2, r2 │ │ │ │ - smlatteq r3, r4, r2, r2 │ │ │ │ - qaddeq r5, r2, r6 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + smlatteq r6, r8, r1, r5 │ │ │ │ + tsteq r6, r6, asr r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ ldrdeq r2, [r3, -r8] │ │ │ │ - @ instruction: 0x01064e9a │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ smlabteq r3, r6, r2, r2 │ │ │ │ - smlabbeq r6, ip, r0, r5 │ │ │ │ - @ instruction: 0x010322ba │ │ │ │ - smlatbeq r6, ip, r0, r5 │ │ │ │ - smlatbeq r3, lr, r2, r2 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + smlatteq r6, sl, r1, r5 │ │ │ │ + @ instruction: 0x010322b4 │ │ │ │ + smlabbeq r6, r6, r2, r5 │ │ │ │ smlatbeq r3, r8, r2, r2 │ │ │ │ - @ instruction: 0x01064eba │ │ │ │ - @ instruction: 0x0103229c │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - smlabbeq r6, r8, r1, r5 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + smlatbeq r6, r4, r3, r5 │ │ │ │ + tsteq r6, lr, lsl r3 │ │ │ │ + @ instruction: 0x01032290 │ │ │ │ + smlabbeq r3, sl, r2, r2 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ tsteq r3, lr, ror r2 │ │ │ │ tsteq r3, r8, ror r2 │ │ │ │ tsteq r3, r2, ror r2 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ + tsteq r3, ip, ror #4 │ │ │ │ tsteq r3, r6, ror #4 │ │ │ │ - mrseq r5, LR_usr │ │ │ │ - smlabbeq r6, sl, r1, r5 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ tsteq r3, r4, asr r2 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ tsteq r3, r8, asr #4 │ │ │ │ - smlabteq r6, sl, r3, r5 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - @ instruction: 0x010652be │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r3, r6, lsr r2 │ │ │ │ tsteq r3, r0, lsr r2 │ │ │ │ tsteq r3, sl, lsr #4 │ │ │ │ - smlatteq r6, ip, r3, r5 │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ tsteq r3, lr, lsl r2 │ │ │ │ tsteq r3, r8, lsl r2 │ │ │ │ tsteq r3, r2, lsl r2 │ │ │ │ tsteq r3, ip, lsl #4 │ │ │ │ tsteq r3, r6, lsl #4 │ │ │ │ mrseq r2, R11_usr │ │ │ │ strdeq r2, [r3, -sl] │ │ │ │ @@ -98314,30 +98330,14 @@ │ │ │ │ @ instruction: 0x010321be │ │ │ │ @ instruction: 0x010321b8 │ │ │ │ @ instruction: 0x010321b2 │ │ │ │ smlatbeq r3, ip, r1, r2 │ │ │ │ smlatbeq r3, r6, r1, r2 │ │ │ │ smlatbeq r3, r0, r1, r2 │ │ │ │ @ instruction: 0x0103219a │ │ │ │ - @ instruction: 0x01032194 │ │ │ │ - smlabbeq r3, lr, r1, r2 │ │ │ │ - smlabbeq r3, r8, r1, r2 │ │ │ │ - smlabbeq r3, r2, r1, r2 │ │ │ │ - tsteq r3, ip, ror r1 │ │ │ │ - tsteq r3, r6, ror r1 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - tsteq r3, sl, ror #2 │ │ │ │ - tsteq r3, r4, ror #2 │ │ │ │ - tsteq r3, lr, asr r1 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r3, r0, asr #2 │ │ │ │ - tsteq r3, sl, lsr r1 │ │ │ │ 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 │ │ │ │ - smlatbeq r3, r6, r5, r0 │ │ │ │ - smlabbeq r4, lr, sp, pc @ │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + smlatteq r4, lr, sp, pc @ │ │ │ │ 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 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq fp, lr, ror #18 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - tstpeq r2, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - smlatteq fp, r2, r8, fp │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - @ instruction: 0x010625b6 │ │ │ │ - @ instruction: 0x010625b8 │ │ │ │ - @ instruction: 0x010625ba │ │ │ │ - smlabbeq fp, lr, r8, fp │ │ │ │ - smlabteq r6, r6, r5, r2 │ │ │ │ - smlabteq r6, ip, r5, r2 │ │ │ │ - smlabteq r6, sl, r5, r2 │ │ │ │ + smlatbeq r6, ip, r6, r2 │ │ │ │ + smlatbeq r6, r8, r6, r2 │ │ │ │ + smlatbeq r6, r4, r6, r2 │ │ │ │ + smlatbeq r6, r0, r6, r2 │ │ │ │ + @ instruction: 0x0106269c │ │ │ │ + @ instruction: 0x01062698 │ │ │ │ + smlabteq fp, lr, r9, fp │ │ │ │ + smlabbeq r6, r2, r6, r2 │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + tsteq fp, r2, asr #18 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + tsteq r6, r6, lsl r6 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + smlatteq fp, lr, r8, fp │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + smlabbeq fp, sl, r8, fp │ │ │ │ + ldrdeq r0, [r5, -r2] │ │ │ │ + strdeq lr, [r4, -r6] │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + smlabbeq r2, r0, r6, pc @ │ │ │ │ + tstpeq r2, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, lr, r5, r2 │ │ │ │ smlabteq r6, r8, r5, r2 │ │ │ │ - smlabteq r6, r6, r5, r2 │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - @ instruction: 0x0104ed96 │ │ │ │ - ldrdeq r0, [r5, -r4] │ │ │ │ - tstpeq r2, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - tsteq r5, r6, ror #14 │ │ │ │ - tsteq r5, r0, ror #14 │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - tsteq r5, r2, asr r7 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - tsteq r5, r6, lsr #14 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - tsteq r5, r4, lsr r7 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - tsteq r5, sl, asr #14 │ │ │ │ - smlabbeq r5, ip, pc, lr @ │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - tsteq r5, r0, lsr r7 │ │ │ │ - tsteq r5, r2, asr r6 │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - strdeq fp, [fp, -ip] │ │ │ │ - tstpeq r2, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ - smlabbeq r2, r0, r3, pc @ │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - tstpeq r2, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsr #22 │ │ │ │ - tsteq r3, r4, asr r6 │ │ │ │ - tsteq r4, sl, lsl #22 │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - smlatteq r2, r6, r2, pc @ │ │ │ │ - ldrdeq lr, [r4, -r2] │ │ │ │ - smlatbeq r2, r4, pc, lr @ │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + ldrdeq r0, [r5, -r0] │ │ │ │ + @ instruction: 0x01050890 │ │ │ │ + smlabteq r5, r6, r7, r0 │ │ │ │ + smlabteq r5, r0, r7, r0 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + @ instruction: 0x0105079a │ │ │ │ + smlatbeq r5, r8, r7, r0 │ │ │ │ + @ instruction: 0x010507b4 │ │ │ │ + @ instruction: 0x010507b2 │ │ │ │ + @ instruction: 0x010507b0 │ │ │ │ + smlabbeq r5, r8, r7, r0 │ │ │ │ + smlabbeq r5, r6, r7, r0 │ │ │ │ + smlatbeq r5, r4, r7, r0 │ │ │ │ + @ instruction: 0x01050798 │ │ │ │ + @ instruction: 0x01050796 │ │ │ │ + @ instruction: 0x01050794 │ │ │ │ + @ instruction: 0x0105079a │ │ │ │ + smlatbeq r5, r0, r7, r0 │ │ │ │ + smlatbeq r5, sl, r7, r0 │ │ │ │ + smlatteq r5, ip, pc, lr @ │ │ │ │ + @ instruction: 0x010bb6b0 │ │ │ │ + smlabbeq r5, ip, r7, r0 │ │ │ │ + @ instruction: 0x01050790 │ │ │ │ + @ instruction: 0x010506b2 │ │ │ │ + @ instruction: 0x010506b0 │ │ │ │ + tsteq fp, ip, asr r6 │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + smlabteq r4, r2, fp, lr │ │ │ │ + smlatteq r2, r0, r3, pc @ │ │ │ │ + smlatbeq r4, r4, fp, lr │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + smlabbeq r4, r6, fp, lr │ │ │ │ + @ instruction: 0x010366b4 │ │ │ │ + tsteq r4, sl, ror #22 │ │ │ │ + smlatbeq r3, ip, r6, r6 │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + tstpeq r2, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + tstpeq r2, r4 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec26ff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -101495,21 +101495,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - mrseq r2, LR_usr │ │ │ │ - smlabteq r6, sl, r1, r2 │ │ │ │ - smlatteq r6, r0, r1, r2 │ │ │ │ - smlatbeq r6, r2, r1, r2 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ 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 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - smlabteq fp, ip, r2, fp │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tstpeq r2, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f6b4 │ │ │ │ - tstpeq r2, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r6, asr #4 │ │ │ │ - tstpeq r2, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r0, r2 @ │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + ldrdeq r0, [r5, -r6] │ │ │ │ + ldrdeq r0, [r5, -r2] │ │ │ │ + ldrdeq r0, [r5, -r6] │ │ │ │ + tsteq fp, ip, lsr #6 │ │ │ │ + @ instruction: 0x010621b4 │ │ │ │ + @ instruction: 0x0104e890 │ │ │ │ + tsteq r5, sl, asr r6 │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + tstpeq r5, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + smlabteq r2, r0, r0, pc @ │ │ │ │ + smlatbeq fp, r6, r2, fp │ │ │ │ + smlatbeq r2, lr, r0, pc @ │ │ │ │ + strheq pc, [r2, -r0] @ │ │ │ │ + smlatbeq r2, r8, r0, pc @ │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r6, sl, lsl #2 │ │ │ │ + tstpeq r2, ip, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, sl, r2 @ │ │ │ │ + tstpeq r2, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, r8, r1, fp │ │ │ │ + tstpeq r2, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + qaddeq pc, lr, r2 @ │ │ │ │ + tstpeq r2, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010bb194 │ │ │ │ + tstpeq r2, lr, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - strheq r2, [r6, -r0] │ │ │ │ - strheq r2, [r6, -r2] │ │ │ │ - smlatbeq r6, sl, r0, r2 │ │ │ │ - tstpeq r2, ip @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ - tstpeq r2, r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r8, r1, fp │ │ │ │ - tstpeq r2, r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f59c │ │ │ │ - strdeq lr, [r2, -lr] │ │ │ │ - smlatteq r2, ip, pc, lr @ │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - ldrdeq lr, [r2, -lr] │ │ │ │ - smlatteq r2, r6, pc, lr @ │ │ │ │ - smlatteq r2, r8, pc, lr @ │ │ │ │ - smlatteq r2, r2, pc, lr @ │ │ │ │ - @ instruction: 0x0102efba │ │ │ │ - @ instruction: 0x0102efbc │ │ │ │ - smlabteq r2, lr, pc, lr @ │ │ │ │ - smlatteq r2, sl, lr, lr │ │ │ │ - smlatteq r2, r4, lr, lr │ │ │ │ - @ instruction: 0x0102efba │ │ │ │ - @ instruction: 0x0102eebe │ │ │ │ - @ instruction: 0x0102eeb8 │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - @ instruction: 0x0102ee92 │ │ │ │ - smlabbeq r2, ip, lr, lr │ │ │ │ - smlabbeq r5, r6, fp, r0 │ │ │ │ - smlabbeq r5, r6, fp, r0 │ │ │ │ - smlabbeq r5, r4, fp, r0 │ │ │ │ - smlabteq r5, sl, fp, r0 │ │ │ │ - tsteq r5, sl, asr fp │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - @ instruction: 0x0105b390 │ │ │ │ - smlabbeq r5, sl, r3, fp │ │ │ │ - smlabbeq r5, r4, r3, fp │ │ │ │ - tsteq r5, lr, ror r3 │ │ │ │ - tsteq r5, r8, ror r3 │ │ │ │ - tsteq r5, r2, ror r3 │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - smlatteq r3, lr, r5, r6 │ │ │ │ - smlatteq r3, ip, r5, r6 │ │ │ │ - tsteq r5, sl, asr #6 │ │ │ │ - tsteq fp, lr, asr #30 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ - strdeq r6, [r3, -ip] │ │ │ │ - smlatteq r3, r2, r5, r6 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - smlatteq r5, r8, r2, pc @ │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, sl, asr r2 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - @ instruction: 0x0105f2b8 │ │ │ │ - @ instruction: 0x0105f2be │ │ │ │ - smlatbeq r5, r4, r2, pc @ │ │ │ │ - tsteq fp, ip, asr lr │ │ │ │ - smlatbeq r5, r2, r2, pc @ │ │ │ │ - smlabteq r4, lr, r3, lr │ │ │ │ - smlatbeq r5, r4, r2, pc @ │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - smlabbeq r4, lr, r3, lr │ │ │ │ + tstpeq r2, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r2, r4, asr #30 │ │ │ │ + tstpeq r2, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + tsteq r2, r8, lsl pc │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlatteq r2, ip, lr, lr │ │ │ │ + smlatteq r5, r6, fp, r0 │ │ │ │ + smlatteq r5, r6, fp, r0 │ │ │ │ + smlatteq r5, r4, fp, r0 │ │ │ │ + tsteq r5, sl, lsr #24 │ │ │ │ + @ instruction: 0x01050bba │ │ │ │ + @ instruction: 0x01050bb8 │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + smlatteq r5, sl, r3, fp │ │ │ │ + smlatteq r5, r4, r3, fp │ │ │ │ + ldrdeq fp, [r5, -lr] │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + smlabteq r5, ip, r3, fp │ │ │ │ + tsteq r3, lr, asr #12 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + smlatbeq r5, sl, r3, fp │ │ │ │ + smlatbeq fp, lr, pc, sl @ │ │ │ │ + @ instruction: 0x0105b3b4 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + smlatbeq r5, r8, r3, fp │ │ │ │ + @ instruction: 0x0102ed90 │ │ │ │ + smlabbeq r2, sl, sp, lr │ │ │ │ + tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105b2b4 │ │ │ │ + @ instruction: 0x0105b2ba │ │ │ │ + tstpeq r5, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, r2, fp │ │ │ │ + smlabbeq r5, lr, r2, fp │ │ │ │ + tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010baebc │ │ │ │ + tstpeq r5, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, lsr #8 │ │ │ │ + tstpeq r5, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, r2, sp, lr │ │ │ │ + smlatteq r4, lr, r3, lr │ │ │ │ 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, sl, lsl #12 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x0102e5b8 │ │ │ │ - smlatbeq r2, r2, r5, lr │ │ │ │ - tsteq r2, r6, ror r5 │ │ │ │ - tsteq r2, ip, asr #10 │ │ │ │ - tsteq r2, r6, lsr #10 │ │ │ │ - tsteq r2, r2, lsl #10 │ │ │ │ + tsteq r2, sl, ror #12 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ + tsteq r2, r2, lsl #12 │ │ │ │ ldrdeq lr, [r2, -r6] │ │ │ │ - @ instruction: 0x0102e4b0 │ │ │ │ - smlabbeq r2, ip, r4, lr │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r2, r0, lsl #8 │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - smlatbeq r2, r8, r3, lr │ │ │ │ + smlatbeq r2, ip, r5, lr │ │ │ │ + smlabbeq r2, r6, r5, lr │ │ │ │ + tsteq r2, r2, ror #10 │ │ │ │ + tsteq r2, r6, lsr r5 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + smlatteq r2, ip, r4, lr │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, r2, lsr r4 │ │ │ │ + tsteq r2, r8, lsl #8 │ │ │ │ + ldrdeq lr, [r2, -lr] │ │ │ │ + @ instruction: 0x0102e3b2 │ │ │ │ + smlabbeq r2, r8, r3, lr │ │ │ │ tsteq r2, lr, ror r3 │ │ │ │ - tsteq r2, r2, asr r3 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, lr, lsl r3 │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ - ldrdeq lr, [r2, -r6] │ │ │ │ - smlatbeq r2, ip, r2, lr │ │ │ │ - smlabbeq r2, r8, r2, lr │ │ │ │ - tsteq r2, r4, ror #4 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - mrseq lr, R10_usr │ │ │ │ - strdeq lr, [r2, -r6] │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, r1, lr │ │ │ │ - @ instruction: 0x0102e19c │ │ │ │ - smlabbeq r2, sl, r1, lr │ │ │ │ - tsteq r2, sl, asr r1 │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, r0, r0, lr │ │ │ │ - smlatbeq r2, r2, r0, lr │ │ │ │ - tsteq r2, r0, ror r0 │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ - tsteq r2, ip, lsl r0 │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - smlatteq r6, r2, r5, r1 │ │ │ │ - smlabbeq r6, r2, r6, r1 │ │ │ │ - @ instruction: 0x01061794 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ + tsteq r2, sl, asr r3 │ │ │ │ + tsteq r2, r6, lsr r3 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + smlatteq r2, r8, r2, lr │ │ │ │ + smlabteq r2, r4, r2, lr │ │ │ │ + smlabbeq r2, ip, r2, lr │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + tsteq r2, r6, asr r2 │ │ │ │ + tsteq r2, r2, lsr r2 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ + smlatteq r2, sl, r1, lr │ │ │ │ + @ instruction: 0x0102e1ba │ │ │ │ + smlabbeq r2, r2, r1, lr │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r2, r0, lsr #2 │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + ldrdeq lr, [r2, -r0] │ │ │ │ + smlatbeq r2, r4, r0, lr │ │ │ │ + swpeq lr, sl, [r2] │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + qaddeq lr, r8, r2 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + smlatteq r6, r2, r6, r1 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlabbeq r6, sl, r8, r1 │ │ │ │ + smlabteq r6, r2, r8, r1 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ smlabteq r2, r4, lr, sp │ │ │ │ - @ instruction: 0x0102de92 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, r6, lsr lr │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - smlatbeq r2, lr, sp, sp │ │ │ │ - smlabbeq r2, sl, sp, sp │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ - tsteq r2, r6, lsr sp │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - tsteq r2, sl, lsl #26 │ │ │ │ - smlatteq r2, r6, ip, sp │ │ │ │ - @ instruction: 0x0102dcba │ │ │ │ - smlabbeq r2, lr, ip, sp │ │ │ │ - tsteq r2, r2, ror #24 │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ - tsteq r2, ip, lsl ip │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - @ instruction: 0x0102dbb4 │ │ │ │ - smlabbeq r2, r6, fp, sp │ │ │ │ - tsteq r2, lr, asr fp │ │ │ │ - tsteq r2, r6, lsr fp │ │ │ │ - tsteq r2, lr, lsl #22 │ │ │ │ - tsteq r2, r8, lsl #22 │ │ │ │ - smlatteq r2, r6, sl, sp │ │ │ │ - smlabteq r2, r4, sl, sp │ │ │ │ - @ instruction: 0x0102da98 │ │ │ │ - tsteq r2, ip, ror #20 │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - tsteq r2, r6, asr #20 │ │ │ │ - tsteq r2, r6, lsr #20 │ │ │ │ - strdeq sp, [r2, -ip] │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ + @ instruction: 0x0102de96 │ │ │ │ + tsteq r2, r8, ror #28 │ │ │ │ + tsteq r2, sl, lsr lr │ │ │ │ + tsteq r2, r2, lsr lr │ │ │ │ + tsteq r2, lr, lsl #28 │ │ │ │ + smlatteq r2, sl, sp, sp │ │ │ │ + smlabteq r2, r0, sp, sp │ │ │ │ + @ instruction: 0x0102dd96 │ │ │ │ + smlabbeq r2, lr, sp, sp │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + tsteq r2, r6, asr #26 │ │ │ │ + tsteq r2, sl, lsl sp │ │ │ │ + smlatteq r2, lr, ip, sp │ │ │ │ + smlabteq r2, r2, ip, sp │ │ │ │ + @ instruction: 0x0102dcbc │ │ │ │ + @ instruction: 0x0102dc9c │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ + tsteq r2, r4, lsl ip │ │ │ │ + smlatteq r2, r6, fp, sp │ │ │ │ + @ instruction: 0x0102dbbe │ │ │ │ + @ instruction: 0x0102db96 │ │ │ │ + tsteq r2, lr, ror #22 │ │ │ │ + tsteq r2, r8, ror #22 │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, r4, lsr #22 │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + smlabteq r2, ip, sl, sp │ │ │ │ + smlabteq r2, r6, sl, sp │ │ │ │ + smlatbeq r2, r6, sl, sp │ │ │ │ + smlabbeq r2, r6, sl, sp │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ 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 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r2, ip, asr #16 │ │ │ │ - tsteq r2, ip, lsr #16 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - smlatteq r2, r6, r7, sp │ │ │ │ - smlabteq r2, r6, r7, sp │ │ │ │ + @ instruction: 0x0102d8b2 │ │ │ │ + smlatbeq r2, ip, r8, sp │ │ │ │ + smlabbeq r2, ip, r8, sp │ │ │ │ + tsteq r2, ip, ror #16 │ │ │ │ + tsteq r2, r6, asr #16 │ │ │ │ + tsteq r2, r6, lsr #16 │ │ │ │ + tsteq r2, r6, lsl #16 │ │ │ │ + smlatteq r6, r6, lr, r0 │ │ │ │ + @ instruction: 0x01060d90 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + @ instruction: 0x010611b0 │ │ │ │ + smlatteq r2, r2, r7, sp │ │ │ │ + ldrdeq sp, [r2, -ip] │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabteq r2, sl, r7, sp │ │ │ │ + smlabteq r2, r4, r7, sp │ │ │ │ + @ instruction: 0x0102d7be │ │ │ │ + @ instruction: 0x0102d7b8 │ │ │ │ + @ instruction: 0x0102d7b2 │ │ │ │ + smlatbeq r2, ip, r7, sp │ │ │ │ smlatbeq r2, r6, r7, sp │ │ │ │ - smlabbeq r6, r6, lr, r0 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ + smlatbeq r2, r0, r7, sp │ │ │ │ + @ instruction: 0x0102d79a │ │ │ │ + @ instruction: 0x0102d794 │ │ │ │ + smlabbeq r2, lr, r7, sp │ │ │ │ + smlabbeq r2, r8, r7, sp │ │ │ │ smlabbeq r2, r2, r7, sp │ │ │ │ - tsteq r2, ip, ror r7 │ │ │ │ - tsteq r2, r6, ror r7 │ │ │ │ - @ instruction: 0x01060c94 │ │ │ │ - tsteq r2, sl, ror #14 │ │ │ │ - tsteq r2, r4, ror #14 │ │ │ │ + smlabbeq r6, r8, sp, r0 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + smlatteq r6, r6, sp, r0 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ tsteq r2, lr, asr r7 │ │ │ │ - tsteq r2, r8, asr r7 │ │ │ │ - tsteq r2, r2, asr r7 │ │ │ │ - tsteq r2, ip, asr #14 │ │ │ │ - tsteq r2, r6, asr #14 │ │ │ │ + smlatteq r6, ip, pc, r0 @ │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + smlatbeq r6, r8, lr, r0 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ tsteq r2, r0, asr #14 │ │ │ │ - tsteq r2, sl, lsr r7 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ tsteq r2, r4, lsr r7 │ │ │ │ - tsteq r2, lr, lsr #14 │ │ │ │ - tsteq r2, r8, lsr #14 │ │ │ │ + smlabbeq r6, r2, r0, r1 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ tsteq r2, r2, lsr #14 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - smlatteq r6, sl, ip, r0 │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ tsteq r2, r0, lsl r7 │ │ │ │ - smlabbeq r6, r6, sp, r0 │ │ │ │ - @ instruction: 0x01060db8 │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + tsteq r2, r4, lsl #14 │ │ │ │ strdeq sp, [r2, -lr] │ │ │ │ - smlabbeq r6, ip, pc, r0 @ │ │ │ │ - smlabteq r6, r6, lr, r0 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, ip, r6, sp │ │ │ │ + smlatteq r2, r6, r6, sp │ │ │ │ smlatteq r2, r0, r6, sp │ │ │ │ - smlatteq r6, lr, lr, r0 │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ ldrdeq sp, [r2, -r4] │ │ │ │ - tsteq r6, r2, lsr #32 │ │ │ │ - @ instruction: 0x01060f9c │ │ │ │ + smlabteq r2, lr, r6, sp │ │ │ │ + smlabteq r2, r8, r6, sp │ │ │ │ smlabteq r2, r2, r6, sp │ │ │ │ - @ instruction: 0x0102d6bc │ │ │ │ - @ instruction: 0x0102d6b6 │ │ │ │ - @ instruction: 0x0102d6b0 │ │ │ │ - smlatbeq r2, sl, r6, sp │ │ │ │ - smlatbeq r2, r4, r6, sp │ │ │ │ - @ instruction: 0x0102d69e │ │ │ │ - @ instruction: 0x0102d698 │ │ │ │ - @ instruction: 0x0102d692 │ │ │ │ - smlabbeq r2, ip, r6, sp │ │ │ │ - smlabbeq r2, r6, r6, sp │ │ │ │ - smlabbeq r2, r0, r6, sp │ │ │ │ - tsteq r2, sl, ror r6 │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - tsteq r2, r8, ror #12 │ │ │ │ - tsteq r2, r2, ror #12 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0102d19c │ │ │ │ - smlabbeq r4, r8, r9, ip │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - ldrdeq sp, [r2, -r6] │ │ │ │ - tsteq r5, sl, asr r3 │ │ │ │ - @ instruction: 0x0102d1b6 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ - smlatbeq r2, r0, r1, sp │ │ │ │ - @ instruction: 0x0102d192 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r3, r4, lsl #8 │ │ │ │ - @ instruction: 0x0104c8ba │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - smlatbeq r4, r0, r8, ip │ │ │ │ - swpeq sp, sl, [r2] │ │ │ │ - smlabbeq r4, r4, r8, ip │ │ │ │ - tsteq r2, r6, asr sp │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + smlatteq r4, r8, r9, ip │ │ │ │ + smlabteq r5, r8, lr, ip │ │ │ │ + ldrdeq ip, [r4, -r6] │ │ │ │ + @ instruction: 0x0105e394 │ │ │ │ + @ instruction: 0x0105e394 │ │ │ │ + tsteq r2, r6, lsr r2 │ │ │ │ + @ instruction: 0x0105e3ba │ │ │ │ + tsteq r2, r6, lsl r2 │ │ │ │ + @ instruction: 0x0105e3b4 │ │ │ │ + mrseq sp, R10_usr │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ + tsteq r3, ip, asr r4 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + smlatteq r4, r4, r8, ip │ │ │ │ + @ instruction: 0x0102cdb6 │ │ │ │ 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 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ + smlatbeq r6, lr, r6, r0 │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x44d758> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 3463e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x230350> │ │ │ │ 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 │ │ │ │ - ldrdeq fp, [r3, -ip] │ │ │ │ - smlabteq r4, r0, r7, ip │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - smlatbeq r5, r8, r6, pc @ │ │ │ │ - smlatbeq r5, ip, r6, pc @ │ │ │ │ + tsteq r3, ip, lsr r4 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + tsteq r3, r6, ror r3 │ │ │ │ + tstpeq r5, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec291fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs r7, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ ldmdacs r4, {r1, fp, ip, lr, pc} │ │ │ │ sub sp, r0, pc, lsl #18 │ │ │ │ @@ -103692,23 +103692,23 @@ │ │ │ │ stmdami fp, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq r6, lr, r5, r0 │ │ │ │ - tsteq r2, r2, asr fp │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tsteq r2, sl, lsr #22 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - smlatteq r2, sl, sl, ip │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ + @ instruction: 0x0102cbb2 │ │ │ │ + @ instruction: 0x0102cb90 │ │ │ │ + smlabbeq r2, sl, fp, ip │ │ │ │ + smlabteq r6, r0, r5, r0 │ │ │ │ + tsteq r2, ip, asr fp │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, sl, asr #22 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0105cb98 │ │ │ │ - smlatteq r4, r2, r5, ip │ │ │ │ - smlatteq r5, lr, r2, pc @ │ │ │ │ - @ instruction: 0x0105cb96 │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - smlabbeq r5, r8, r2, pc @ │ │ │ │ - tsteq r4, lr, lsr #10 │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - smlatbeq r3, lr, r1, fp │ │ │ │ - smlatbeq r3, r4, r1, fp │ │ │ │ - tsteq r5, r6, lsr #22 │ │ │ │ - smlatteq r4, r6, r4, ip │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - smlabteq r5, sl, pc, sl @ │ │ │ │ - tsteq r1, r8, lsr sl │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r4, r2, asr #12 │ │ │ │ + tstpeq r5, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + smlabbeq r6, r4, r4, r0 │ │ │ │ + smlabbeq r6, r6, r4, r0 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + smlatteq r5, r8, r2, pc @ │ │ │ │ + smlabbeq r4, lr, r5, ip │ │ │ │ + @ instruction: 0x0105cb94 │ │ │ │ + tsteq r3, lr, lsl #4 │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + smlabbeq r5, r6, fp, ip │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + smlabbeq r3, r4, r3, fp │ │ │ │ + tsteq r5, sl, lsr #32 │ │ │ │ + @ instruction: 0x01014a98 │ │ │ │ + smlabbeq fp, r0, pc, r8 @ │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ 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, r6, lsl #2 │ │ │ │ - smlabbeq r2, r4, r7, ip │ │ │ │ - tsteq r2, r6, ror #14 │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ - tsteq r2, r8, lsr #14 │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - ldrdeq ip, [r2, -r6] │ │ │ │ - @ instruction: 0x0102c6b2 │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ - smlabteq r6, r8, r1, r0 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - smlatbeq r6, r2, r2, r0 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - @ instruction: 0x0106039c │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - smlabteq r6, ip, r4, r0 │ │ │ │ - smlabteq r6, lr, r4, r0 │ │ │ │ - ldrdeq ip, [r2, -r6] │ │ │ │ - smlabteq r2, ip, r4, ip │ │ │ │ - smlatbeq r2, r8, r4, ip │ │ │ │ - tsteq r2, lr, ror r4 │ │ │ │ - tsteq r2, r4, asr r4 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, r6, lsr #8 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - ldrdeq ip, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, r3, ip │ │ │ │ - @ instruction: 0x0102c39e │ │ │ │ - tsteq r2, sl, ror r3 │ │ │ │ - smlabbeq r6, r8, r3, r0 │ │ │ │ - smlabteq r6, r2, r3, r0 │ │ │ │ - smlatteq r6, lr, r3, r0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - smlabbeq r6, r4, r6, r0 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - @ instruction: 0x0106069e │ │ │ │ - smlabbeq r6, sl, r4, r0 │ │ │ │ - smlabteq r6, r8, r6, r0 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r2, r6, lsl #2 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + smlatteq r2, r4, r7, ip │ │ │ │ + smlabteq r2, r6, r7, ip │ │ │ │ + smlatbeq r2, lr, r7, ip │ │ │ │ + smlabbeq r2, r8, r7, ip │ │ │ │ + tsteq r2, ip, asr r7 │ │ │ │ + tsteq r2, r6, lsr r7 │ │ │ │ + tsteq r2, r2, lsl r7 │ │ │ │ + smlatteq r6, r0, r1, r0 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + @ instruction: 0x010602b0 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + smlatbeq r6, r4, r3, r0 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r2, r6, lsr r5 │ │ │ │ + tsteq r2, ip, lsr #10 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ + @ instruction: 0x0102c4b4 │ │ │ │ + smlatbeq r2, sl, r4, ip │ │ │ │ + smlabbeq r2, r6, r4, ip │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, r4, lsr r4 │ │ │ │ + tsteq r2, r8, lsl #8 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ ldrdeq ip, [r2, -sl] │ │ │ │ - strheq ip, [r2, -r4] │ │ │ │ - smlabbeq r2, r6, r0, ip │ │ │ │ - tsteq r2, ip, ror r0 │ │ │ │ - qaddeq ip, r8, r2 │ │ │ │ - tsteq r2, ip, lsr #32 │ │ │ │ - tsteq r2, r6 │ │ │ │ - ldrdeq fp, [r2, -sl] │ │ │ │ - ldrdeq fp, [r2, -r0] │ │ │ │ - @ instruction: 0x0102bfbe │ │ │ │ - @ instruction: 0x0102bf92 │ │ │ │ - tsteq r2, r8, asr pc │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, ip, lsr pc │ │ │ │ - tsteq r2, lr, lsl pc │ │ │ │ + smlatteq r6, r8, r3, r0 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + @ instruction: 0x010606b6 │ │ │ │ + smlabteq r6, r6, r6, r0 │ │ │ │ + @ instruction: 0x0106049c │ │ │ │ + smlatteq r6, r4, r6, r0 │ │ │ │ + smlabteq r6, r4, r4, r0 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + smlatteq r6, sl, r4, r0 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ + tsteq r2, r4, lsl r1 │ │ │ │ + smlatteq r2, r6, r0, ip │ │ │ │ + ldrdeq ip, [r2, -ip] │ │ │ │ + strheq ip, [r2, -r8] │ │ │ │ + smlabbeq r2, ip, r0, ip │ │ │ │ + tsteq r2, r6, rrx │ │ │ │ + tsteq r2, sl, lsr r0 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + tsteq r2, lr, lsl r0 │ │ │ │ strdeq fp, [r2, -r2] │ │ │ │ - smlatteq r2, r8, lr, fp │ │ │ │ - ldrdeq fp, [r2, -r6] │ │ │ │ - @ instruction: 0x0102be9e │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ + @ instruction: 0x0102bfb8 │ │ │ │ + smlatbeq r2, lr, pc, fp @ │ │ │ │ + @ instruction: 0x0102bf9c │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + tsteq r2, r2, asr pc │ │ │ │ + tsteq r2, r8, asr #30 │ │ │ │ + tsteq r2, r6, lsr pc │ │ │ │ + strdeq fp, [r2, -lr] │ │ │ │ + smlabteq r2, r4, lr, fp │ │ │ │ + @ instruction: 0x0102beba │ │ │ │ + smlatbeq r2, r8, lr, fp │ │ │ │ + smlabbeq r2, sl, lr, fp │ │ │ │ + tsteq r2, r0, ror #28 │ │ │ │ + tsteq r2, r8, asr lr │ │ │ │ tsteq r2, r8, asr #28 │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - tsteq r2, r0, lsl #28 │ │ │ │ - strdeq fp, [r2, -r8] │ │ │ │ - smlatteq r2, r8, sp, fp │ │ │ │ - @ instruction: 0x0102bdb2 │ │ │ │ - smlatbeq r2, sl, sp, fp │ │ │ │ - @ instruction: 0x0102bd9a │ │ │ │ - tsteq r2, lr, ror #26 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ - smlatteq r2, lr, ip, fp │ │ │ │ - smlabteq r2, r4, ip, fp │ │ │ │ - @ instruction: 0x0102bcbc │ │ │ │ - @ instruction: 0x0102bc9a │ │ │ │ - tsteq r2, r8, ror ip │ │ │ │ - tsteq r2, lr, asr #24 │ │ │ │ - tsteq r2, r4, lsr #24 │ │ │ │ - tsteq r2, ip, lsl ip │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ + tsteq r2, sl, lsl #28 │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + smlabteq r2, lr, sp, fp │ │ │ │ + smlatbeq r2, r2, sp, fp │ │ │ │ + tsteq r2, r8, ror sp │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r2, r4, lsr #26 │ │ │ │ + tsteq r2, ip, lsl sp │ │ │ │ strdeq fp, [r2, -sl] │ │ │ │ ldrdeq fp, [r2, -r8] │ │ │ │ - smlatbeq r2, ip, fp, fp │ │ │ │ - smlabbeq r2, r0, fp, fp │ │ │ │ - tsteq r2, r6, asr fp │ │ │ │ - tsteq r2, lr, asr #22 │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ + smlatbeq r2, lr, ip, fp │ │ │ │ + smlabbeq r2, r4, ip, fp │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + tsteq r2, sl, asr ip │ │ │ │ + tsteq r2, r8, lsr ip │ │ │ │ + tsteq r2, ip, lsl #24 │ │ │ │ + smlatteq r2, r0, fp, fp │ │ │ │ + @ instruction: 0x0102bbb6 │ │ │ │ + smlatbeq r2, lr, fp, fp │ │ │ │ + smlabbeq r2, ip, fp, fp │ │ │ │ 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 │ │ │ │ - smlabbeq r2, sl, r9, fp │ │ │ │ - tsteq r2, lr, asr r9 │ │ │ │ - tsteq r2, r2, lsr r9 │ │ │ │ - tsteq r2, r8, lsr #18 │ │ │ │ - tsteq r2, r4, lsl #18 │ │ │ │ - smlatteq r2, r0, r8, fp │ │ │ │ - @ instruction: 0x0102b8b0 │ │ │ │ - smlabbeq r2, r4, r8, fp │ │ │ │ - tsteq r2, r8, asr r8 │ │ │ │ - tsteq r2, ip, lsr #16 │ │ │ │ - tsteq r2, r2, lsr #16 │ │ │ │ - strdeq fp, [r2, -lr] │ │ │ │ - ldrdeq fp, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, r7, fp │ │ │ │ - smlabbeq r2, r2, r7, fp │ │ │ │ - tsteq r2, r8, ror r7 │ │ │ │ - tsteq r2, r4, asr r7 │ │ │ │ - tsteq r2, r0, lsr r7 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ + smlatteq r2, sl, r9, fp │ │ │ │ + @ instruction: 0x0102b9be │ │ │ │ + @ instruction: 0x0102b992 │ │ │ │ + smlabbeq r2, r8, r9, fp │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + tsteq r2, r0, lsl r9 │ │ │ │ + smlatteq r2, r4, r8, fp │ │ │ │ + @ instruction: 0x0102b8b8 │ │ │ │ + smlabbeq r2, ip, r8, fp │ │ │ │ + smlabbeq r2, r2, r8, fp │ │ │ │ + tsteq r2, lr, asr r8 │ │ │ │ + tsteq r2, sl, lsr r8 │ │ │ │ + tsteq r2, lr, lsl #16 │ │ │ │ + smlatteq r2, r2, r7, fp │ │ │ │ + ldrdeq fp, [r2, -r8] │ │ │ │ + @ instruction: 0x0102b7b4 │ │ │ │ + @ instruction: 0x0102b790 │ │ │ │ + tsteq r2, r0, ror #14 │ │ │ │ + tsteq r2, r2, lsr r7 │ │ │ │ + tsteq r2, r4, lsl #14 │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + ldrdeq fp, [r2, -r4] │ │ │ │ + smlatbeq r2, r6, r6, fp │ │ │ │ + @ instruction: 0x0102b69c │ │ │ │ + tsteq r2, r6, ror r6 │ │ │ │ + tsteq r2, r8, asr #12 │ │ │ │ + tsteq r2, sl, lsl r6 │ │ │ │ + tsteq r2, r0, lsl r6 │ │ │ │ + smlatteq r2, sl, r5, fp │ │ │ │ + @ instruction: 0x0102b5bc │ │ │ │ + @ instruction: 0x0102b5b2 │ │ │ │ + @ instruction: 0x0102b590 │ │ │ │ + tstpeq r5, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + @ instruction: 0x0102b4b6 │ │ │ │ + ldrdeq pc, [r5, -lr] │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + strdeq fp, [r2, -r6] │ │ │ │ ldrdeq fp, [r2, -r2] │ │ │ │ - smlatbeq r2, r4, r6, fp │ │ │ │ - @ instruction: 0x0102b69a │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, r6, asr #12 │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ - smlatteq r2, r8, r5, fp │ │ │ │ - @ instruction: 0x0102b5ba │ │ │ │ - @ instruction: 0x0102b5b0 │ │ │ │ - smlabbeq r2, sl, r5, fp │ │ │ │ - tsteq r2, ip, asr r5 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, r0, lsr r5 │ │ │ │ - smlatteq r5, lr, sp, pc @ │ │ │ │ - tstpeq r5, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tstpeq r5, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - ldrdeq fp, [r2, -ip] │ │ │ │ - smlatbeq r2, lr, r3, fp │ │ │ │ - @ instruction: 0x0102b396 │ │ │ │ - tsteq r2, r2, ror r3 │ │ │ │ - tsteq r2, r4, asr #6 │ │ │ │ - tsteq r2, lr, lsl r3 │ │ │ │ - strdeq fp, [r2, -r8] │ │ │ │ - smlatbeq r5, r8, fp, pc @ │ │ │ │ - smlabbeq r2, ip, r2, fp │ │ │ │ - tsteq r2, sl, asr r2 │ │ │ │ - tsteq r2, r0, asr r2 │ │ │ │ - tsteq r2, sl, lsr #4 │ │ │ │ - strdeq fp, [r2, -r8] │ │ │ │ - smlatteq r2, lr, r1, fp │ │ │ │ - smlabteq r2, r8, r1, fp │ │ │ │ - @ instruction: 0x0105fab8 │ │ │ │ - @ instruction: 0x0105fab0 │ │ │ │ + smlatbeq r2, r4, r3, fp │ │ │ │ + tsteq r2, lr, ror r3 │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + tstpeq r5, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, ip, r2, fp │ │ │ │ + @ instruction: 0x0102b2ba │ │ │ │ + @ instruction: 0x0102b2b0 │ │ │ │ + smlabbeq r2, sl, r2, fp │ │ │ │ + tsteq r2, r8, asr r2 │ │ │ │ + tsteq r2, lr, asr #4 │ │ │ │ + tsteq r2, r8, lsr #4 │ │ │ │ + tstpeq r5, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r8, r1, fp │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ + tsteq r2, lr, asr #2 │ │ │ │ tsteq r2, r8, lsr #2 │ │ │ │ strdeq fp, [r2, -r8] │ │ │ │ smlatteq r2, lr, r0, fp │ │ │ │ - smlabteq r2, r8, r0, fp │ │ │ │ - swpeq fp, r8, [r2] │ │ │ │ - smlabbeq r2, lr, r0, fp │ │ │ │ - tsteq r2, r6, rrx │ │ │ │ - tsteq r2, sl, lsr #32 │ │ │ │ - tsteq r2, r2, lsl r0 │ │ │ │ - smlatteq r2, r6, pc, sl @ │ │ │ │ - ldrdeq sl, [r2, -lr] │ │ │ │ - smlabteq r2, ip, pc, sl @ │ │ │ │ - smlabteq r5, ip, r9, pc @ │ │ │ │ - tstpeq r5, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - strdeq sl, [r2, -sl] │ │ │ │ - smlabteq r2, lr, lr, sl │ │ │ │ - smlatbeq r2, r4, lr, sl │ │ │ │ - @ instruction: 0x0102ae9c │ │ │ │ - tsteq r2, sl, ror lr │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - tsteq r2, r6, lsl #28 │ │ │ │ - ldrdeq sl, [r2, -r8] │ │ │ │ - @ instruction: 0x0102adb2 │ │ │ │ - smlatbeq r2, r0, sp, sl │ │ │ │ - tsteq r2, r2, ror sp │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ + smlabteq r2, r6, r0, fp │ │ │ │ + smlabbeq r2, sl, r0, fp │ │ │ │ + tsteq r2, r2, ror r0 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + tsteq r2, lr, lsr r0 │ │ │ │ + tsteq r2, ip, lsr #32 │ │ │ │ + tstpeq r5, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, sl, pc @ │ │ │ │ + tstpeq r5, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r4, pc, sl @ │ │ │ │ + tsteq r2, sl, asr pc │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + strdeq sl, [r2, -ip] │ │ │ │ + ldrdeq sl, [r2, -sl] │ │ │ │ + @ instruction: 0x0102aeb8 │ │ │ │ + smlabbeq r2, r8, lr, sl │ │ │ │ + tsteq r2, r6, ror #28 │ │ │ │ + tsteq r2, r8, lsr lr │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ + ldrdeq sl, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, sp, sl │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + tsteq r2, ip, ror #26 │ │ │ │ @ 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 │ │ │ │ - smlabbeq r2, r6, fp, sl │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, sl, asr #22 │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - smlabteq r2, r2, sl, sl │ │ │ │ - @ instruction: 0x0102aab8 │ │ │ │ - @ instruction: 0x0102aa90 │ │ │ │ - tsteq r2, lr, asr sl │ │ │ │ - tsteq r2, r8, lsr sl │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - smlabbeq r5, r4, r5, pc @ │ │ │ │ - tstpeq r5, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, sl, r6, pc @ │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - tstpeq r5, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sl, [r2, -r2] │ │ │ │ - smlatbeq r2, r2, r8, sl │ │ │ │ + smlatteq r2, r6, fp, sl │ │ │ │ + @ instruction: 0x0102abb4 │ │ │ │ + smlatbeq r2, sl, fp, sl │ │ │ │ + smlabbeq r2, r4, fp, sl │ │ │ │ + tsteq r2, r2, asr fp │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + strdeq sl, [r2, -r0] │ │ │ │ + @ instruction: 0x0102aabe │ │ │ │ + @ instruction: 0x0102aa98 │ │ │ │ + tsteq r2, sl, ror sl │ │ │ │ + smlatteq r5, r4, r5, pc @ │ │ │ │ + tstpeq r5, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + tstpeq r5, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102a9b0 │ │ │ │ + tstpeq r5, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r2, lsr r9 │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ + ldrdeq sl, [r2, -r0] │ │ │ │ + smlatbeq r2, r0, r8, sl │ │ │ │ + @ instruction: 0x0102a896 │ │ │ │ tsteq r2, r0, ror r8 │ │ │ │ - tsteq r2, r0, asr #16 │ │ │ │ - tsteq r2, r6, lsr r8 │ │ │ │ + tsteq r2, sl, asr #16 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ tsteq r2, r0, lsl r8 │ │ │ │ smlatteq r2, sl, r7, sl │ │ │ │ - @ instruction: 0x0102a7ba │ │ │ │ - @ instruction: 0x0102a7b0 │ │ │ │ - smlabbeq r2, sl, r7, sl │ │ │ │ - tsteq r2, r8, asr r7 │ │ │ │ - tsteq r2, r6, lsr #14 │ │ │ │ - strdeq sl, [r2, -lr] │ │ │ │ - ldrdeq sl, [r2, -r6] │ │ │ │ + @ instruction: 0x0102a7b8 │ │ │ │ + smlabbeq r2, r6, r7, sl │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r2, r6, lsr r7 │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + smlatteq r2, r6, r6, sl │ │ │ │ + @ instruction: 0x0102a6b4 │ │ │ │ smlatbeq r2, sl, r6, sl │ │ │ │ - smlabbeq r2, r6, r6, sl │ │ │ │ - tsteq r2, r4, asr r6 │ │ │ │ - tsteq r2, sl, asr #12 │ │ │ │ - tsteq r2, r4, lsr r6 │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r5, sl │ │ │ │ - @ instruction: 0x0102a59a │ │ │ │ - tsteq r2, r6, ror r5 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, r6, lsr #10 │ │ │ │ - tsteq r2, ip, lsl r5 │ │ │ │ - strdeq sl, [r2, -r8] │ │ │ │ - smlabteq r2, ip, r4, sl │ │ │ │ - smlatbeq r2, r0, r4, sl │ │ │ │ - @ instruction: 0x0102a496 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r2, ip, lsr r4 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ - smlabteq r2, lr, r3, sl │ │ │ │ - @ instruction: 0x0102a39e │ │ │ │ - tsteq r2, r2, ror r3 │ │ │ │ - tsteq r2, r6, asr #6 │ │ │ │ - tsteq r2, ip, lsr r3 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - smlatteq r2, sl, r2, sl │ │ │ │ - smlabteq r2, r4, r2, sl │ │ │ │ - @ instruction: 0x0102a29e │ │ │ │ - tsteq r2, r0, ror r2 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, ip, lsl r2 │ │ │ │ + @ instruction: 0x0102a694 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, r6, lsr #12 │ │ │ │ + strdeq sl, [r2, -sl] │ │ │ │ + ldrdeq sl, [r2, -r6] │ │ │ │ + @ instruction: 0x0102a5b2 │ │ │ │ + smlabbeq r2, r6, r5, sl │ │ │ │ + tsteq r2, ip, ror r5 │ │ │ │ + tsteq r2, r8, asr r5 │ │ │ │ + tsteq r2, ip, lsr #10 │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ + strdeq sl, [r2, -r6] │ │ │ │ + ldrdeq sl, [r2, -r2] │ │ │ │ + smlatbeq r2, r6, r4, sl │ │ │ │ + @ instruction: 0x0102a49c │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + strdeq sl, [r2, -lr] │ │ │ │ + ldrdeq sl, [r2, -r2] │ │ │ │ + smlatbeq r2, r6, r3, sl │ │ │ │ + @ instruction: 0x0102a39c │ │ │ │ + tsteq r2, r8, ror r3 │ │ │ │ + tsteq r2, sl, asr #6 │ │ │ │ + tsteq r2, r4, lsr #6 │ │ │ │ + strdeq sl, [r2, -lr] │ │ │ │ + ldrdeq sl, [r2, -r0] │ │ │ │ + smlatbeq r2, r2, r2, sl │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + tsteq r2, r8, asr r2 │ │ │ │ + tsteq r2, ip, lsr #4 │ │ │ │ + mrseq sl, R10_usr │ │ │ │ strdeq sl, [r2, -r8] │ │ │ │ - smlabteq r2, ip, r1, sl │ │ │ │ - smlatbeq r2, r0, r1, sl │ │ │ │ - @ instruction: 0x0102a198 │ │ │ │ - smlabbeq r2, r6, r1, sl │ │ │ │ - tsteq r2, r4, ror r1 │ │ │ │ - tsteq r2, r8, asr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - smlatteq r2, r2, r0, sl │ │ │ │ - strheq sl, [r2, -r6] │ │ │ │ - smlatbeq r2, lr, r0, sl │ │ │ │ + smlatteq r2, r6, r1, sl │ │ │ │ + ldrdeq sl, [r2, -r4] │ │ │ │ + smlatbeq r2, r8, r1, sl │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, r2, asr #2 │ │ │ │ + tsteq r2, r6, lsl r1 │ │ │ │ + tsteq r2, lr, lsl #2 │ │ │ │ + strdeq sl, [r2, -ip] │ │ │ │ + ldrdeq sl, [r2, -r2] │ │ │ │ + smlabteq r2, r0, r0, sl │ │ │ │ swpeq sl, ip, [r2] │ │ │ │ tsteq r2, r2, ror r0 │ │ │ │ - tsteq r2, r0, rrx │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - tsteq r2, r2, lsl r0 │ │ │ │ - smlatteq r2, r8, pc, r9 @ │ │ │ │ + tsteq r2, r8, asr #32 │ │ │ │ + tsteq r2, r4, lsr #32 │ │ │ │ + mrseq sl, (UNDEF: 2) │ │ │ │ smlabteq r2, r4, pc, r9 @ │ │ │ │ - smlatbeq r2, r0, pc, r9 @ │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - tsteq r2, r6, lsr #30 │ │ │ │ - tsteq r2, r4, lsl pc │ │ │ │ + smlatbeq r2, r8, pc, r9 @ │ │ │ │ + smlabbeq r2, r6, pc, r9 @ │ │ │ │ + tsteq r2, r4, ror pc │ │ │ │ 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 │ │ │ │ - smlabbeq r2, r6, sp, r9 │ │ │ │ - tsteq r2, ip, asr sp │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ - tsteq r5, r2, lsr #30 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - tsteq r5, r2, lsl ip │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - tstpeq r5, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r3, pc @ │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ + smlatteq r2, r6, sp, r9 │ │ │ │ + @ instruction: 0x01029dbc │ │ │ │ + smlatbeq r2, r8, sp, r9 │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ + @ instruction: 0x0105ef96 │ │ │ │ + smlabbeq r5, r2, pc, lr @ │ │ │ │ + smlatbeq r5, r0, pc, lr @ │ │ │ │ + @ instruction: 0x0105efb4 │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ tsteq r5, r2, ror ip │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ + smlabbeq r5, r8, ip, lr │ │ │ │ + @ instruction: 0x0105ec94 │ │ │ │ + smlabteq r5, r0, r3, pc @ │ │ │ │ + @ instruction: 0x0105f3ba │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + smlatteq r5, ip, r3, pc @ │ │ │ │ + qaddeq pc, r4, r5 @ │ │ │ │ + qaddeq pc, sl, r5 @ │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlatteq r2, sl, sl, r9 │ │ │ │ + @ instruction: 0x01029abc │ │ │ │ smlabbeq r2, sl, sl, r9 │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - tsteq r2, sl, lsr #20 │ │ │ │ + tsteq r2, r8, asr sl │ │ │ │ + tsteq r2, r8, lsr #20 │ │ │ │ strdeq r9, [r2, -r8] │ │ │ │ - smlabteq r2, r8, r9, r9 │ │ │ │ - @ instruction: 0x01029998 │ │ │ │ + ldrdeq r9, [r2, -r2] │ │ │ │ + smlatbeq r2, ip, r9, r9 │ │ │ │ + tsteq r2, ip, ror r9 │ │ │ │ tsteq r2, r2, ror r9 │ │ │ │ tsteq r2, ip, asr #18 │ │ │ │ - tsteq r2, ip, lsl r9 │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - smlatteq r2, ip, r8, r9 │ │ │ │ - smlabteq r2, r0, r8, r9 │ │ │ │ - @ instruction: 0x01029894 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + strdeq r9, [r2, -r4] │ │ │ │ + smlabteq r2, ip, r8, r9 │ │ │ │ + smlatbeq r2, r6, r8, r9 │ │ │ │ + tsteq r2, r6, ror r8 │ │ │ │ tsteq r2, ip, ror #16 │ │ │ │ - tsteq r2, r6, asr #16 │ │ │ │ - tsteq r2, r6, lsl r8 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - smlatteq r2, r8, r7, r9 │ │ │ │ + tsteq r2, r8, asr #16 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ + smlatteq r2, sl, r7, r9 │ │ │ │ @ instruction: 0x010297ba │ │ │ │ - smlabbeq r2, sl, r7, r9 │ │ │ │ - tsteq r2, sl, asr r7 │ │ │ │ - tsteq r2, sl, lsr r7 │ │ │ │ - tsteq r2, r6, lsl r7 │ │ │ │ + @ instruction: 0x0102979a │ │ │ │ + tsteq r2, r6, ror r7 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ smlatteq r2, sl, r6, r9 │ │ │ │ - smlatteq r2, r0, r6, r9 │ │ │ │ @ instruction: 0x010296ba │ │ │ │ - smlabbeq r2, sl, r6, r9 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r2, ip, lsr #12 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ - strdeq r9, [r2, -r6] │ │ │ │ - ldrdeq r9, [r2, -r0] │ │ │ │ - @ instruction: 0x0102959e │ │ │ │ - tsteq r2, ip, ror #10 │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - tsteq r2, r4, lsl r5 │ │ │ │ + @ instruction: 0x010296b0 │ │ │ │ + smlabbeq r2, ip, r6, r9 │ │ │ │ + tsteq r2, r0, ror #12 │ │ │ │ + tsteq r2, r6, asr r6 │ │ │ │ + tsteq r2, r0, lsr r6 │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + smlabteq r2, ip, r5, r9 │ │ │ │ + smlatbeq r2, r0, r5, r9 │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ + tsteq r2, lr, asr #10 │ │ │ │ + tsteq r2, r8, lsr #10 │ │ │ │ + strdeq r9, [r2, -r8] │ │ │ │ smlatteq r2, lr, r4, r9 │ │ │ │ - smlabteq r2, r8, r4, r9 │ │ │ │ - @ instruction: 0x01029498 │ │ │ │ - smlabbeq r2, lr, r4, r9 │ │ │ │ - tsteq r2, sl, ror #8 │ │ │ │ - tsteq r2, lr, lsr r4 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - smlatteq r2, r4, r3, r9 │ │ │ │ - @ instruction: 0x010293b6 │ │ │ │ - smlatbeq r2, lr, r3, r9 │ │ │ │ - smlabbeq r2, ip, r3, r9 │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - tsteq r2, r2, lsr r3 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ - smlatteq r2, r6, r2, r9 │ │ │ │ - smlabteq r2, r4, r2, r9 │ │ │ │ - @ instruction: 0x0102929a │ │ │ │ - @ instruction: 0x01029292 │ │ │ │ - tsteq r2, lr, ror #4 │ │ │ │ - tsteq r2, r0, asr #4 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - tsteq r2, sl, lsl #4 │ │ │ │ - smlatteq r2, r8, r1, r9 │ │ │ │ - @ instruction: 0x010291be │ │ │ │ - @ instruction: 0x010291b6 │ │ │ │ - @ instruction: 0x01029192 │ │ │ │ - tsteq r2, r6, ror #2 │ │ │ │ - tsteq r2, r6, lsr r1 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ + smlabteq r2, sl, r4, r9 │ │ │ │ + @ instruction: 0x0102949e │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + tsteq r2, r4, asr #8 │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + smlatteq r2, ip, r3, r9 │ │ │ │ + smlabteq r2, r0, r3, r9 │ │ │ │ + @ instruction: 0x01029392 │ │ │ │ + tsteq r2, r4, ror #6 │ │ │ │ + tsteq r2, r6, asr #6 │ │ │ │ + tsteq r2, r4, lsr #6 │ │ │ │ + strdeq r9, [r2, -sl] │ │ │ │ + strdeq r9, [r2, -r2] │ │ │ │ + smlabteq r2, lr, r2, r9 │ │ │ │ + smlatbeq r2, r0, r2, r9 │ │ │ │ + tsteq r2, r2, ror r2 │ │ │ │ + tsteq r2, sl, ror #4 │ │ │ │ + tsteq r2, r8, asr #4 │ │ │ │ + tsteq r2, lr, lsl r2 │ │ │ │ + tsteq r2, r6, lsl r2 │ │ │ │ + strdeq r9, [r2, -r2] │ │ │ │ + smlabteq r2, r6, r1, r9 │ │ │ │ + @ instruction: 0x01029196 │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ tstpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0068f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -108305,218 +108305,218 @@ │ │ │ │ movt r4, #25720 @ 0x6478 │ │ │ │ ldrbtmi r4, [r8], #-2253 @ 0xfffff733 │ │ │ │ stmiami sp, {r0, r1, r6, r8, r9, sp, lr, pc}^ │ │ │ │ movt r4, #1144 @ 0x478 │ │ │ │ ldrbtmi r4, [r8], #-2252 @ 0xfffff734 │ │ │ │ stmiami ip, {r0, r2, r3, r4, r5, r8, r9, sp, lr, pc}^ │ │ │ │ teq sl, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ + ldrdeq r8, [r2, -sl] │ │ │ │ + smlatbeq r2, lr, pc, r8 @ │ │ │ │ + smlabbeq r2, r8, pc, r8 @ │ │ │ │ + tsteq r2, r2, ror #30 │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ tsteq r2, r8, lsr #30 │ │ │ │ - tsteq r2, r2, lsl #30 │ │ │ │ - ldrdeq r8, [r2, -r2] │ │ │ │ - smlabteq r2, r8, lr, r8 │ │ │ │ - smlatbeq r2, r4, lr, r8 │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + ldrdeq r8, [r2, -r8] │ │ │ │ + smlatbeq r2, ip, lr, r8 │ │ │ │ + smlatbeq r2, r2, lr, r8 │ │ │ │ + tsteq r2, ip, ror lr │ │ │ │ tsteq r2, ip, asr #28 │ │ │ │ tsteq r2, r2, asr #28 │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ - smlatteq r2, ip, sp, r8 │ │ │ │ - smlatteq r2, r2, sp, r8 │ │ │ │ - @ instruction: 0x01028dbe │ │ │ │ + tsteq r2, lr, lsl lr │ │ │ │ + strdeq r8, [r2, -r0] │ │ │ │ + smlabteq r2, r0, sp, r8 │ │ │ │ @ instruction: 0x01028d90 │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - tsteq r2, r0, lsl sp │ │ │ │ - smlatteq r2, ip, ip, r8 │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + tsteq r2, ip, asr #26 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + tsteq r2, r6, lsl sp │ │ │ │ + strdeq r8, [r2, -r0] │ │ │ │ smlabteq r2, r0, ip, r8 │ │ │ │ - @ instruction: 0x01028cb6 │ │ │ │ @ instruction: 0x01028c90 │ │ │ │ - tsteq r2, r0, ror #24 │ │ │ │ - tsteq r2, r0, lsr ip │ │ │ │ - tsteq r2, r6, lsr #24 │ │ │ │ - tsteq r2, r2, lsl #24 │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - smlabteq r2, ip, fp, r8 │ │ │ │ - smlatbeq r2, r6, fp, r8 │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r2, r2, asr #22 │ │ │ │ - tsteq r2, r6, lsl fp │ │ │ │ - smlatteq r2, sl, sl, r8 │ │ │ │ + smlabbeq r2, r6, ip, r8 │ │ │ │ + tsteq r2, r2, ror #24 │ │ │ │ + tsteq r2, r6, lsr ip │ │ │ │ + tsteq r2, ip, lsr #24 │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + smlatbeq r2, r2, fp, r8 │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, sl, asr #22 │ │ │ │ + tsteq r2, r4, lsr #22 │ │ │ │ + strdeq r8, [r2, -lr] │ │ │ │ + smlabteq r2, lr, sl, r8 │ │ │ │ smlabteq r2, r4, sl, r8 │ │ │ │ - @ instruction: 0x01028a9e │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - tsteq r2, r4, ror #20 │ │ │ │ - tsteq r2, r0, asr #20 │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ + smlatbeq r2, r0, sl, r8 │ │ │ │ + tsteq r2, r4, ror sl │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + tsteq r2, lr, lsr sl │ │ │ │ + tsteq r2, r8, lsl sl │ │ │ │ smlatteq r2, r8, r9, r8 │ │ │ │ ldrdeq r8, [r2, -lr] │ │ │ │ - @ instruction: 0x010289b8 │ │ │ │ - smlabbeq r2, r8, r9, r8 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ + @ instruction: 0x010289ba │ │ │ │ + smlabbeq r2, ip, r9, r8 │ │ │ │ + tsteq r2, ip, asr r9 │ │ │ │ tsteq r2, ip, lsr #18 │ │ │ │ - strdeq r8, [r2, -ip] │ │ │ │ - smlabteq r2, ip, r8, r8 │ │ │ │ - smlatbeq r2, ip, r8, r8 │ │ │ │ - smlabbeq r2, r8, r8, r8 │ │ │ │ - tsteq r2, ip, asr r8 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r2, lr, lsr #16 │ │ │ │ - tsteq r2, r0, lsl #16 │ │ │ │ + tsteq r2, ip, lsl #18 │ │ │ │ + smlatteq r2, r8, r8, r8 │ │ │ │ + @ instruction: 0x010288bc │ │ │ │ + @ instruction: 0x010288b2 │ │ │ │ + smlabbeq r2, lr, r8, r8 │ │ │ │ + tsteq r2, r0, ror #16 │ │ │ │ + tsteq r2, r2, lsr r8 │ │ │ │ + tsteq r2, r8, lsr #16 │ │ │ │ + tsteq r2, r6, lsl #16 │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ ldrdeq r8, [r2, -r2] │ │ │ │ - smlabteq r2, r8, r7, r8 │ │ │ │ - smlatbeq r2, r6, r7, r8 │ │ │ │ - tsteq r2, ip, ror r7 │ │ │ │ - tsteq r2, r2, ror r7 │ │ │ │ + smlatbeq r2, lr, r7, r8 │ │ │ │ + @ instruction: 0x0105ce98 │ │ │ │ + smlabbeq r5, r0, r8, ip │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + smlabbeq r5, r2, r2, ip │ │ │ │ + tsteq r2, ip, ror #14 │ │ │ │ + tsteq r5, sl, asr #4 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ tsteq r2, lr, asr #14 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - smlabteq r5, r2, r4, ip │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - tsteq r5, r2, lsr #4 │ │ │ │ - tsteq r2, ip, lsl #14 │ │ │ │ - smlatteq r5, sl, r1, sp │ │ │ │ - strdeq r8, [r2, -r8] │ │ │ │ - smlatteq r2, lr, r6, r8 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - ldrdeq r8, [r2, -sl] │ │ │ │ - ldrdeq r8, [r2, -r0] │ │ │ │ - tsteq r5, r2, ror pc │ │ │ │ - @ instruction: 0x010286bc │ │ │ │ - @ instruction: 0x010286b2 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - @ instruction: 0x0102869e │ │ │ │ - @ instruction: 0x01028694 │ │ │ │ - smlabbeq r2, sl, r6, r8 │ │ │ │ - smlabbeq r2, r0, r6, r8 │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - ldrdeq ip, [r5, -sl] │ │ │ │ - smlabbeq r5, r8, r1, ip │ │ │ │ - tsteq r2, lr, asr #12 │ │ │ │ - smlatteq r5, r0, r1, ip │ │ │ │ - tsteq r2, sl, lsr r6 │ │ │ │ - smlatteq r5, r8, r2, ip │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - tsteq r2, r2, lsl r6 │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ + smlabbeq r5, r0, r0, sp │ │ │ │ + tsteq r2, sl, lsr r7 │ │ │ │ + tsteq r2, r0, lsr r7 │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + tsteq r2, r2, lsl r7 │ │ │ │ + @ instruction: 0x0105c1b8 │ │ │ │ strdeq r8, [r2, -lr] │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - smlabteq r5, sl, r2, ip │ │ │ │ - smlatteq r2, r0, r5, r8 │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - tsteq r5, sl, ror r4 │ │ │ │ - smlatteq r5, r0, r3, ip │ │ │ │ - tsteq r5, r6, ror r3 │ │ │ │ - smlatbeq r2, r4, r5, r8 │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - @ instruction: 0x01028590 │ │ │ │ - smlabteq r5, lr, r4, ip │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - tsteq r2, r8, ror #10 │ │ │ │ - smlatbeq r5, r6, r5, ip │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + smlatteq r2, sl, r6, r8 │ │ │ │ + smlatteq r2, r0, r6, r8 │ │ │ │ + @ instruction: 0x0105c19e │ │ │ │ + smlabteq r2, ip, r6, r8 │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + smlatteq r5, r8, r1, ip │ │ │ │ + smlatbeq r2, lr, r6, r8 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + @ instruction: 0x0102869a │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + smlabteq r5, r6, r2, ip │ │ │ │ + smlabbeq r5, r4, r2, ip │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + tsteq r2, lr, asr r6 │ │ │ │ + smlabbeq r5, ip, r3, ip │ │ │ │ + tsteq r5, sl, lsr #6 │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + tsteq r2, r6, lsr r6 │ │ │ │ + smlabteq r5, ip, r5, ip │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r2, r4, lsl #12 │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + strdeq r8, [r2, -r0] │ │ │ │ + tsteq r5, lr, lsr #10 │ │ │ │ + smlabteq r5, r4, r4, ip │ │ │ │ + ldrdeq r8, [r2, -r2] │ │ │ │ + smlabteq r2, r8, r5, r8 │ │ │ │ + tsteq r5, r6, lsl #12 │ │ │ │ + smlatbeq r5, r4, r5, ip │ │ │ │ + smlatbeq r2, sl, r5, r8 │ │ │ │ + smlatbeq r2, r0, r5, r8 │ │ │ │ + @ instruction: 0x01028596 │ │ │ │ + smlabbeq r2, ip, r5, r8 │ │ │ │ + @ instruction: 0x0105c592 │ │ │ │ + tsteq r2, r8, ror r5 │ │ │ │ + tsteq r5, sl, lsl #12 │ │ │ │ + smlabteq r5, ip, r5, ip │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + tsteq r5, sl, lsl #12 │ │ │ │ tsteq r2, sl, asr #10 │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - tsteq r2, r6, lsr r5 │ │ │ │ - tsteq r2, ip, lsr #10 │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - smlatbeq r5, sl, r5, ip │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - strdeq r8, [r2, -sl] │ │ │ │ - smlatbeq r5, sl, r5, ip │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + tsteq r5, r6, lsl #14 │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + tsteq r5, r6, ror #12 │ │ │ │ + tsteq r5, sl, lsr #12 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + smlabbeq r5, lr, r8, ip │ │ │ │ + tsteq r2, sl, lsl #10 │ │ │ │ + smlatbeq r5, sl, r6, ip │ │ │ │ + tsteq r5, lr, ror r6 │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ smlatteq r2, sl, r4, r8 │ │ │ │ - smlatbeq r5, r2, r9, ip │ │ │ │ - smlatbeq r5, r6, r6, ip │ │ │ │ - tsteq r5, r2, ror r8 │ │ │ │ - tsteq r5, r6, lsl #12 │ │ │ │ - smlabteq r5, sl, r5, ip │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + tsteq r5, sl, lsl #18 │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + smlabteq r2, sl, r4, r8 │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ @ instruction: 0x010284ba │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - smlatbeq r2, sl, r4, r8 │ │ │ │ - tsteq r5, sl, asr #12 │ │ │ │ - tsteq r5, lr, lsl r6 │ │ │ │ - @ instruction: 0x01028492 │ │ │ │ - smlabbeq r2, sl, r4, r8 │ │ │ │ - @ instruction: 0x0105c6ba │ │ │ │ - smlatbeq r5, sl, r8, ip │ │ │ │ - tsteq r5, lr, ror r8 │ │ │ │ - tsteq r2, sl, ror #8 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - tsteq r2, sl, asr r4 │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - smlabteq r5, r6, r8, ip │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + smlatbeq r2, r8, r4, r8 │ │ │ │ + smlatbeq r2, r2, r4, r8 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + smlabteq r5, r2, r9, ip │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + smlabbeq r2, r4, r4, r8 │ │ │ │ + smlabbeq r5, r6, r9, ip │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ + smlatbeq r5, r6, r7, ip │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + smlabbeq r5, lr, sl, ip │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + smlatteq r5, r6, r9, ip │ │ │ │ tsteq r2, r8, asr #8 │ │ │ │ tsteq r2, r2, asr #8 │ │ │ │ - @ instruction: 0x0105c794 │ │ │ │ - tsteq r5, r2, ror #18 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - smlabteq r5, lr, r6, ip │ │ │ │ - tsteq r2, r4, lsr #8 │ │ │ │ - tsteq r5, r6, lsr #18 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ - tsteq r5, r6, asr #14 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - tsteq r2, r6, lsl #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r6, lsr r4 │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r2, sl, lsr #8 │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + smlabteq r5, sl, sl, ip │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + tsteq r2, r2, lsl r4 │ │ │ │ + @ instruction: 0x0105ca90 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ tsteq r2, r0, lsl #8 │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - @ instruction: 0x0105c9b0 │ │ │ │ - smlabbeq r5, r6, r9, ip │ │ │ │ + strdeq r8, [r2, -sl] │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r3, r8 │ │ │ │ smlatteq r2, r8, r3, r8 │ │ │ │ smlatteq r2, r2, r3, r8 │ │ │ │ ldrdeq r8, [r2, -ip] │ │ │ │ ldrdeq r8, [r2, -r6] │ │ │ │ - @ instruction: 0x0105c9b4 │ │ │ │ + ldrdeq r8, [r2, -r0] │ │ │ │ smlabteq r2, sl, r3, r8 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r5, sl, ror #20 │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ + smlabteq r2, r4, r3, r8 │ │ │ │ + @ instruction: 0x010283be │ │ │ │ + @ instruction: 0x010283b8 │ │ │ │ @ instruction: 0x010283b2 │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, sl, ror sl │ │ │ │ - smlatbeq r2, r0, r3, r8 │ │ │ │ - @ instruction: 0x0102839a │ │ │ │ - @ instruction: 0x01028394 │ │ │ │ - smlabbeq r2, lr, r3, r8 │ │ │ │ + smlatbeq r2, ip, r3, r8 │ │ │ │ + smlabbeq r5, r6, r9, sp │ │ │ │ + smlatteq r5, r4, lr, ip │ │ │ │ + smlabteq r5, r6, fp, ip │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ + smlabteq r5, r6, sl, ip │ │ │ │ smlabbeq r2, r8, r3, r8 │ │ │ │ smlabbeq r2, r2, r3, r8 │ │ │ │ tsteq r2, ip, ror r3 │ │ │ │ tsteq r2, r6, ror r3 │ │ │ │ tsteq r2, r0, ror r3 │ │ │ │ tsteq r2, sl, ror #6 │ │ │ │ tsteq r2, r4, ror #6 │ │ │ │ tsteq r2, lr, asr r3 │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - tsteq r2, r2, asr r3 │ │ │ │ + smlatbeq r5, r4, sp, ip │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ tsteq r2, ip, asr #6 │ │ │ │ - tsteq r5, r6, lsr #18 │ │ │ │ - smlabbeq r5, r4, lr, ip │ │ │ │ - tsteq r5, r6, ror #22 │ │ │ │ - smlatteq r5, r4, sl, ip │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ - strdeq r8, [r2, -lr] │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - smlatbeq r5, sl, ip, ip │ │ │ │ - smlatteq r2, ip, r2, r8 │ │ │ │ - smlatteq r2, r6, r2, r8 │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - ldrdeq r8, [r2, -sl] │ │ │ │ - smlabteq r5, r0, ip, ip │ │ │ │ + tsteq r2, r6, asr #6 │ │ │ │ + smlabteq r5, r4, ip, ip │ │ │ │ + tsteq r2, sl, lsr r3 │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ ldrbtmi r4, [r8], #-2257 @ 0xfffff72f │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, ip, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2256 @ 0xfffff730 │ │ │ │ ldmmi r0, {r0, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, r6, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2255 @ 0xfffff731 │ │ │ │ @@ -108719,112 +108719,128 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ stmmi ip, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + strdeq r7, [r2, -lr] │ │ │ │ + strdeq r7, [r2, -r8] │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + smlatteq r2, ip, pc, r7 @ │ │ │ │ + smlatteq r2, r6, pc, r7 @ │ │ │ │ + smlatteq r2, r0, pc, r7 @ │ │ │ │ + ldrdeq r7, [r2, -sl] │ │ │ │ + ldrdeq r7, [r2, -r4] │ │ │ │ + smlabteq r2, lr, pc, r7 @ │ │ │ │ + smlabteq r2, r8, pc, r7 @ │ │ │ │ + smlabteq r2, r2, pc, r7 @ │ │ │ │ + @ instruction: 0x01027fbc │ │ │ │ + tsteq r5, r6, lsr sp │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + smlabbeq r5, sl, fp, ip │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ @ instruction: 0x01027f9e │ │ │ │ - @ instruction: 0x01027f98 │ │ │ │ - @ instruction: 0x0105cab2 │ │ │ │ - smlabbeq r2, ip, pc, r7 @ │ │ │ │ - smlabbeq r2, r6, pc, r7 @ │ │ │ │ + smlatbeq r5, ip, fp, ip │ │ │ │ + @ instruction: 0x01027f92 │ │ │ │ + smlatbeq r5, r4, ip, ip │ │ │ │ + tsteq r5, r6, lsr ip │ │ │ │ smlabbeq r2, r0, pc, r7 @ │ │ │ │ tsteq r2, sl, ror pc │ │ │ │ - tsteq r2, r4, ror pc │ │ │ │ - tsteq r2, lr, ror #30 │ │ │ │ + @ instruction: 0x0105cd90 │ │ │ │ + tsteq r5, r2, lsr #26 │ │ │ │ tsteq r2, r8, ror #30 │ │ │ │ - tsteq r2, r2, ror #30 │ │ │ │ + @ instruction: 0x0105cdb2 │ │ │ │ tsteq r2, ip, asr pc │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - smlabteq r5, ip, fp, ip │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - @ instruction: 0x0105cabc │ │ │ │ + tsteq r2, r6, asr pc │ │ │ │ + tsteq r2, r0, asr pc │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r2, r4, asr #30 │ │ │ │ tsteq r2, lr, lsr pc │ │ │ │ - tsteq r5, ip, asr #22 │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - tsteq r5, r4, asr #24 │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r2, r8, lsr pc │ │ │ │ + @ instruction: 0x0105cdb6 │ │ │ │ + tsteq r2, ip, lsr #30 │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ tsteq r2, r0, lsr #30 │ │ │ │ tsteq r2, sl, lsl pc │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - smlabteq r5, r2, ip, ip │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + tsteq r2, lr, lsl #30 │ │ │ │ + smlatbeq r5, ip, r4, sp │ │ │ │ + smlatbeq r5, r6, sp, ip │ │ │ │ strdeq r7, [r2, -ip] │ │ │ │ strdeq r7, [r2, -r6] │ │ │ │ strdeq r7, [r2, -r0] │ │ │ │ smlatteq r2, sl, lr, r7 │ │ │ │ smlatteq r2, r4, lr, r7 │ │ │ │ ldrdeq r7, [r2, -lr] │ │ │ │ ldrdeq r7, [r2, -r8] │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ + ldrdeq r7, [r2, -r2] │ │ │ │ smlabteq r2, ip, lr, r7 │ │ │ │ smlabteq r2, r6, lr, r7 │ │ │ │ smlabteq r2, r0, lr, r7 │ │ │ │ - @ instruction: 0x01027eba │ │ │ │ + @ instruction: 0x0105cd92 │ │ │ │ @ instruction: 0x01027eb4 │ │ │ │ - smlatbeq r2, lr, lr, r7 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ - tsteq r5, r6, asr #26 │ │ │ │ - @ instruction: 0x01027e9c │ │ │ │ - @ instruction: 0x01027e96 │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + @ instruction: 0x0105d1b8 │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ + @ instruction: 0x0105d4b8 │ │ │ │ + smlatbeq r5, r2, sp, ip │ │ │ │ @ instruction: 0x01027e90 │ │ │ │ - smlabbeq r2, sl, lr, r7 │ │ │ │ + smlabteq r5, sl, sp, ip │ │ │ │ smlabbeq r2, r4, lr, r7 │ │ │ │ - tsteq r2, lr, ror lr │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ + smlatteq r5, ip, sp, ip │ │ │ │ tsteq r2, r2, ror lr │ │ │ │ tsteq r2, ip, ror #28 │ │ │ │ - tsteq r2, r6, ror #28 │ │ │ │ - tsteq r2, r0, ror #28 │ │ │ │ - tsteq r5, r2, lsr sp │ │ │ │ + smlatteq r5, lr, r1, sp │ │ │ │ + smlatbeq r5, ip, r1, sp │ │ │ │ + tsteq r5, sl, lsr #10 │ │ │ │ tsteq r2, r4, asr lr │ │ │ │ - smlabteq r5, r6, lr, ip │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - @ instruction: 0x0105d49a │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r5, r2, asr #26 │ │ │ │ + tsteq r5, sl, asr r5 │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + smlabbeq r5, r4, r5, sp │ │ │ │ + tsteq r2, r6, lsr lr │ │ │ │ tsteq r2, r0, lsr lr │ │ │ │ - tsteq r5, sl, ror #26 │ │ │ │ - tsteq r2, r4, lsr #28 │ │ │ │ - @ instruction: 0x0105d4b2 │ │ │ │ - smlabbeq r5, ip, sp, ip │ │ │ │ + @ instruction: 0x0105d69e │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + smlabteq r5, sl, lr, ip │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ tsteq r2, r2, lsl lr │ │ │ │ - tsteq r2, ip, lsl #28 │ │ │ │ - smlabbeq r5, lr, r1, sp │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - smlabteq r5, sl, r4, sp │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + tsteq r2, r6, lsl #28 │ │ │ │ + tsteq r5, r4, lsl pc │ │ │ │ + tsteq r5, r2, ror r2 │ │ │ │ strdeq r7, [r2, -r4] │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - smlatteq r2, r8, sp, r7 │ │ │ │ - smlatbeq r5, r6, r1, sp │ │ │ │ - tsteq r5, r4, lsr #10 │ │ │ │ + smlatteq r2, lr, sp, r7 │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + @ instruction: 0x0105d692 │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ ldrdeq r7, [r2, -r6] │ │ │ │ ldrdeq r7, [r2, -r0] │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - smlatbeq r5, r4, lr, ip │ │ │ │ - tsteq r5, sl, ror #28 │ │ │ │ - @ instruction: 0x0105d1b8 │ │ │ │ + tsteq r5, r2, lsr r3 │ │ │ │ + @ instruction: 0x0105d6b0 │ │ │ │ + @ instruction: 0x01027dbe │ │ │ │ + smlatteq r5, r0, r6, sp │ │ │ │ @ instruction: 0x01027db2 │ │ │ │ - smlatteq r5, r8, r1, sp │ │ │ │ + smlatbeq r2, ip, sp, r7 │ │ │ │ smlatbeq r2, r6, sp, r7 │ │ │ │ - @ instruction: 0x0105ceb4 │ │ │ │ - tsteq r5, r2, lsl r2 │ │ │ │ + smlatbeq r2, r0, sp, r7 │ │ │ │ + @ instruction: 0x01027d9a │ │ │ │ @ instruction: 0x01027d94 │ │ │ │ smlabbeq r2, lr, sp, r7 │ │ │ │ - @ instruction: 0x0105d2b4 │ │ │ │ - tsteq r5, r2, lsr r6 │ │ │ │ - smlabteq r5, r4, lr, ip │ │ │ │ + smlabbeq r2, r8, sp, r7 │ │ │ │ + smlabbeq r2, r2, sp, r7 │ │ │ │ + tsteq r2, ip, ror sp │ │ │ │ tsteq r2, r6, ror sp │ │ │ │ tsteq r2, r0, ror sp │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ tsteq r2, lr, asr sp │ │ │ │ - smlabbeq r5, r0, r6, sp │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ tsteq r2, r2, asr sp │ │ │ │ tsteq r2, ip, asr #26 │ │ │ │ tsteq r2, r6, asr #26 │ │ │ │ tsteq r2, r0, asr #26 │ │ │ │ tsteq r2, sl, lsr sp │ │ │ │ tsteq r2, r4, lsr sp │ │ │ │ tsteq r2, lr, lsr #26 │ │ │ │ @@ -108843,30 +108859,14 @@ │ │ │ │ smlatteq r2, r0, ip, r7 │ │ │ │ ldrdeq r7, [r2, -sl] │ │ │ │ ldrdeq r7, [r2, -r4] │ │ │ │ smlabteq r2, lr, ip, r7 │ │ │ │ smlabteq r2, r8, ip, r7 │ │ │ │ smlabteq r2, r2, ip, r7 │ │ │ │ @ instruction: 0x01027cbc │ │ │ │ - @ instruction: 0x01027cb6 │ │ │ │ - @ instruction: 0x01027cb0 │ │ │ │ - smlatbeq r2, sl, ip, r7 │ │ │ │ - smlatbeq r2, r4, ip, r7 │ │ │ │ - @ instruction: 0x01027c9e │ │ │ │ - @ instruction: 0x01027c98 │ │ │ │ - @ instruction: 0x01027c92 │ │ │ │ - smlabbeq r2, ip, ip, r7 │ │ │ │ - smlabbeq r2, r6, ip, r7 │ │ │ │ - smlabbeq r2, r0, ip, r7 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - tsteq r2, lr, ror #24 │ │ │ │ - tsteq r2, r8, ror #24 │ │ │ │ - tsteq r2, r2, ror #24 │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -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} │ │ │ │ - @ instruction: 0x0105d3b0 │ │ │ │ - strdeq r7, [r4, -r2] │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - @ instruction: 0x01047394 │ │ │ │ - tstpeq r2, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, sl, r1, r7 │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + @ instruction: 0x01048dbe │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + @ instruction: 0x0102f290 │ │ │ │ + smlatteq r4, sl, r1, r7 │ │ │ │ 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 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r2, sl, lsr lr │ │ │ │ - smlatbeq r4, r8, r3, r6 │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - strdeq r6, [r2, -r8] │ │ │ │ - smlatteq r4, r0, r2, r6 │ │ │ │ + smlabteq r5, r0, r4, ip │ │ │ │ + smlatbeq r4, r4, r5, r6 │ │ │ │ + @ instruction: 0x0105c4b8 │ │ │ │ + @ instruction: 0x01026e9a │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + smlatbeq r2, r4, lr, r6 │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ 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 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - tsteq r4, lr, ror #12 │ │ │ │ + smlabbeq r5, r0, r3, r5 │ │ │ │ + smlabteq r4, lr, r6, r4 │ │ │ │ + tsteq r5, r6, ror r3 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tsteq r2, r8, lsr #30 │ │ │ │ + tsteq r2, r0, lsr #30 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + tsteq r2, sl, lsl #16 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ + @ instruction: 0x01045c9e │ │ │ │ + smlabteq r4, r0, ip, r5 │ │ │ │ + @ instruction: 0x01045cb2 │ │ │ │ tsteq r5, r6, lsl r3 │ │ │ │ - tsteq r5, ip, lsl r3 │ │ │ │ - smlabteq r2, r8, lr, r4 │ │ │ │ - smlabteq r2, r0, lr, r4 │ │ │ │ - smlatbeq r5, r8, r3, sl │ │ │ │ - @ instruction: 0x01024e94 │ │ │ │ - smlatbeq r2, sl, r7, ip │ │ │ │ - tsteq r4, r2, ror ip │ │ │ │ - tsteq r4, r2, ror ip │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - tsteq r4, r2, asr ip │ │ │ │ - @ instruction: 0x010552b6 │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - tsteq r5, r2, ror #6 │ │ │ │ - smlatbeq r2, lr, sp, r4 │ │ │ │ - tsteq r5, r6, ror #6 │ │ │ │ - @ instruction: 0x01024d92 │ │ │ │ - strdeq r4, [r2, -lr] │ │ │ │ - smlabteq r4, r0, r4, r4 │ │ │ │ - strdeq r4, [r2, -r6] │ │ │ │ - @ instruction: 0x0104449c │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - smlabbeq r4, r0, r4, r4 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - tsteq r5, sl, lsr r2 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r4, r6, lsr ip │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - ldrdeq r4, [r4, -r4] │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - smlabteq r4, r0, fp, r4 │ │ │ │ - smlabteq r4, r0, fp, r4 │ │ │ │ - smlabteq r4, r0, fp, r4 │ │ │ │ - @ instruction: 0x01044bb8 │ │ │ │ - @ instruction: 0x01044bb4 │ │ │ │ - @ instruction: 0x01044bb0 │ │ │ │ - @ instruction: 0x01044bb0 │ │ │ │ - @ instruction: 0x01044bb4 │ │ │ │ - @ instruction: 0x01044bb8 │ │ │ │ - smlabteq r4, r0, fp, r4 │ │ │ │ - tsteq fp, r6, lsr #26 │ │ │ │ - tsteq r4, lr, asr r9 │ │ │ │ - tsteq r4, lr, ror #18 │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - smlatteq fp, r4, ip, r0 │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - smlabbeq r4, r0, r9, r5 │ │ │ │ - smlabbeq r4, r8, r9, r5 │ │ │ │ - ldrdeq r4, [r2, -r8] │ │ │ │ - smlabteq r2, r8, sl, r4 │ │ │ │ - smlatbeq r5, r2, r0, sl │ │ │ │ + tsteq r2, r2, lsr lr │ │ │ │ + smlabteq r5, r2, r3, sl │ │ │ │ + tsteq r2, lr, lsl #28 │ │ │ │ + smlabteq r5, r6, r3, sl │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + tsteq r2, lr, asr sp │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + tsteq r2, r6, asr sp │ │ │ │ strdeq r4, [r4, -ip] │ │ │ │ - tsteq r3, sl, lsr #32 │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - @ instruction: 0x01044cbe │ │ │ │ - @ instruction: 0x010441b8 │ │ │ │ - smlatbeq r2, sl, r9, r4 │ │ │ │ - @ instruction: 0x01044192 │ │ │ │ - smlabbeq r2, r4, r9, r4 │ │ │ │ - tsteq r4, lr, ror #2 │ │ │ │ - tsteq r2, r6, ror #18 │ │ │ │ - tsteq r5, r2, lsl r0 │ │ │ │ - tsteq r4, ip, asr #2 │ │ │ │ - tsteq r4, r8, lsl #2 │ │ │ │ - @ instruction: 0x0102c1b0 │ │ │ │ - strdeq r4, [r4, -lr] │ │ │ │ - smlatbeq r2, r0, r1, ip │ │ │ │ - @ instruction: 0x0102c190 │ │ │ │ - smlabbeq r2, ip, r1, ip │ │ │ │ - smlabbeq r2, r8, r1, ip │ │ │ │ - smlabbeq r2, r4, r1, ip │ │ │ │ - smlabbeq r2, r0, r1, ip │ │ │ │ - tsteq r2, ip, ror r1 │ │ │ │ + smlatbeq r5, r0, r2, sl │ │ │ │ + smlatteq r4, r0, r4, r4 │ │ │ │ + @ instruction: 0x0105a29c │ │ │ │ + @ instruction: 0x0105a29a │ │ │ │ + @ instruction: 0x0105a298 │ │ │ │ + @ instruction: 0x0105a296 │ │ │ │ + @ instruction: 0x01044c96 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + smlatbeq r2, r0, r5, ip │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + smlabbeq fp, r6, sp, r0 │ │ │ │ + @ instruction: 0x010459be │ │ │ │ + smlabteq r4, lr, r9, r5 │ │ │ │ + @ instruction: 0x0104599e │ │ │ │ + tsteq fp, r4, asr #26 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + smlatteq r4, r0, r9, r5 │ │ │ │ + smlatteq r4, r8, r9, r5 │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + smlabbeq r3, sl, r0, r3 │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + tsteq r2, sl, lsl #20 │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + smlatteq r2, r4, r9, r4 │ │ │ │ + smlabteq r4, lr, r1, r4 │ │ │ │ + smlabteq r2, r6, r9, r4 │ │ │ │ + tsteq r5, r2, ror r0 │ │ │ │ + smlatbeq r4, ip, r1, r4 │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r2, r0, lsl r2 │ │ │ │ + tsteq r4, lr, asr r1 │ │ │ │ + mrseq ip, R10_usr │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + smlatteq r2, ip, r1, ip │ │ │ │ + smlatteq r2, r8, r1, ip │ │ │ │ + smlatteq r2, r4, r1, ip │ │ │ │ + smlatteq r2, r0, r1, ip │ │ │ │ + ldrdeq ip, [r2, -ip] │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + ldrdeq ip, [r2, -r0] │ │ │ │ + smlabteq r2, ip, r1, ip │ │ │ │ + strdeq r0, [r5, -r8] │ │ │ │ + ldrdeq r0, [r5, -r8] │ │ │ │ + smlatteq fp, sl, sl, r0 │ │ │ │ + smlatbeq r2, lr, r1, ip │ │ │ │ + @ instruction: 0x0102c1b4 │ │ │ │ + smlatbeq r2, lr, r1, ip │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + smlabbeq r2, sl, r1, ip │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ tsteq r2, r8, ror r1 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ tsteq r2, ip, ror #2 │ │ │ │ - @ instruction: 0x01050d98 │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ - smlabbeq fp, sl, sl, r0 │ │ │ │ - tsteq r2, lr, asr #2 │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r2, lr, asr #2 │ │ │ │ - tsteq r2, r2, ror r9 │ │ │ │ - @ instruction: 0x01043fbc │ │ │ │ - tsteq r2, sl, lsr #2 │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - tsteq r2, r8, lsl r1 │ │ │ │ - tsteq r2, r2, lsl r1 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - tsteq r2, r6, lsl #2 │ │ │ │ - smlatbeq fp, sl, r9, r0 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - @ instruction: 0x0102be9a │ │ │ │ - @ instruction: 0x01059db8 │ │ │ │ - smlabbeq r2, r4, r0, ip │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - smlatteq r4, ip, r6, r4 │ │ │ │ - qaddeq ip, r8, r2 │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - smlabteq r4, ip, r6, r4 │ │ │ │ - smlabteq r4, r8, r6, r4 │ │ │ │ - smlabteq r4, r8, r6, r4 │ │ │ │ - smlabteq r4, ip, r6, r4 │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - tsteq fp, lr, lsr r8 │ │ │ │ - smlatbeq r5, r0, ip, r9 │ │ │ │ - smlatbeq r4, ip, sp, r3 │ │ │ │ - @ instruction: 0x01059c94 │ │ │ │ - @ instruction: 0x01059c9a │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - smlabbeq r5, lr, ip, r9 │ │ │ │ - smlabbeq r5, ip, ip, r9 │ │ │ │ - tsteq r5, r6, ror pc │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ - smlabbeq r5, r4, pc, r3 @ │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ - smlabbeq r5, sl, pc, r3 @ │ │ │ │ - smlabbeq r5, lr, pc, r3 @ │ │ │ │ - @ instruction: 0x01053f92 │ │ │ │ - smlatbeq r5, r4, pc, r3 @ │ │ │ │ - smlatbeq r5, sl, pc, r3 @ │ │ │ │ - tsteq r2, r6, lsr r8 │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - tsteq r2, sl, lsr #16 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - @ instruction: 0x01059b9e │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - smlabteq r4, r0, fp, r3 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - tsteq r2, r2, asr r6 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - tsteq r2, r2, asr #12 │ │ │ │ - tsteq r2, r8, lsl r6 │ │ │ │ - tsteq r2, r4, lsr #12 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - tsteq r2, ip, lsl r6 │ │ │ │ - tsteq r2, r8, lsl r6 │ │ │ │ - tsteq r2, r8, lsl r6 │ │ │ │ - smlabbeq fp, r6, r5, r0 │ │ │ │ - tsteq r2, r6, lsl #12 │ │ │ │ - @ instruction: 0x01024592 │ │ │ │ - tsteq fp, lr, asr #10 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - @ instruction: 0x01043ab2 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - smlabbeq r4, ip, sl, r3 │ │ │ │ - @ instruction: 0x01032692 │ │ │ │ - @ instruction: 0x01032694 │ │ │ │ - tsteq r3, r8, ror r6 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r4, lr, asr #18 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + tsteq fp, sl, lsl #20 │ │ │ │ + smlabbeq r2, r2, r7, r4 │ │ │ │ + tsteq r4, sl, ror #30 │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + smlatteq r2, r4, r0, ip │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ + strheq ip, [r2, -r8] │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + @ instruction: 0x010b089e │ │ │ │ + tsteq r5, r0, lsl #26 │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + strdeq r9, [r5, -r4] │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + smlabteq r4, r6, sp, r3 │ │ │ │ + smlatteq r5, lr, ip, r9 │ │ │ │ + smlatteq r5, ip, ip, r9 │ │ │ │ + ldrdeq r3, [r5, -r6] │ │ │ │ + ldrdeq r3, [r5, -r8] │ │ │ │ + ldrdeq r3, [r5, -ip] │ │ │ │ + smlatteq r5, r4, pc, r3 @ │ │ │ │ + @ instruction: 0x01059c9c │ │ │ │ + ldrdeq r3, [r5, -ip] │ │ │ │ + smlatteq r5, sl, pc, r3 @ │ │ │ │ + smlatteq r5, lr, pc, r3 @ │ │ │ │ + strdeq r3, [r5, -r2] │ │ │ │ + tsteq r5, r4 │ │ │ │ + tsteq r5, sl │ │ │ │ + @ instruction: 0x0102b896 │ │ │ │ + @ instruction: 0x01043c9c │ │ │ │ + smlabbeq r2, sl, r8, fp │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + strdeq r9, [r5, -lr] │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + @ instruction: 0x010246b2 │ │ │ │ + @ instruction: 0x010246ba │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + smlatbeq r2, r2, r6, r4 │ │ │ │ + tsteq r2, r8, ror r6 │ │ │ │ + smlabbeq r2, r4, r6, r4 │ │ │ │ + smlabbeq r2, r0, r6, r4 │ │ │ │ + tsteq r2, ip, ror r6 │ │ │ │ + tsteq r2, r8, ror r6 │ │ │ │ + tsteq r2, r8, ror r6 │ │ │ │ + smlatteq fp, r6, r5, r0 │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + smlatbeq fp, lr, r5, r0 │ │ │ │ + @ instruction: 0x010245b2 │ │ │ │ + tsteq r4, r2, lsl fp │ │ │ │ + smlatbeq r5, r4, sl, r9 │ │ │ │ + smlatteq r4, ip, sl, r3 │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ tsteq r4, r2, ror r9 │ │ │ │ tsteq r4, ip, ror #18 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - tsteq fp, r2, ror r3 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r5, sl, asr #14 │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + smlabbeq r4, r6, r9, r5 │ │ │ │ + smlatbeq r4, r0, r9, r5 │ │ │ │ + smlatbeq r4, r0, r9, r5 │ │ │ │ + @ instruction: 0x010459b6 │ │ │ │ + smlabteq r4, sl, r9, r5 │ │ │ │ + @ instruction: 0x010548b8 │ │ │ │ + smlatbeq r4, lr, r9, r5 │ │ │ │ + @ instruction: 0x010459b0 │ │ │ │ + @ instruction: 0x010459b2 │ │ │ │ + smlabteq r4, r0, r9, r5 │ │ │ │ + smlabteq r4, r6, r9, r5 │ │ │ │ + smlabteq r4, ip, r9, r5 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r9, r5 │ │ │ │ + smlabteq r4, r6, r9, r5 │ │ │ │ + smlabteq r4, r8, r9, r5 │ │ │ │ + tsteq r4, lr, asr r5 │ │ │ │ + ldrdeq r0, [fp, -r2] │ │ │ │ + smlatbeq r4, r8, r9, r5 │ │ │ │ + smlatbeq r5, sl, r7, r6 │ │ │ │ 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 │ │ │ │ - tsteq r4, r8, asr #12 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ - tsteq r2, r2, asr lr │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ - smlatteq r5, lr, r3, r4 │ │ │ │ - tsteq r4, r2, lsl r7 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - tsteq r4, r6, lsr #14 │ │ │ │ - tsteq r4, r6, lsr #14 │ │ │ │ - tsteq r4, r6, lsr #14 │ │ │ │ - tsteq r4, r6, lsr #14 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tsteq r5, r2, lsl #4 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ - tsteq r4, r2, ror #14 │ │ │ │ - tsteq r4, r2, lsl r7 │ │ │ │ - tsteq r4, r2, lsr #14 │ │ │ │ - smlatteq r4, r2, r4, r5 │ │ │ │ - tsteq r4, r2, lsl #10 │ │ │ │ - tsteq r4, r6, asr #14 │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - smlatteq r4, sl, r4, r5 │ │ │ │ - smlatteq r4, sl, r4, r5 │ │ │ │ - smlatteq r4, sl, r4, r5 │ │ │ │ - smlatteq r4, sl, r4, r5 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - smlabteq r4, sl, r4, r5 │ │ │ │ - tsteq r5, r2, asr #28 │ │ │ │ - @ instruction: 0x010454be │ │ │ │ - smlabteq r4, sl, r4, r5 │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - ldrdeq pc, [sl, -r0] │ │ │ │ - smlabteq r4, r4, r4, r5 │ │ │ │ - strdeq r1, [r3, -sl] │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - smlatbeq r4, r8, r4, r5 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - @ instruction: 0x0104549c │ │ │ │ - @ instruction: 0x0104549a │ │ │ │ - tsteq r2, r6, ror #22 │ │ │ │ - tsteq r2, lr, asr fp │ │ │ │ - ldrdeq pc, [r4, -lr] │ │ │ │ - tsteq r2, r4, lsr fp │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - tsteq r2, r0, lsr #6 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - tsteq r2, ip, lsl #6 │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ - mrseq fp, LR_svc │ │ │ │ - strdeq fp, [r2, -ip] │ │ │ │ - strdeq fp, [r2, -r8] │ │ │ │ - strdeq fp, [r2, -r0] │ │ │ │ - smlatteq r2, ip, r2, fp │ │ │ │ - tstpeq r4, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -r8] │ │ │ │ - tstpeq sl, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, lsr r1 │ │ │ │ - tsteq r5, r2, lsr r1 │ │ │ │ - tsteq r5, r2, lsr #2 │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - tsteq r5, sl, lsr r1 │ │ │ │ - tsteq r5, r2, asr #2 │ │ │ │ - tsteq r5, sl, asr #2 │ │ │ │ - tsteq r5, r2, asr r1 │ │ │ │ - tsteq r5, sl, asr r1 │ │ │ │ - tsteq r5, sl, ror #2 │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - smlabbeq r5, sl, r1, r9 │ │ │ │ + smlatbeq r4, r8, r6, r5 │ │ │ │ + @ instruction: 0x0104569c │ │ │ │ + @ instruction: 0x01023eba │ │ │ │ + @ instruction: 0x01023eb2 │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + smlabbeq r4, r6, r7, r4 │ │ │ │ + smlabbeq r4, r6, r7, r4 │ │ │ │ + smlabbeq r4, r6, r7, r4 │ │ │ │ + smlabbeq r4, r6, r7, r4 │ │ │ │ + @ instruction: 0x01044792 │ │ │ │ + @ instruction: 0x01044792 │ │ │ │ + @ instruction: 0x01044892 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + smlabteq r4, r2, r7, r4 │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + smlabbeq r4, r2, r7, r4 │ │ │ │ + tsteq r4, r2, asr #10 │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ + smlatbeq r4, r6, r7, r4 │ │ │ │ + smlatbeq r4, lr, r7, r4 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + smlabbeq r4, lr, r7, r4 │ │ │ │ + smlabbeq r4, lr, r7, r4 │ │ │ │ + tsteq r4, sl, lsr #10 │ │ │ │ + smlatbeq r5, r2, lr, r3 │ │ │ │ + tsteq r4, lr, lsl r5 │ │ │ │ + tsteq r4, sl, lsr #10 │ │ │ │ + tsteq r4, r2, lsr r5 │ │ │ │ + tstpeq sl, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsr #10 │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ + tsteq r3, r6, asr lr │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + smlabteq r2, r6, fp, r3 │ │ │ │ + @ instruction: 0x01023bbe │ │ │ │ + tsteq r5, lr, lsr r0 │ │ │ │ + @ instruction: 0x01023b94 │ │ │ │ + smlabbeq r2, ip, fp, r3 │ │ │ │ + smlabbeq r2, r0, r3, fp │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + tsteq r2, r8, ror #6 │ │ │ │ + tsteq r2, r4, ror #6 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, ip, asr r3 │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + tsteq r2, r0, asr r3 │ │ │ │ + tsteq r2, ip, asr #6 │ │ │ │ + tstpeq r4, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01059196 │ │ │ │ + @ instruction: 0x01059192 │ │ │ │ + smlabbeq r5, r2, r1, r9 │ │ │ │ + smlabbeq r5, lr, r1, r9 │ │ │ │ @ instruction: 0x0105919a │ │ │ │ + smlatbeq r5, r2, r1, r9 │ │ │ │ smlatbeq r5, sl, r1, r9 │ │ │ │ - strdeq pc, [sl, -r8] │ │ │ │ - smlatbeq r5, r6, r1, r9 │ │ │ │ - tsteq r5, sl, lsr #32 │ │ │ │ - tsteq r5, r6, lsr r0 │ │ │ │ - tsteq r5, r2, asr #32 │ │ │ │ - tsteq r5, sl, asr #32 │ │ │ │ - qaddeq r9, r2, r5 │ │ │ │ - qaddeq r9, sl, r5 │ │ │ │ - tsteq r5, r2, rrx │ │ │ │ - tsteq r5, r2, ror r0 │ │ │ │ - smlabbeq r5, r2, r0, r9 │ │ │ │ - swpeq r9, r2, [r5] │ │ │ │ + @ instruction: 0x010591b2 │ │ │ │ + @ instruction: 0x010591ba │ │ │ │ + smlabteq r5, sl, r1, r9 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + smlatteq r5, sl, r1, r9 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + tstpeq sl, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + smlabbeq r5, sl, r0, r9 │ │ │ │ + swpeq r9, r6, [r5] │ │ │ │ smlatbeq r5, r2, r0, r9 │ │ │ │ + smlatbeq r5, sl, r0, r9 │ │ │ │ strheq r9, [r5, -r2] │ │ │ │ - tstpeq sl, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + strheq r9, [r5, -sl] │ │ │ │ smlabteq r5, r2, r0, r9 │ │ │ │ - tsteq r5, r2, lsr pc │ │ │ │ - tsteq r5, lr, lsr pc │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ - tsteq r5, r2, asr pc │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ - tsteq r5, r2, ror #30 │ │ │ │ - tsteq r5, sl, ror #30 │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - smlabbeq r5, sl, pc, r8 @ │ │ │ │ - @ instruction: 0x01058f9a │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + smlatteq r5, r2, r0, r9 │ │ │ │ + strdeq r9, [r5, -r2] │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ + tstpeq sl, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ + @ instruction: 0x01058f92 │ │ │ │ + @ instruction: 0x01058f9e │ │ │ │ smlatbeq r5, sl, pc, r8 @ │ │ │ │ + @ instruction: 0x01058fb2 │ │ │ │ @ instruction: 0x01058fba │ │ │ │ - tstpeq sl, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ - tsteq r5, r6, asr #28 │ │ │ │ - tsteq r5, r2, asr lr │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - tsteq r5, r2, ror #28 │ │ │ │ - tsteq r5, sl, ror #28 │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - smlabbeq r5, r2, lr, r8 │ │ │ │ - @ instruction: 0x01058e92 │ │ │ │ - smlatbeq r5, r2, lr, r8 │ │ │ │ + smlabteq r5, r2, pc, r8 @ │ │ │ │ + smlabteq r5, sl, pc, r8 @ │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + smlatteq r5, sl, pc, r8 @ │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + tsteq r5, sl │ │ │ │ + tsteq r5, sl, lsl r0 │ │ │ │ + tstpeq sl, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsr r0 │ │ │ │ + @ instruction: 0x01058e9a │ │ │ │ + smlatbeq r5, r6, lr, r8 │ │ │ │ @ instruction: 0x01058eb2 │ │ │ │ + @ instruction: 0x01058eba │ │ │ │ smlabteq r5, r2, lr, r8 │ │ │ │ - tstpeq sl, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - tsteq r5, r2, asr #26 │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ - tsteq r5, r2, ror #26 │ │ │ │ - tsteq r5, sl, ror #26 │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - smlabbeq r5, sl, sp, r8 │ │ │ │ - @ instruction: 0x01058d9a │ │ │ │ - smlatbeq r5, sl, sp, r8 │ │ │ │ + smlabteq r5, sl, lr, r8 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + smlatteq r5, r2, lr, r8 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + tsteq r5, r2, lsr #30 │ │ │ │ + tstpeq sl, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + smlatbeq r5, r2, sp, r8 │ │ │ │ + smlatbeq r5, lr, sp, r8 │ │ │ │ @ instruction: 0x01058dba │ │ │ │ + smlabteq r5, r2, sp, r8 │ │ │ │ smlabteq r5, sl, sp, r8 │ │ │ │ - tstpeq sl, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, lsl lr │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - tsteq r5, r6, asr ip │ │ │ │ - tsteq r5, r2, ror #24 │ │ │ │ - tsteq r5, sl, ror #24 │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - tsteq r5, sl, ror ip │ │ │ │ - smlabbeq r5, r2, ip, r8 │ │ │ │ - @ instruction: 0x01058c92 │ │ │ │ - smlatbeq r5, r2, ip, r8 │ │ │ │ - @ instruction: 0x01058cb2 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + smlatteq r5, sl, sp, r8 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsl #28 │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r5, sl, lsr #28 │ │ │ │ + tstpeq sl, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + smlatbeq r5, sl, ip, r8 │ │ │ │ + @ instruction: 0x01058cb6 │ │ │ │ smlabteq r5, r2, ip, r8 │ │ │ │ + smlabteq r5, sl, ip, r8 │ │ │ │ ldrdeq r8, [r5, -r2] │ │ │ │ - tstpeq sl, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + smlatteq r5, r2, ip, r8 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + tsteq r5, r2, lsl #26 │ │ │ │ + tsteq r5, r2, lsl sp │ │ │ │ + tsteq r5, r2, lsr #26 │ │ │ │ tsteq r5, r2, lsr sp │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ - tsteq r5, sl, ror #22 │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - tsteq r5, sl, ror fp │ │ │ │ - smlabbeq r5, r2, fp, r8 │ │ │ │ - smlabbeq r5, sl, fp, r8 │ │ │ │ - @ instruction: 0x01058b9a │ │ │ │ - smlatbeq r5, sl, fp, r8 │ │ │ │ - @ instruction: 0x01058bbc │ │ │ │ - smlabteq r5, lr, fp, r8 │ │ │ │ - smlatteq r5, r0, fp, r8 │ │ │ │ - tstpeq sl, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, asr ip │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - tsteq r5, r4, ror sl │ │ │ │ - smlabbeq r5, r0, sl, r8 │ │ │ │ - smlabbeq r5, r8, sl, r8 │ │ │ │ - @ instruction: 0x01058a90 │ │ │ │ - @ instruction: 0x01058a98 │ │ │ │ - smlatbeq r5, r0, sl, r8 │ │ │ │ - @ instruction: 0x01058ab0 │ │ │ │ - smlabteq r5, r0, sl, r8 │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ + smlabbeq sl, r0, r6, pc @ │ │ │ │ + @ instruction: 0x01058d92 │ │ │ │ + @ instruction: 0x01058bb2 │ │ │ │ + @ instruction: 0x01058bbe │ │ │ │ + smlabteq r5, sl, fp, r8 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + smlatteq r5, r2, fp, r8 │ │ │ │ + smlatteq r5, sl, fp, r8 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + tsteq r5, r0, asr #24 │ │ │ │ + @ instruction: 0x010af590 │ │ │ │ + @ instruction: 0x01058cba │ │ │ │ + smlabteq r5, r8, sl, r8 │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ smlatteq r5, r0, sl, r8 │ │ │ │ + smlatteq r5, r8, sl, r8 │ │ │ │ strdeq r8, [r5, -r0] │ │ │ │ - tstpeq sl, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - tsteq r5, r2, ror #18 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tsteq r5, lr, ror r9 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + @ instruction: 0x010af49e │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlabteq r5, r2, r9, r8 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010586bc │ │ │ │ - smlabteq r5, r4, r6, r8 │ │ │ │ - smlabteq r5, ip, r6, r8 │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - smlatteq r5, r4, r6, r8 │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - tsteq r5, r4, lsl #14 │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ tsteq r5, r4, lsr #14 │ │ │ │ - tstpeq sl, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r7, r8 │ │ │ │ - smlatbeq r5, r4, r5, r8 │ │ │ │ - @ instruction: 0x010585b0 │ │ │ │ - @ instruction: 0x010585bc │ │ │ │ - smlabteq r5, r4, r5, r8 │ │ │ │ - smlabteq r5, ip, r5, r8 │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - smlatteq r5, ip, r5, r8 │ │ │ │ - strdeq r8, [r5, -ip] │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + smlabbeq r5, r4, r7, r8 │ │ │ │ + ldrdeq pc, [sl, -r2] │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ tsteq r5, ip, lsl r6 │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ tsteq r5, ip, lsr #12 │ │ │ │ - tsteq sl, sl, ror pc │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, r4, r8 │ │ │ │ - @ instruction: 0x010584b8 │ │ │ │ - smlabteq r5, r4, r4, r8 │ │ │ │ - smlabteq r5, ip, r4, r8 │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - smlatteq r5, r4, r4, r8 │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + tsteq r5, ip, lsr r6 │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r5, ip, asr r6 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + smlabbeq r5, ip, r6, r8 │ │ │ │ + ldrdeq lr, [sl, -sl] │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ tsteq r5, r4, lsr #10 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ tsteq r5, r4, lsr r5 │ │ │ │ - smlabbeq sl, r2, lr, lr │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - @ instruction: 0x010583b4 │ │ │ │ - smlabteq r5, r0, r3, r8 │ │ │ │ - smlabteq r5, ip, r3, r8 │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - smlatteq r5, r4, r3, r8 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r5, r4, asr #10 │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + smlabbeq r5, r4, r5, r8 │ │ │ │ + @ instruction: 0x01058594 │ │ │ │ + smlatteq sl, r2, lr, lr │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + tsteq r5, ip, ror #8 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + smlabbeq r5, lr, r4, r8 │ │ │ │ + smlatbeq r5, r0, r4, r8 │ │ │ │ + strdeq lr, [sl, -r0] │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + tsteq r5, r6, lsr #6 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, r2, asr #6 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + smlabbeq r5, lr, r3, r8 │ │ │ │ + smlatbeq r5, r0, r3, r8 │ │ │ │ + @ instruction: 0x010583b2 │ │ │ │ + smlabteq r5, r4, r3, r8 │ │ │ │ + tsteq sl, r4, lsl sp │ │ │ │ + @ instruction: 0x010584b4 │ │ │ │ + tsteq r5, sl, asr #4 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + tsteq r5, r6, ror #4 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq r5, sl, ror r2 │ │ │ │ + smlabbeq r5, r4, r2, r8 │ │ │ │ + smlabbeq r5, lr, r2, r8 │ │ │ │ + smlatbeq r5, r0, r2, r8 │ │ │ │ + @ instruction: 0x010582b2 │ │ │ │ + smlabteq r5, r4, r2, r8 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlatteq r5, r8, r2, r8 │ │ │ │ + tsteq sl, r8, lsr ip │ │ │ │ smlatteq r5, ip, r3, r8 │ │ │ │ - strdeq r8, [r5, -ip] │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - tsteq r5, ip, lsl r4 │ │ │ │ - tsteq r5, lr, lsr #8 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - @ instruction: 0x010aed90 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - smlabteq r5, r6, r2, r8 │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - smlatteq r5, r2, r2, r8 │ │ │ │ - smlatteq r5, ip, r2, r8 │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - mrseq r8, SP_abt │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - tsteq r5, ip, lsl r3 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tsteq r5, r0, asr #6 │ │ │ │ - tsteq r5, r2, asr r3 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - @ instruction: 0x010aecb4 │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - smlatteq r5, sl, r1, r8 │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - tsteq r5, r6, lsl #4 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - tsteq r5, sl, lsl r2 │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r5, r2, asr r2 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r5, r6, ror r2 │ │ │ │ - smlabbeq r5, r8, r2, r8 │ │ │ │ - ldrdeq lr, [sl, -r8] │ │ │ │ - smlabbeq r5, ip, r3, r8 │ │ │ │ - tsteq r5, lr, lsl #2 │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - tsteq r5, sl, lsr #2 │ │ │ │ - tsteq r5, r4, lsr r1 │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tsteq r5, r2, asr r1 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - smlabbeq r5, r8, r1, r8 │ │ │ │ - @ instruction: 0x0105819a │ │ │ │ - smlatbeq r5, ip, r1, r8 │ │ │ │ - strdeq lr, [sl, -ip] │ │ │ │ - smlabteq r5, r6, r2, r8 │ │ │ │ - smlatbeq sl, r0, sl, lr │ │ │ │ - strdeq r2, [r2, -r8] │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + smlabbeq r5, sl, r1, r8 │ │ │ │ + @ instruction: 0x01058194 │ │ │ │ + @ instruction: 0x0105819e │ │ │ │ + smlatbeq r5, r8, r1, r8 │ │ │ │ + @ instruction: 0x010581b2 │ │ │ │ + smlabteq r5, r4, r1, r8 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlatteq r5, r8, r1, r8 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + tsteq sl, ip, asr fp │ │ │ │ + tsteq r5, r6, lsr #6 │ │ │ │ + tsteq sl, r0, lsl #22 │ │ │ │ + tsteq r2, r8, asr r5 │ │ │ │ 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 │ │ │ │ - smlatbeq r5, sl, r0, r8 │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - smlatteq r5, ip, r0, r8 │ │ │ │ - tsteq r5, r8, lsl #2 │ │ │ │ - tsteq r5, sl, lsl r1 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - @ instruction: 0x010581bc │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + tsteq r5, sl, ror r1 │ │ │ │ + smlatbeq r5, r8, r1, r8 │ │ │ │ + smlabteq r5, r4, r1, r8 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + @ instruction: 0x01058294 │ │ │ │ + smlabteq r5, r2, r2, r8 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + @ instruction: 0x010583be │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + tsteq r5, lr, lsr r4 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + @ instruction: 0x010584b8 │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + @ instruction: 0x01058592 │ │ │ │ + smlabteq r5, r6, r5, r8 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + smlatbeq r5, r0, r6, r8 │ │ │ │ + smlatteq r5, r0, r6, r8 │ │ │ │ + tsteq r5, sl, lsl #14 │ │ │ │ strdeq r8, [r5, -r8] │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r5, r2, ror #4 │ │ │ │ - @ instruction: 0x01058292 │ │ │ │ - smlabteq r5, r4, r2, r8 │ │ │ │ - smlatteq r5, ip, r2, r8 │ │ │ │ - tsteq r5, lr, asr r3 │ │ │ │ - @ instruction: 0x01058396 │ │ │ │ + tsteq r5, r6, ror pc │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + smlabteq r5, r8, sp, r7 │ │ │ │ + @ instruction: 0x01057d9a │ │ │ │ + tsteq r2, r0, asr pc │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + smlatteq r5, lr, sp, r7 │ │ │ │ + tsteq r2, r8, lsr pc │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ + @ instruction: 0x01057eb8 │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + tsteq r2, sl, lsl pc │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ + tsteq r2, r2, lsl #30 │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + smlatbeq r5, r6, pc, r7 @ │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + smlatteq r2, r4, lr, r1 │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + smlatteq r5, r8, pc, r7 @ │ │ │ │ + smlatbeq r5, r2, pc, r7 @ │ │ │ │ + smlabteq r2, ip, lr, r1 │ │ │ │ + smlabteq r2, r6, lr, r1 │ │ │ │ + strheq r8, [r5, -r4] │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + smlatbeq r2, lr, lr, r1 │ │ │ │ + smlatbeq r2, r8, lr, r1 │ │ │ │ ldrdeq r8, [r5, -lr] │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - @ instruction: 0x01058490 │ │ │ │ - @ instruction: 0x010584b6 │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - @ instruction: 0x010585ba │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - smlabbeq r5, r0, r6, r8 │ │ │ │ - smlatbeq r5, sl, r6, r8 │ │ │ │ - @ instruction: 0x01058198 │ │ │ │ - tsteq r5, r6, lsl pc │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - @ instruction: 0x01057d9e │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ - strdeq r1, [r2, -r0] │ │ │ │ - smlatteq r2, sl, lr, r1 │ │ │ │ - smlabteq r5, r0, sp, r7 │ │ │ │ - smlabbeq r5, lr, sp, r7 │ │ │ │ - ldrdeq r1, [r2, -r8] │ │ │ │ - ldrdeq r1, [r2, -r2] │ │ │ │ - tsteq r5, r8, asr lr │ │ │ │ - tsteq r5, r6, lsl lr │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - @ instruction: 0x01021eba │ │ │ │ - @ instruction: 0x01021eb4 │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - @ instruction: 0x01057e94 │ │ │ │ - smlatbeq r2, r2, lr, r1 │ │ │ │ - smlatteq r5, ip, pc, r7 @ │ │ │ │ - tsteq r5, r6, asr #30 │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - smlatbeq r5, lr, lr, r7 │ │ │ │ - smlabbeq r2, r4, lr, r1 │ │ │ │ - tsteq r2, lr, ror lr │ │ │ │ - smlabbeq r5, r8, pc, r7 @ │ │ │ │ - tsteq r5, r2, asr #30 │ │ │ │ + strdeq r8, [r5, -ip] │ │ │ │ + @ instruction: 0x01021e96 │ │ │ │ + smlabteq r5, r0, r3, r8 │ │ │ │ + tsteq r5, r6, ror r2 │ │ │ │ + @ instruction: 0x010581bc │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r2, r2, ror lr │ │ │ │ tsteq r2, ip, ror #28 │ │ │ │ - tsteq r2, r6, ror #28 │ │ │ │ - qaddeq r8, r4, r5 │ │ │ │ - tsteq r5, sl │ │ │ │ - smlabteq r5, r4, pc, r7 @ │ │ │ │ - tsteq r2, lr, asr #28 │ │ │ │ - tsteq r2, r8, asr #28 │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - swpeq r8, ip, [r5] │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + @ instruction: 0x010581bc │ │ │ │ + tsteq r2, sl, asr lr │ │ │ │ + tsteq r2, r4, asr lr │ │ │ │ + smlatteq r5, lr, r2, r8 │ │ │ │ + smlatbeq r5, r0, r2, r8 │ │ │ │ + tsteq r5, r2, asr r2 │ │ │ │ + tsteq r2, ip, lsr lr │ │ │ │ tsteq r2, r6, lsr lr │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + tsteq r5, r6, lsr r3 │ │ │ │ + tsteq r2, r4, lsr #28 │ │ │ │ + smlabteq r5, sl, r4, r8 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + smlatbeq r5, lr, r3, r8 │ │ │ │ tsteq r5, r0, ror #6 │ │ │ │ - tsteq r5, r6, lsl r2 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r5, lr, lsl #2 │ │ │ │ - smlabteq r5, r0, r0, r8 │ │ │ │ - tsteq r2, r2, lsl lr │ │ │ │ - tsteq r2, ip, lsl #28 │ │ │ │ - smlatbeq r5, sl, r1, r8 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - strdeq r1, [r2, -r4] │ │ │ │ - smlabbeq r5, lr, r2, r8 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - strdeq r8, [r5, -r2] │ │ │ │ - ldrdeq r1, [r2, -ip] │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - @ instruction: 0x010582b8 │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - smlabteq r2, r4, sp, r1 │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - smlatbeq r5, r4, r3, r8 │ │ │ │ - tsteq r5, lr, asr #6 │ │ │ │ - mrseq r8, SP_abt │ │ │ │ - smlatbeq r2, r6, sp, r1 │ │ │ │ - smlatbeq r2, r0, sp, r1 │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - smlatbeq r5, r4, r3, r8 │ │ │ │ - smlabbeq r2, lr, sp, r1 │ │ │ │ - smlabbeq r2, r8, sp, r1 │ │ │ │ - smlatteq r5, lr, r4, r8 │ │ │ │ - @ instruction: 0x01058498 │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - tsteq r5, lr, lsr r5 │ │ │ │ - tsteq r2, r8, asr sp │ │ │ │ + tsteq r2, r6, lsl #28 │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + smlatteq r2, lr, sp, r1 │ │ │ │ + smlatteq r2, r8, sp, r1 │ │ │ │ + tsteq r5, lr, asr #10 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + smlatbeq r5, r6, r4, r8 │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + smlabteq r2, sl, sp, r1 │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + @ instruction: 0x0105859e │ │ │ │ + @ instruction: 0x01021db8 │ │ │ │ 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 │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - @ instruction: 0x010416bc │ │ │ │ - smlatteq r2, r8, lr, r1 │ │ │ │ - smlabbeq r4, lr, r6, r1 │ │ │ │ - smlabteq r2, r0, sp, r1 │ │ │ │ - @ instruction: 0x010415ba │ │ │ │ - @ instruction: 0x01021dba │ │ │ │ - smlatbeq r5, lr, r1, r8 │ │ │ │ - smlatbeq r5, r6, r1, r8 │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - smlabbeq r5, lr, r1, r8 │ │ │ │ - smlabbeq r5, r6, r1, r8 │ │ │ │ - tsteq r5, lr, ror r1 │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - tsteq r5, lr, ror #2 │ │ │ │ - smlabbeq sl, r0, pc, sp @ │ │ │ │ - tsteq r2, sl, lsl sp │ │ │ │ - smlatteq r4, r8, r4, r1 │ │ │ │ - tsteq r2, r8, lsl #26 │ │ │ │ - smlabteq r4, sl, r4, r1 │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - smlatbeq r4, ip, r4, r1 │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - smlabbeq r4, sl, r4, r1 │ │ │ │ - smlabteq r3, r6, r2, r0 │ │ │ │ - smlabteq r5, r4, r0, r8 │ │ │ │ - smlabteq r5, r0, r0, r8 │ │ │ │ - strheq r8, [r5, -ip] │ │ │ │ - strheq r8, [r5, -ip] │ │ │ │ - smlabteq r5, r0, r0, r8 │ │ │ │ - @ instruction: 0x01021cb4 │ │ │ │ - smlatbeq r2, lr, ip, r1 │ │ │ │ - smlatbeq r5, r8, r0, r8 │ │ │ │ - smlatteq r4, ip, r3, r1 │ │ │ │ - swpeq r8, sl, [r5] │ │ │ │ - smlabbeq r5, lr, r0, r8 │ │ │ │ - smlabbeq r5, r4, r0, r8 │ │ │ │ - smlabteq r3, r4, r1, r0 │ │ │ │ - smlatbeq r3, lr, r1, r0 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - ldrsbteq r5, [pc], #24 │ │ │ │ - qaddeq r8, sl, r5 │ │ │ │ - qaddeq r8, r4, r5 │ │ │ │ - tsteq r3, ip, ror #2 │ │ │ │ - tsteq r3, r6, asr r1 │ │ │ │ - @ instruction: 0x0104349a │ │ │ │ - tstpeq r4, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, ip, asr #26 │ │ │ │ - tsteq r4, r6, ror #6 │ │ │ │ - smlabbeq r2, r6, fp, r1 │ │ │ │ - smlabbeq r2, r0, fp, r1 │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - ldrdeq pc, [r2, -lr] │ │ │ │ - @ instruction: 0x01057fb8 │ │ │ │ - @ instruction: 0x01057fb6 │ │ │ │ - tsteq r4, r0, ror #2 │ │ │ │ - tsteq r4, r6, lsr r4 │ │ │ │ - tsteq r2, r6, lsl #22 │ │ │ │ - tsteq r2, r0, lsl #22 │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - @ instruction: 0x010596bc │ │ │ │ - tsteq r5, r2, lsr #28 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r5, r6, lsl lr │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - tsteq sl, ip, lsr #24 │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - @ instruction: 0x0104119e │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlatteq r5, r8, lr, r7 │ │ │ │ - smlatteq r5, r4, lr, r7 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ + @ instruction: 0x0104b2b2 │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ + tsteq r2, r8, asr #30 │ │ │ │ + smlatteq r4, lr, r6, r1 │ │ │ │ + tsteq r2, r0, lsr #28 │ │ │ │ + tsteq r4, sl, lsl r6 │ │ │ │ + tsteq r2, sl, lsl lr │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + smlabbeq r5, sl, sl, r9 │ │ │ │ + smlatteq r5, lr, r1, r8 │ │ │ │ + smlatteq r5, r6, r1, r8 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlabteq r5, lr, r1, r8 │ │ │ │ + smlatteq sl, r0, pc, sp @ │ │ │ │ + tsteq r2, sl, ror sp │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r2, r8, ror #26 │ │ │ │ + tsteq r4, sl, lsr #10 │ │ │ │ + tsteq r2, r2, ror sp │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + ldrdeq r1, [r4, -r0] │ │ │ │ + smlatteq r4, sl, r4, r1 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r2, r4, lsl sp │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + smlatteq r5, lr, r0, r8 │ │ │ │ + smlatteq r5, r4, r0, r8 │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ + tsteq r3, lr, lsl #4 │ │ │ │ + smlabteq r5, r8, r0, r8 │ │ │ │ + rscseq r5, pc, r8, lsr r2 @ │ │ │ │ + strheq r8, [r5, -sl] │ │ │ │ + strheq r8, [r5, -r4] │ │ │ │ + smlabteq r3, ip, r1, r0 │ │ │ │ + @ instruction: 0x010301b6 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + smlabbeq r4, r6, r9, pc @ │ │ │ │ + smlatbeq r2, ip, sp, r1 │ │ │ │ + smlabteq r4, r6, r3, r3 │ │ │ │ + smlatteq r2, r6, fp, r1 │ │ │ │ + smlatteq r2, r0, fp, r1 │ │ │ │ + tstpeq r2, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + smlabteq r4, r0, r1, r3 │ │ │ │ + @ instruction: 0x01043496 │ │ │ │ + tsteq r2, r6, ror #22 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ ldrdeq r7, [r5, -r8] │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - strheq r1, [r4, -r6] │ │ │ │ - smlabbeq r2, r8, r5, r1 │ │ │ │ + smlabteq r5, lr, pc, r7 @ │ │ │ │ + smlabteq r5, r8, pc, r7 @ │ │ │ │ + @ instruction: 0x01057e96 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + smlabbeq r5, r2, lr, r7 │ │ │ │ + tsteq r5, ip, ror lr │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + smlabbeq sl, ip, ip, sp │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + tsteq r4, ip, lsr sp │ │ │ │ + smlabbeq r4, r2, r4, r1 │ │ │ │ + tsteq r4, r6, lsl r1 │ │ │ │ + smlatteq r2, r8, r5, r1 │ │ │ │ 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 │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ + smlabbeq r5, ip, sp, r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec34a48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 49b822 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x385792> │ │ │ │ @ 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 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - smlatbeq r5, r2, sp, r1 │ │ │ │ - tsteq r2, r2, ror #14 │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ - tsteq sl, r4, lsr r9 │ │ │ │ - tsteq r2, ip, lsr r7 │ │ │ │ + smlabteq r2, lr, r7, r1 │ │ │ │ + tsteq r5, r2, lsl #28 │ │ │ │ + smlabteq r2, r2, r7, r1 │ │ │ │ + smlatbeq r2, lr, r7, r1 │ │ │ │ + @ instruction: 0x010ad994 │ │ │ │ + @ instruction: 0x0102179c │ │ │ │ + @ instruction: 0x0102179e │ │ │ │ + @ instruction: 0x01021796 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + strdeq r4, [r5, -r8] │ │ │ │ + tsteq r2, sl, asr r7 │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + tsteq r2, sl, asr r7 │ │ │ │ + smlatteq r5, lr, ip, r1 │ │ │ │ + tsteq r2, r0, asr r7 │ │ │ │ tsteq r2, lr, lsr r7 │ │ │ │ - tsteq r2, r6, lsr r7 │ │ │ │ - @ instruction: 0x0105479e │ │ │ │ - smlatbeq r5, r0, r7, r4 │ │ │ │ - @ instruction: 0x01054798 │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - smlatteq r5, r0, ip, r1 │ │ │ │ - smlatteq r2, sl, r6, r1 │ │ │ │ - strdeq r1, [r2, -r8] │ │ │ │ - tsteq r5, sl, lsl #24 │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - smlabbeq r5, lr, ip, r1 │ │ │ │ - strdeq r1, [r2, -r0] │ │ │ │ + smlabbeq sl, r6, r8, sp │ │ │ │ + tsteq r2, r0, lsr r7 │ │ │ │ + tsteq r2, r8, lsr r7 │ │ │ │ + tsteq r2, sl, lsr r7 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, ip, lsl #14 │ │ │ │ + tsteq r2, lr, lsl #14 │ │ │ │ + tsteq r2, r0, lsr #14 │ │ │ │ + tsteq r2, ip, lsr r6 │ │ │ │ + tsteq r2, r6, lsr r6 │ │ │ │ + tsteq r2, ip, lsl #14 │ │ │ │ + tsteq r2, r0, lsl r6 │ │ │ │ + tsteq r2, sl, lsl #12 │ │ │ │ + tstpeq r4, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r4, r5, r1 │ │ │ │ ldrdeq r1, [r2, -lr] │ │ │ │ - tsteq sl, r6, lsr #16 │ │ │ │ - ldrdeq r1, [r2, -r0] │ │ │ │ - ldrdeq r1, [r2, -r8] │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - ldrdeq r1, [r2, -r4] │ │ │ │ - smlatbeq r2, ip, r6, r1 │ │ │ │ - smlatbeq r2, lr, r6, r1 │ │ │ │ - smlabteq r2, r0, r6, r1 │ │ │ │ - ldrdeq r1, [r2, -ip] │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - smlatbeq r2, ip, r6, r1 │ │ │ │ - @ instruction: 0x010215b0 │ │ │ │ - smlatbeq r2, sl, r5, r1 │ │ │ │ - smlatteq r4, ip, sp, pc @ │ │ │ │ - smlabbeq r2, r4, r5, r1 │ │ │ │ - tsteq r2, lr, ror r5 │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - tsteq r4, r6, ror r2 │ │ │ │ - @ instruction: 0x010432bc │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - tsteq r4, sl, asr #4 │ │ │ │ - smlabbeq r4, r2, sl, sp │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - tsteq r4, r6, ror sl │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ - smlatteq r2, r0, ip, r8 │ │ │ │ - ldrdeq r8, [r2, -lr] │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq sl, r0, asr #12 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - smlatteq r2, lr, ip, r8 │ │ │ │ - ldrdeq r8, [r2, -r4] │ │ │ │ - tsteq r4, sl, lsr sl │ │ │ │ - tsteq r2, r2, lsr #8 │ │ │ │ - tsteq r2, ip, lsl r4 │ │ │ │ - ldrdeq r1, [r5, -sl] │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - smlabteq r5, r2, r9, r1 │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - smlatbeq r5, sl, r9, r1 │ │ │ │ - @ instruction: 0x010519b0 │ │ │ │ - @ instruction: 0x01051996 │ │ │ │ - tsteq sl, lr, asr #10 │ │ │ │ - @ instruction: 0x01051994 │ │ │ │ - @ instruction: 0x01040ab6 │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - tsteq r2, lr, lsr r3 │ │ │ │ - tsteq r2, r8, lsr r3 │ │ │ │ - tsteq r5, sl, ror #18 │ │ │ │ - tsteq r4, lr, ror #20 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + smlatbeq r4, ip, r2, r3 │ │ │ │ + smlatbeq r4, sl, r2, r3 │ │ │ │ + smlatteq r4, r2, sl, sp │ │ │ │ + ldrdeq sp, [r4, -ip] │ │ │ │ + ldrdeq sp, [r4, -r6] │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + smlabteq r4, sl, sl, sp │ │ │ │ + smlabteq r4, r4, sl, sp │ │ │ │ + @ instruction: 0x0104dabe │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + tsteq r2, lr, lsr sp │ │ │ │ + @ instruction: 0x0104da9c │ │ │ │ + smlatbeq sl, r0, r6, sp │ │ │ │ + smlatbeq r4, r6, sl, sp │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + @ instruction: 0x0104da9a │ │ │ │ + smlabbeq r2, r2, r4, r1 │ │ │ │ + tsteq r2, ip, ror r4 │ │ │ │ + tsteq r5, sl, lsr sl │ │ │ │ + smlatbeq r4, r6, r9, sp │ │ │ │ + smlatbeq r4, ip, r9, sp │ │ │ │ + tsteq r5, r2, lsr #20 │ │ │ │ + tsteq r4, sl, ror r9 │ │ │ │ + smlabbeq r4, r0, r9, sp │ │ │ │ + tsteq r5, sl, lsl #20 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + strdeq r1, [r5, -r6] │ │ │ │ + smlatbeq sl, lr, r5, sp │ │ │ │ + strdeq r1, [r5, -r4] │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + @ instruction: 0x0102139e │ │ │ │ + @ instruction: 0x01021398 │ │ │ │ + smlabteq r5, sl, r9, r1 │ │ │ │ + smlabteq r4, lr, sl, r0 │ │ │ │ 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 │ │ │ │ - smlatteq r2, r8, ip, r0 │ │ │ │ - smlatteq r5, lr, r6, r7 │ │ │ │ - @ instruction: 0x01020c92 │ │ │ │ + tsteq r2, r8, asr #26 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + strdeq r0, [r2, -r2] │ │ │ │ + ldrdeq r0, [r2, -r4] │ │ │ │ + @ instruction: 0x01020cb4 │ │ │ │ + @ instruction: 0x01020c9e │ │ │ │ tsteq r2, r4, ror ip │ │ │ │ - tsteq r2, r4, asr ip │ │ │ │ - tsteq r2, lr, lsr ip │ │ │ │ - tsteq r2, r4, lsl ip │ │ │ │ - tsteq r2, sl, lsl #24 │ │ │ │ - smlatteq r2, ip, fp, r0 │ │ │ │ - smlabteq r2, r6, fp, r0 │ │ │ │ - strdeq r7, [r5, -r0] │ │ │ │ - tsteq r2, r2, ror #22 │ │ │ │ - tsteq r2, ip, lsr fp │ │ │ │ - tsteq r2, r8, lsl fp │ │ │ │ - smlatteq r2, ip, sl, r0 │ │ │ │ + tsteq r2, sl, ror #24 │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + tsteq r2, r6, lsr #24 │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + smlabteq r2, r2, fp, r0 │ │ │ │ + @ instruction: 0x01020b9c │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + strdeq r0, [r2, -r8] │ │ │ │ + smlabteq r2, ip, sl, r0 │ │ │ │ smlabteq r2, r2, sl, r0 │ │ │ │ - @ instruction: 0x01020a98 │ │ │ │ - tsteq r2, ip, ror #20 │ │ │ │ - tsteq r2, r2, ror #20 │ │ │ │ - tsteq r2, lr, lsr sl │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - strdeq r0, [r2, -r0] │ │ │ │ - smlabteq r2, ip, r9, r0 │ │ │ │ - smlatbeq r2, r8, r9, r0 │ │ │ │ - tsteq r2, ip, ror r9 │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - tsteq r2, ip, lsr #18 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ + @ instruction: 0x01020a9e │ │ │ │ + tsteq r2, sl, ror sl │ │ │ │ + tsteq r2, r0, asr sl │ │ │ │ + tsteq r2, ip, lsr #20 │ │ │ │ + tsteq r2, r8, lsl #20 │ │ │ │ ldrdeq r0, [r2, -ip] │ │ │ │ - @ instruction: 0x010208b8 │ │ │ │ - @ instruction: 0x01020898 │ │ │ │ - tsteq r2, sl, ror r8 │ │ │ │ - tsteq r5, ip, lsr r3 │ │ │ │ - @ instruction: 0x010573b0 │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - smlabbeq r5, r4, r4, r7 │ │ │ │ - strdeq r7, [r5, -r6] │ │ │ │ + @ instruction: 0x010209b0 │ │ │ │ + smlabbeq r2, ip, r9, r0 │ │ │ │ + tsteq r2, r8, ror #18 │ │ │ │ + tsteq r2, ip, lsr r9 │ │ │ │ + tsteq r2, r8, lsl r9 │ │ │ │ + strdeq r0, [r2, -r8] │ │ │ │ + ldrdeq r0, [r2, -sl] │ │ │ │ + @ instruction: 0x0105739c │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + smlatteq r5, r4, r4, r7 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + smlatteq r2, r0, r7, r0 │ │ │ │ + smlatbeq r2, r2, r7, r0 │ │ │ │ smlabbeq r2, r0, r7, r0 │ │ │ │ - tsteq r2, r2, asr #14 │ │ │ │ - tsteq r2, r0, lsr #14 │ │ │ │ - strdeq r0, [r2, -r0] │ │ │ │ - @ instruction: 0x010206be │ │ │ │ - smlatbeq r2, r0, r6, r0 │ │ │ │ - smlabbeq r2, r0, r6, r0 │ │ │ │ - tsteq r2, lr, asr #12 │ │ │ │ - tsteq r2, ip, lsl r6 │ │ │ │ + tsteq r2, r0, asr r7 │ │ │ │ + tsteq r2, lr, lsl r7 │ │ │ │ + tsteq r2, r0, lsl #14 │ │ │ │ + smlatteq r2, r0, r6, r0 │ │ │ │ + smlatbeq r2, lr, r6, r0 │ │ │ │ + tsteq r2, ip, ror r6 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r2, sl, lsl r6 │ │ │ │ smlatteq r2, sl, r5, r0 │ │ │ │ - @ instruction: 0x010205ba │ │ │ │ - smlabbeq r2, sl, r5, r0 │ │ │ │ + smlatteq r2, r0, r5, r0 │ │ │ │ + @ instruction: 0x010205b8 │ │ │ │ + smlabbeq r2, r8, r5, r0 │ │ │ │ smlabbeq r2, r0, r5, r0 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - tsteq r2, r8, lsr #10 │ │ │ │ - tsteq r2, r0, lsr #10 │ │ │ │ - strdeq r0, [r2, -ip] │ │ │ │ - smlabteq r2, lr, r4, r0 │ │ │ │ - smlatbeq r2, r0, r4, r0 │ │ │ │ - @ instruction: 0x01020498 │ │ │ │ - tsteq r2, r4, ror r4 │ │ │ │ - tsteq r2, r2, asr r4 │ │ │ │ - tsteq r2, r8, lsr #8 │ │ │ │ - strdeq r0, [r2, -lr] │ │ │ │ + tsteq r2, ip, asr r5 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ + strdeq r0, [r2, -r8] │ │ │ │ ldrdeq r0, [r2, -r4] │ │ │ │ - smlabteq r2, ip, r3, r0 │ │ │ │ - smlatbeq r2, r8, r3, r0 │ │ │ │ - smlabbeq r2, r6, r3, r0 │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ - smlatteq r2, r8, r2, r0 │ │ │ │ - @ instruction: 0x010202be │ │ │ │ - @ instruction: 0x01020292 │ │ │ │ - tsteq r2, sl, ror #4 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ - tsteq r2, sl, lsl r2 │ │ │ │ - smlatteq r2, lr, r1, r0 │ │ │ │ - smlatteq r2, r8, r1, r0 │ │ │ │ - smlabteq r2, r8, r1, r0 │ │ │ │ - smlatbeq r2, r0, r1, r0 │ │ │ │ - tsteq r2, r8, ror r1 │ │ │ │ - tsteq r2, r2, ror r1 │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - mrseq r0, (UNDEF: 18) │ │ │ │ + @ instruction: 0x010204b2 │ │ │ │ + smlabbeq r2, r8, r4, r0 │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r2, r4, lsr r4 │ │ │ │ + tsteq r2, ip, lsr #8 │ │ │ │ + tsteq r2, r8, lsl #8 │ │ │ │ + smlatteq r2, r6, r3, r0 │ │ │ │ + @ instruction: 0x010203ba │ │ │ │ + smlabbeq r2, lr, r3, r0 │ │ │ │ + smlabbeq r2, r8, r3, r0 │ │ │ │ + tsteq r2, r8, ror #6 │ │ │ │ + tsteq r2, r8, asr #6 │ │ │ │ + tsteq r2, lr, lsl r3 │ │ │ │ + strdeq r0, [r2, -r2] │ │ │ │ + smlabteq r2, sl, r2, r0 │ │ │ │ + smlatbeq r2, r2, r2, r0 │ │ │ │ + @ instruction: 0x0102029c │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + tsteq r2, lr, asr #4 │ │ │ │ + tsteq r2, r8, asr #4 │ │ │ │ + tsteq r2, r8, lsr #4 │ │ │ │ + mrseq r0, R10_usr │ │ │ │ + ldrdeq r0, [r2, -r8] │ │ │ │ ldrdeq r0, [r2, -r2] │ │ │ │ - smlatbeq r2, r4, r0, r0 │ │ │ │ - swpeq r0, lr, [r2] │ │ │ │ + @ instruction: 0x010201b0 │ │ │ │ + smlabbeq r2, lr, r1, r0 │ │ │ │ + tsteq r2, r0, ror #2 │ │ │ │ + tsteq r2, r2, lsr r1 │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + strdeq r0, [r2, -lr] │ │ │ │ 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 │ │ │ │ - tstpeq r1, lr, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r1, -sl] │ │ │ │ - @ instruction: 0x0101feb4 │ │ │ │ - smlatbeq r1, lr, lr, pc @ │ │ │ │ - smlabbeq r1, lr, lr, pc @ │ │ │ │ + tstpeq r1, lr, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, lr, lr, pc @ │ │ │ │ + smlabteq r1, lr, lr, pc @ │ │ │ │ + tsteq r5, lr, ror #20 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + ldrdeq r6, [r5, -r6] │ │ │ │ + @ instruction: 0x0101feb0 │ │ │ │ + smlatbeq r1, sl, lr, pc @ │ │ │ │ + tsteq r5, r8, ror #24 │ │ │ │ + @ instruction: 0x0101fe9e │ │ │ │ + @ instruction: 0x0101fe98 │ │ │ │ + @ instruction: 0x0101fe92 │ │ │ │ + smlabbeq r1, ip, lr, pc @ │ │ │ │ + smlabbeq r1, r6, lr, pc @ │ │ │ │ + smlabbeq r1, r0, lr, pc @ │ │ │ │ + tstpeq r1, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ tstpeq r1, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsl #20 │ │ │ │ - smlatteq r5, r8, r8, r6 │ │ │ │ - tsteq r5, r6, ror r8 │ │ │ │ + tstpeq r1, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ tstpeq r1, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ - tstpeq r1, lr, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01056996 │ │ │ │ + tstpeq r1, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + tsteq r5, lr, lsl #20 │ │ │ │ tstpeq r1, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01056a92 │ │ │ │ tstpeq r1, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, sl, fp, r6 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ tstpeq r1, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, fp, r6 │ │ │ │ tstpeq r1, r2, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - @ instruction: 0x010568b2 │ │ │ │ + strdeq pc, [r1, -ip] │ │ │ │ + strdeq pc, [r1, -r6] │ │ │ │ strdeq pc, [r1, -r0] │ │ │ │ - tsteq r5, r6, lsr r9 │ │ │ │ + smlatteq r1, sl, sp, pc @ │ │ │ │ smlatteq r1, r4, sp, pc @ │ │ │ │ - @ instruction: 0x01056ab2 │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - smlatbeq r5, lr, r9, r6 │ │ │ │ + ldrdeq pc, [r1, -lr] │ │ │ │ + ldrdeq pc, [r1, -r8] │ │ │ │ + ldrdeq pc, [r1, -r2] │ │ │ │ smlabteq r1, ip, sp, pc @ │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ + smlabteq r1, r6, sp, pc @ │ │ │ │ smlabteq r1, r0, sp, pc @ │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - @ instruction: 0x01056abc │ │ │ │ + @ instruction: 0x0101fdba │ │ │ │ + @ instruction: 0x0101fdb4 │ │ │ │ smlatbeq r1, lr, sp, pc @ │ │ │ │ - tsteq r5, ip, asr #22 │ │ │ │ + smlatbeq r1, r8, sp, pc @ │ │ │ │ smlatbeq r1, r2, sp, pc @ │ │ │ │ @ instruction: 0x0101fd9c │ │ │ │ - @ instruction: 0x0101fd96 │ │ │ │ - @ instruction: 0x0101fd90 │ │ │ │ - smlabbeq r1, sl, sp, pc @ │ │ │ │ - smlabbeq r1, r4, sp, pc @ │ │ │ │ - tstpeq r1, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - smlatbeq r2, r2, r2, r7 │ │ │ │ - tstpeq r3, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - ldrdeq pc, [r1, -r8] │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - tstpeq r3, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, asr r2 │ │ │ │ - smlatbeq r1, r0, r8, pc @ │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ - smlabbeq r1, r2, r8, pc @ │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - tstpeq r1, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ - tstpeq r1, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - tstpeq r1, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r2, r4, sl, r6 │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - tstpeq r1, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -sl] │ │ │ │ - smlatteq r1, ip, r7, pc @ │ │ │ │ - ldrdeq pc, [r1, -lr] │ │ │ │ - tstpeq r1, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ - tsteq r2, ip, lsl fp │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - tsteq r2, r8, lsl fp │ │ │ │ - tsteq sl, ip, asr #18 │ │ │ │ - tsteq r4, sl, lsr pc │ │ │ │ - tstpeq r1, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsl r0 │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ - tsteq r2, ip, asr #18 │ │ │ │ - tsteq r4, r2, lsr r0 │ │ │ │ - tstpeq r1, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -ip] │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - ldrdeq pc, [r1, -r6] │ │ │ │ - ldrdeq pc, [r1, -r0] │ │ │ │ - smlabteq r2, r6, lr, r6 │ │ │ │ - @ instruction: 0x01026eb8 │ │ │ │ - @ instruction: 0x01026eb6 │ │ │ │ - @ instruction: 0x01026eb4 │ │ │ │ - @ instruction: 0x01026eb2 │ │ │ │ - @ instruction: 0x01026eb0 │ │ │ │ - smlatbeq r2, lr, lr, r6 │ │ │ │ - smlatbeq r2, ip, lr, r6 │ │ │ │ - smlatbeq r2, r6, lr, r6 │ │ │ │ - smlatbeq r2, r4, lr, r6 │ │ │ │ - ldrdeq fp, [r4, -r2] │ │ │ │ - @ instruction: 0x0104bab4 │ │ │ │ - smlabteq sl, r8, r7, fp │ │ │ │ - strdeq r4, [r5, -r6] │ │ │ │ - tstpeq r1, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + @ instruction: 0x0103f7b8 │ │ │ │ + @ instruction: 0x010562b0 │ │ │ │ + tstpeq r1, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010562b0 │ │ │ │ + tstpeq r3, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010562b2 │ │ │ │ + tstpeq r1, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, sl, r2, r6 │ │ │ │ + smlatteq r1, r2, r8, pc @ │ │ │ │ + @ instruction: 0x010562b0 │ │ │ │ + smlabteq r1, r4, r8, pc @ │ │ │ │ + smlatbeq r5, sl, r2, r6 │ │ │ │ + smlatbeq r1, r6, r8, pc @ │ │ │ │ + @ instruction: 0x010562b0 │ │ │ │ + @ instruction: 0x0101f890 │ │ │ │ + tsteq r2, r4, lsr #22 │ │ │ │ + smlabteq r3, r8, pc, lr @ │ │ │ │ + tstpeq r1, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r1, r6, r7, pc @ │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + smlatbeq sl, ip, r9, fp │ │ │ │ + @ instruction: 0x01040f9a │ │ │ │ + @ instruction: 0x0101f7ba │ │ │ │ + @ instruction: 0x0101f7b4 │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + smlatbeq r2, lr, r9, sp │ │ │ │ + smlatbeq r2, ip, r9, sp │ │ │ │ + swpeq r1, r2, [r4] │ │ │ │ + tstpeq r1, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [r4, -lr] │ │ │ │ + tstpeq r1, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ + tsteq r2, r8, lsl pc │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + tsteq r2, r2, lsl pc │ │ │ │ + tsteq r2, r0, lsl pc │ │ │ │ + tsteq r2, lr, lsl #30 │ │ │ │ + tsteq r2, ip, lsl #30 │ │ │ │ + tsteq r2, r6, lsl #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + tsteq sl, r8, lsr #16 │ │ │ │ + tsteq r5, r6, asr sp │ │ │ │ + tstpeq r1, ip, ror #4 @ 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 │ │ │ │ - @ instruction: 0x0101efbe │ │ │ │ - tsteq r5, sl, ror #28 │ │ │ │ - tsteq r5, sl, lsl lr │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - smlatteq r1, sl, lr, lr │ │ │ │ - smlabteq r1, sl, lr, lr │ │ │ │ - smlatbeq r1, sl, lr, lr │ │ │ │ - smlabbeq r1, ip, lr, lr │ │ │ │ - tsteq r1, r8, ror #28 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - smlatteq r1, r4, sp, lr │ │ │ │ - smlabteq r1, r0, sp, lr │ │ │ │ - @ instruction: 0x0101ed96 │ │ │ │ - smlabbeq r1, ip, sp, lr │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ + tstpeq r1, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, sl, lr, r5 │ │ │ │ + tsteq r5, sl, ror lr │ │ │ │ + smlatbeq r1, r6, pc, lr @ │ │ │ │ + smlabbeq r1, r8, pc, lr @ │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, sl, lsl #30 │ │ │ │ + smlatteq r1, ip, lr, lr │ │ │ │ + smlabteq r1, r8, lr, lr │ │ │ │ + @ instruction: 0x0101ee9e │ │ │ │ + @ instruction: 0x0101ee94 │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, r0, lsr #28 │ │ │ │ + strdeq lr, [r1, -r6] │ │ │ │ + smlatteq r1, ip, sp, lr │ │ │ │ + smlabteq r1, r6, sp, lr │ │ │ │ + @ instruction: 0x0101ed9c │ │ │ │ + tsteq r1, r2, ror sp │ │ │ │ + tsteq r1, r6, asr #26 │ │ │ │ tsteq r1, ip, lsr sp │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - smlatteq r1, r6, ip, lr │ │ │ │ - ldrdeq lr, [r1, -ip] │ │ │ │ - @ instruction: 0x0101ecb6 │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + strdeq lr, [r1, -r2] │ │ │ │ + smlabteq r1, r6, ip, lr │ │ │ │ + @ instruction: 0x0101ec9c │ │ │ │ @ instruction: 0x0101ec92 │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - tsteq r1, lr, lsl #24 │ │ │ │ - smlatteq r1, r2, fp, lr │ │ │ │ - ldrdeq lr, [r1, -r8] │ │ │ │ - @ instruction: 0x0101ebb2 │ │ │ │ - smlabbeq r1, r4, fp, lr │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ - strdeq lr, [r1, -lr] │ │ │ │ - smlatteq r1, r2, sl, lr │ │ │ │ - smlabteq r1, ip, sl, lr │ │ │ │ - smlatbeq r1, r0, sl, lr │ │ │ │ - @ instruction: 0x0101ea96 │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r1, r8, lsl sl │ │ │ │ - tsteq r1, lr, lsl #20 │ │ │ │ - smlatteq r1, r8, r9, lr │ │ │ │ - @ instruction: 0x0101e9ba │ │ │ │ - @ instruction: 0x0101e996 │ │ │ │ - tsteq r1, r0, ror r9 │ │ │ │ - tsteq r1, r4, asr #18 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - smlatteq r1, ip, r8, lr │ │ │ │ - smlatteq r1, r2, r8, lr │ │ │ │ - smlabteq r1, ip, r8, lr │ │ │ │ - smlatbeq r1, r0, r8, lr │ │ │ │ - smlabbeq r1, sl, r8, lr │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - tsteq r1, r8, asr #16 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - strdeq lr, [r1, -r0] │ │ │ │ - smlabteq r1, r4, r7, lr │ │ │ │ - smlatbeq r1, lr, r7, lr │ │ │ │ - @ instruction: 0x0101e798 │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - smlatteq r1, r4, r6, lr │ │ │ │ - @ instruction: 0x0101e6b6 │ │ │ │ - smlatbeq r1, r0, r6, lr │ │ │ │ - tsteq r1, ip, ror r6 │ │ │ │ - tsteq r1, r0, asr r6 │ │ │ │ - tsteq r1, r4, lsr #12 │ │ │ │ - tsteq r1, sl, lsl r6 │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, r2, lsl ip │ │ │ │ + smlatteq r1, r4, fp, lr │ │ │ │ + @ instruction: 0x0101ebb6 │ │ │ │ + smlabbeq r1, sl, fp, lr │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + tsteq r1, r2, asr #22 │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + strdeq lr, [r1, -r6] │ │ │ │ + ldrdeq lr, [r1, -r2] │ │ │ │ + smlatbeq r1, r4, sl, lr │ │ │ │ + tsteq r1, r8, ror sl │ │ │ │ + tsteq r1, lr, ror #20 │ │ │ │ + tsteq r1, r8, asr #20 │ │ │ │ + tsteq r1, sl, lsl sl │ │ │ │ + strdeq lr, [r1, -r6] │ │ │ │ + ldrdeq lr, [r1, -r0] │ │ │ │ + smlatbeq r1, r4, r9, lr │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + tsteq r1, ip, lsr #18 │ │ │ │ + tsteq r1, r0, lsl #18 │ │ │ │ + smlatteq r1, sl, r8, lr │ │ │ │ + ldrdeq lr, [r1, -r4] │ │ │ │ + smlatbeq r1, r8, r8, lr │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + strdeq lr, [r1, -r8] │ │ │ │ + smlabteq r1, sl, r7, lr │ │ │ │ + @ instruction: 0x0101e79c │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + tsteq r1, r0, lsl #14 │ │ │ │ + ldrdeq lr, [r1, -ip] │ │ │ │ + @ instruction: 0x0101e6b0 │ │ │ │ + smlabbeq r1, r4, r6, lr │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + smlatteq r1, r2, r5, lr │ │ │ │ + @ instruction: 0x0101e5b8 │ │ │ │ + @ instruction: 0x0101e5b0 │ │ │ │ + smlabbeq r1, lr, r5, lr │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, r8, lsl r5 │ │ │ │ + tsteq r1, r0, lsl r5 │ │ │ │ + smlatteq r1, lr, r4, lr │ │ │ │ + smlabteq r1, ip, r4, lr │ │ │ │ + smlatbeq r1, r0, r4, lr │ │ │ │ + tsteq r1, r6, ror r4 │ │ │ │ + tsteq r1, ip, asr #8 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ strdeq lr, [r1, -r8] │ │ │ │ ldrdeq lr, [r1, -r6] │ │ │ │ - smlatbeq r1, ip, r5, lr │ │ │ │ - smlabbeq r1, r2, r5, lr │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - tsteq r1, ip, lsl #10 │ │ │ │ - smlatteq r1, r2, r4, lr │ │ │ │ - @ instruction: 0x0101e4b8 │ │ │ │ - @ instruction: 0x0101e4b0 │ │ │ │ - smlabbeq r1, lr, r4, lr │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - tsteq r1, r6, lsl r4 │ │ │ │ - smlatteq r1, ip, r3, lr │ │ │ │ - smlabteq r1, r2, r3, lr │ │ │ │ - @ instruction: 0x0101e3ba │ │ │ │ - @ instruction: 0x0101e398 │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ - tsteq r1, sl, asr #6 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ + smlatbeq r1, sl, r3, lr │ │ │ │ + smlabbeq r1, r8, r3, lr │ │ │ │ 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} │ │ │ │ - smlabbeq r1, r6, r1, lr │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - tsteq r1, r8, lsr #2 │ │ │ │ - strdeq lr, [r1, -ip] │ │ │ │ - strdeq lr, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r0, lr │ │ │ │ - swpeq lr, lr, [r1] │ │ │ │ - swpeq lr, r4, [r1] │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - tsteq r1, r8 │ │ │ │ - smlatteq r1, r2, pc, sp @ │ │ │ │ - @ instruction: 0x0101dfb4 │ │ │ │ - smlatbeq r1, sl, pc, sp @ │ │ │ │ - smlabbeq r1, r4, pc, sp @ │ │ │ │ - tsteq r1, r2, asr pc │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - smlatteq r1, sl, lr, sp │ │ │ │ - @ instruction: 0x0101debc │ │ │ │ - smlabbeq r1, lr, lr, sp │ │ │ │ - tsteq r1, r2, ror #28 │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - ldrdeq sp, [r1, -r8] │ │ │ │ + smlatteq r1, r6, r1, lr │ │ │ │ + @ instruction: 0x0101e1b6 │ │ │ │ + smlabbeq r1, r8, r1, lr │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ + tsteq r1, r2, asr r1 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + strdeq lr, [r1, -lr] │ │ │ │ + strdeq lr, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r0, lr │ │ │ │ + smlatbeq r1, r0, r0, lr │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + tsteq r1, r8, rrx │ │ │ │ + tsteq r1, r2, asr #32 │ │ │ │ + tsteq r1, r4, lsl r0 │ │ │ │ + tsteq r1, sl │ │ │ │ + smlatteq r1, r4, pc, sp @ │ │ │ │ + @ instruction: 0x0101dfb2 │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ + smlatteq r1, lr, lr, sp │ │ │ │ + smlabteq r1, r2, lr, sp │ │ │ │ + @ instruction: 0x0101deb8 │ │ │ │ + @ instruction: 0x0101de94 │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + tsteq r1, ip, asr lr │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + tsteq r1, sl, lsl #28 │ │ │ │ + smlatteq r1, r4, sp, sp │ │ │ │ + @ instruction: 0x0101ddb4 │ │ │ │ smlatbeq r1, sl, sp, sp │ │ │ │ smlabbeq r1, r4, sp, sp │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + tsteq r1, lr, lsl sp │ │ │ │ + smlatteq r1, lr, ip, sp │ │ │ │ + smlatteq r1, r4, ip, sp │ │ │ │ @ instruction: 0x0101dcbe │ │ │ │ smlabbeq r1, lr, ip, sp │ │ │ │ smlabbeq r1, r4, ip, sp │ │ │ │ tsteq r1, lr, asr ip │ │ │ │ tsteq r1, lr, lsr #24 │ │ │ │ - tsteq r1, r4, lsr #24 │ │ │ │ strdeq sp, [r1, -lr] │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ smlabteq r1, lr, fp, sp │ │ │ │ - @ instruction: 0x0101db9e │ │ │ │ - @ instruction: 0x0101db94 │ │ │ │ - tsteq r1, lr, ror #22 │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, r4, lsl fp │ │ │ │ - smlatteq r1, r4, sl, sp │ │ │ │ - @ instruction: 0x0101dab6 │ │ │ │ - smlabbeq r1, r6, sl, sp │ │ │ │ - tsteq r1, ip, ror sl │ │ │ │ - tsteq r1, r4, ror #20 │ │ │ │ + smlatbeq r1, r8, fp, sp │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, r6, lsl fp │ │ │ │ + smlatteq r1, r6, sl, sp │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + smlabteq r1, r4, sl, sp │ │ │ │ + @ instruction: 0x0101da96 │ │ │ │ + smlabbeq r1, ip, sl, sp │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ tsteq r1, r6, lsr sl │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, r6, lsl #20 │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - smlatbeq r1, r6, r9, sp │ │ │ │ - @ instruction: 0x0101d99c │ │ │ │ - tsteq r1, r6, ror r9 │ │ │ │ - tsteq r1, r8, asr #18 │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - smlatteq r1, r6, r8, sp │ │ │ │ - @ instruction: 0x0101d8ba │ │ │ │ - smlabbeq r1, r8, r8, sp │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, r0, lsr r8 │ │ │ │ - tsteq r1, r6, lsr #16 │ │ │ │ - tsteq r1, r2, lsl r8 │ │ │ │ - smlatteq r1, r4, r7, sp │ │ │ │ - ldrdeq sp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101d7b4 │ │ │ │ - smlabbeq r1, r8, r7, sp │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ + tsteq r1, r6, lsl #20 │ │ │ │ strdeq sp, [r1, -ip] │ │ │ │ ldrdeq sp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101d6b0 │ │ │ │ - smlabbeq r1, r4, r6, sp │ │ │ │ + smlatbeq r1, r8, r9, sp │ │ │ │ + @ instruction: 0x0101d99e │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, r6, asr #18 │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ + smlatteq r1, r8, r8, sp │ │ │ │ + smlabteq r1, r0, r8, sp │ │ │ │ + @ instruction: 0x0101d890 │ │ │ │ + smlabbeq r1, r6, r8, sp │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, r4, asr #16 │ │ │ │ + tsteq r1, sl, lsr r8 │ │ │ │ + tsteq r1, r4, lsl r8 │ │ │ │ + smlatteq r1, r8, r7, sp │ │ │ │ + @ instruction: 0x0101d7b8 │ │ │ │ + @ instruction: 0x0101d7b0 │ │ │ │ + smlabbeq r1, ip, r7, sp │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + tsteq r1, r0, lsl r7 │ │ │ │ + smlatteq r1, r4, r6, sp │ │ │ │ + @ instruction: 0x0101d6b2 │ │ │ │ + smlabbeq r1, r0, r6, sp │ │ │ │ tsteq r1, r2, asr r6 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - strdeq sp, [r1, -r2] │ │ │ │ - smlabteq r1, r2, r5, sp │ │ │ │ - @ instruction: 0x0101d5ba │ │ │ │ - @ instruction: 0x0101d594 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - tsteq r1, ip, lsl r5 │ │ │ │ - smlatteq r1, sl, r4, sp │ │ │ │ + tsteq r1, r2, lsr #12 │ │ │ │ + tsteq r1, sl, lsl r6 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, r6, r5, sp │ │ │ │ + smlatbeq r1, r0, r5, sp │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ 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: 0x0101d3b6 │ │ │ │ + smlatbeq r1, ip, r3, sp │ │ │ │ + smlabbeq r1, r6, r3, sp │ │ │ │ tsteq r1, r6, asr r3 │ │ │ │ tsteq r1, ip, asr #6 │ │ │ │ tsteq r1, r6, lsr #6 │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - smlatteq r1, ip, r2, sp │ │ │ │ - smlabteq r1, r6, r2, sp │ │ │ │ - @ instruction: 0x0101d29a │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - smlatteq r1, r0, r1, sp │ │ │ │ - @ instruction: 0x0101d1b4 │ │ │ │ - smlabbeq r1, r2, r1, sp │ │ │ │ - tsteq r1, r8, ror r1 │ │ │ │ - tsteq r1, r4, asr r1 │ │ │ │ - tsteq r1, r8, lsr #2 │ │ │ │ - tsteq r1, lr, lsl r1 │ │ │ │ strdeq sp, [r1, -sl] │ │ │ │ - smlabteq r1, ip, r0, sp │ │ │ │ - smlatbeq r1, r0, r0, sp │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, lr, lsr r0 │ │ │ │ - tsteq r1, sl, lsl r0 │ │ │ │ + smlabteq r1, r8, r2, sp │ │ │ │ + @ instruction: 0x0101d296 │ │ │ │ + smlabbeq r1, ip, r2, sp │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, r0, asr #4 │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + smlatteq r1, r2, r1, sp │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + @ instruction: 0x0101d1b4 │ │ │ │ + smlabbeq r1, r8, r1, sp │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + tsteq r1, sl, asr r1 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + mrseq sp, (UNDEF: 17) │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + smlatbeq r1, r8, r0, sp │ │ │ │ + swpeq sp, lr, [r1] │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + qaddeq sp, r6, r1 │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlatbeq r1, ip, pc, ip @ │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ strdeq ip, [r1, -r6] │ │ │ │ - smlabteq r1, sl, pc, ip @ │ │ │ │ - @ instruction: 0x0101cf9e │ │ │ │ - @ instruction: 0x0101cf94 │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, lr, lr, ip │ │ │ │ - smlatbeq r1, r0, lr, ip │ │ │ │ - @ instruction: 0x0101ce96 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ - tsteq r1, r4, lsl lr │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ - smlatteq r1, r4, sp, ip │ │ │ │ - @ instruction: 0x0101cdb6 │ │ │ │ - smlatbeq r1, ip, sp, ip │ │ │ │ - smlabbeq r1, r6, sp, ip │ │ │ │ - @ instruction: 0x01053cb4 │ │ │ │ - tsteq r1, r8, lsr sp │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - tsteq r5, sl, lsl #24 │ │ │ │ - smlatbeq r5, ip, fp, r3 │ │ │ │ - @ instruction: 0x0101cc9c │ │ │ │ - smlabbeq r1, r8, ip, ip │ │ │ │ - @ instruction: 0x01053b92 │ │ │ │ - tsteq r1, sl, lsr ip │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - smlatbeq r1, sl, fp, ip │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, ip, lsr fp │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - smlatteq r1, sl, sl, ip │ │ │ │ - @ instruction: 0x0101caba │ │ │ │ - @ instruction: 0x0101ca9a │ │ │ │ - tsteq r1, sl, ror #20 │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlatbeq r1, r2, lr, ip │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r1, sl, ror #28 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + tsteq r1, ip, lsl #28 │ │ │ │ + smlatteq r1, r6, sp, ip │ │ │ │ + tsteq r5, r4, lsl sp │ │ │ │ + @ instruction: 0x0101cd98 │ │ │ │ + smlabbeq r1, r4, sp, ip │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + tsteq r5, ip, lsl #24 │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + smlatteq r1, r8, ip, ip │ │ │ │ + strdeq r3, [r5, -r2] │ │ │ │ + @ instruction: 0x0101cc9a │ │ │ │ + tsteq r1, ip, ror #24 │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + smlabteq r1, ip, fp, ip │ │ │ │ + @ instruction: 0x0101cb9c │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + smlabteq r1, sl, sl, ip │ │ │ │ + smlatbeq r1, r8, sl, ip │ │ │ │ + tsteq r1, r8, ror sl │ │ │ │ tsteq r1, r8, asr #20 │ │ │ │ - tsteq r1, r8, lsl sl │ │ │ │ - smlatteq r1, r8, r9, ip │ │ │ │ - @ instruction: 0x0101c9b4 │ │ │ │ - @ instruction: 0x0101c99e │ │ │ │ - tsteq r1, r6, ror r9 │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - tsteq r1, r8, lsr r9 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + smlabteq r1, r4, r9, ip │ │ │ │ + @ instruction: 0x0101c998 │ │ │ │ + @ instruction: 0x0101c990 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + tsteq r1, sl, lsr r9 │ │ │ │ tsteq r1, sl, lsl #18 │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ - smlatbeq r1, sl, r8, ip │ │ │ │ - smlatbeq r1, r2, r8, ip │ │ │ │ - tsteq r1, lr, ror r8 │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r7, ip │ │ │ │ - smlatbeq r1, sl, r7, ip │ │ │ │ - smlabbeq r1, r6, r7, ip │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ - tsteq r1, r0, lsl #14 │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + @ instruction: 0x0101c8ba │ │ │ │ + smlabbeq r1, sl, r8, ip │ │ │ │ + tsteq r1, ip, asr r8 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, sl, lsl #16 │ │ │ │ + smlatteq r1, r6, r7, ip │ │ │ │ + @ instruction: 0x0101c7b8 │ │ │ │ + @ instruction: 0x0101c7b0 │ │ │ │ + smlabbeq r1, ip, r7, ip │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ 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 │ │ │ │ - tsteq r1, sl, asr #10 │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ - strdeq ip, [r1, -r8] │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ + smlatbeq r1, sl, r5, ip │ │ │ │ + smlabbeq r1, r4, r5, ip │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + tsteq r1, ip, lsl #10 │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ smlatbeq r1, ip, r4, ip │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - tsteq r1, r0, lsr #8 │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r3, ip │ │ │ │ - smlatbeq r1, r8, r3, ip │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ - tsteq r1, r6, asr r3 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ + smlabbeq r1, r0, r4, ip │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + @ instruction: 0x0101c3b6 │ │ │ │ + @ instruction: 0x0101c390 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, r8, lsr r3 │ │ │ │ + tsteq r1, r2, lsl r3 │ │ │ │ + smlatteq r1, ip, r2, ip │ │ │ │ + @ instruction: 0x0101c2bc │ │ │ │ @ instruction: 0x0101c2b2 │ │ │ │ - smlabbeq r1, ip, r2, ip │ │ │ │ + smlabbeq r1, lr, r2, ip │ │ │ │ tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ strdeq ip, [r1, -ip] │ │ │ │ - smlabteq r1, ip, r1, ip │ │ │ │ - @ instruction: 0x0101c19c │ │ │ │ - tsteq r1, ip, ror r1 │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ - tsteq r1, r8, lsr #2 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + @ instruction: 0x0101c1b8 │ │ │ │ + smlabbeq r1, r8, r1, ip │ │ │ │ + tsteq r1, r8, ror #2 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + tsteq r1, r4, lsl r1 │ │ │ │ smlatteq r1, r4, r0, ip │ │ │ │ - strheq ip, [r1, -r4] │ │ │ │ - smlabbeq r1, r4, r0, ip │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - tsteq r1, sl │ │ │ │ + smlabteq r1, r4, r0, ip │ │ │ │ + smlatbeq r1, r0, r0, ip │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + tsteq r1, sl, rrx │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ smlatteq r1, r4, pc, fp @ │ │ │ │ @ instruction: 0x0101bfb6 │ │ │ │ - smlabbeq r1, r4, pc, fp @ │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - @ instruction: 0x0101beb2 │ │ │ │ - smlabbeq r1, r6, lr, fp │ │ │ │ - tsteq r1, r0, ror #28 │ │ │ │ - tsteq r1, sl, lsr lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - smlatteq r1, r2, sp, fp │ │ │ │ + smlabbeq r1, sl, pc, fp @ │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + smlatteq r1, r6, lr, fp │ │ │ │ + smlabteq r1, r0, lr, fp │ │ │ │ + @ instruction: 0x0101be9a │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + tsteq r1, r2, asr #28 │ │ │ │ + tsteq r1, ip, lsl lr │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + smlabteq r1, r6, sp, fp │ │ │ │ @ instruction: 0x0101bdbc │ │ │ │ - @ instruction: 0x0101bd96 │ │ │ │ + @ instruction: 0x0101bd98 │ │ │ │ tsteq r1, r6, ror #26 │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, r8, lsr sp │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ tsteq r1, r6, lsl #26 │ │ │ │ + smlatteq r1, r6, ip, fp │ │ │ │ + smlabteq r1, r2, ip, fp │ │ │ │ + @ instruction: 0x0101bc92 │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + @ instruction: 0x0101bbb2 │ │ │ │ + smlabbeq r1, r8, fp, fp │ │ │ │ + smlabbeq r1, r0, fp, fp │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ ldrdeq fp, [r1, -r6] │ │ │ │ - smlatbeq r1, r6, ip, fp │ │ │ │ - smlabbeq r1, r6, ip, fp │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - smlatteq r1, lr, fp, fp │ │ │ │ - smlabteq r1, r0, fp, fp │ │ │ │ - @ instruction: 0x0101bb92 │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - tsteq r1, r2, asr fp │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ + smlatbeq r1, ip, sl, fp │ │ │ │ + smlabbeq r1, sl, sl, fp │ │ │ │ + tsteq r1, r8, ror #20 │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ strdeq fp, [r1, -ip] │ │ │ │ - smlabteq r1, ip, sl, fp │ │ │ │ - smlatbeq r1, r0, sl, fp │ │ │ │ - tsteq r1, r6, ror sl │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ - tsteq r1, sl, lsr #20 │ │ │ │ - tsteq r1, r8, lsl #20 │ │ │ │ - smlatteq r1, r0, r9, fp │ │ │ │ - @ instruction: 0x0101b9be │ │ │ │ - @ instruction: 0x0101b99c │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, sl, lsr #18 │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + smlatbeq r1, ip, r9, fp │ │ │ │ + smlabbeq r1, sl, r9, fp │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r1, r8, lsr r9 │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80fe80 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121642,31 +121642,47 @@ │ │ │ │ stmmi lr, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabbeq r1, r8, r7, fp │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ - tsteq r1, r6, lsr r7 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ + smlatteq r1, r8, r7, fp │ │ │ │ + smlabteq r1, r6, r7, fp │ │ │ │ + @ instruction: 0x0101b796 │ │ │ │ + tsteq r1, r8, ror #14 │ │ │ │ + tsteq r1, sl, lsr r7 │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + smlabteq r1, ip, r6, fp │ │ │ │ + @ instruction: 0x0101b6b0 │ │ │ │ + @ instruction: 0x0101b692 │ │ │ │ + tsteq r1, r8, ror #12 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, r4, lsr #12 │ │ │ │ + tsteq r1, r6, lsl #12 │ │ │ │ + smlatteq r1, r0, r5, fp │ │ │ │ ldrdeq fp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101b6bc │ │ │ │ - @ instruction: 0x0101b69a │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ - tsteq r1, r0, asr r6 │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - smlabteq r1, r4, r5, fp │ │ │ │ - smlatbeq r1, r6, r5, fp │ │ │ │ - smlabbeq r1, r0, r5, fp │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ + @ instruction: 0x0101b5ba │ │ │ │ + smlatbeq r1, lr, r5, fp │ │ │ │ + smlatbeq r1, r8, r5, fp │ │ │ │ + smlatbeq r1, r2, r5, fp │ │ │ │ + @ instruction: 0x0101b59c │ │ │ │ + @ instruction: 0x0101b596 │ │ │ │ + @ instruction: 0x0101b590 │ │ │ │ + smlabbeq r1, sl, r5, fp │ │ │ │ + smlabbeq r1, r4, r5, fp │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ + tsteq r1, r2, ror r5 │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + tsteq r1, r6, ror #10 │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ tsteq r1, sl, asr r5 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ tsteq r1, lr, asr #10 │ │ │ │ tsteq r1, r8, asr #10 │ │ │ │ tsteq r1, r2, asr #10 │ │ │ │ tsteq r1, ip, lsr r5 │ │ │ │ tsteq r1, r6, lsr r5 │ │ │ │ tsteq r1, r0, lsr r5 │ │ │ │ tsteq r1, sl, lsr #10 │ │ │ │ @@ -121766,30 +121782,14 @@ │ │ │ │ strdeq fp, [r1, -r6] │ │ │ │ strdeq fp, [r1, -r0] │ │ │ │ smlatteq r1, sl, r2, fp │ │ │ │ smlatteq r1, r4, r2, fp │ │ │ │ ldrdeq fp, [r1, -lr] │ │ │ │ ldrdeq fp, [r1, -r8] │ │ │ │ ldrdeq fp, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r2, fp │ │ │ │ - smlabteq r1, r6, r2, fp │ │ │ │ - smlabteq r1, r0, r2, fp │ │ │ │ - @ instruction: 0x0101b2ba │ │ │ │ - @ instruction: 0x0101b2b4 │ │ │ │ - smlatbeq r1, lr, r2, fp │ │ │ │ - smlatbeq r1, r8, r2, fp │ │ │ │ - smlatbeq r1, r2, r2, fp │ │ │ │ - @ instruction: 0x0101b29c │ │ │ │ - @ instruction: 0x0101b296 │ │ │ │ - @ instruction: 0x0101b290 │ │ │ │ - smlabbeq r1, sl, r2, fp │ │ │ │ - smlabbeq r1, r4, r2, fp │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ - tsteq r1, r8, ror r2 │ │ │ │ - tsteq r1, r2, ror r2 │ │ │ │ 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, r4, lsl #16 │ │ │ │ - smlatteq r3, lr, pc, r7 @ │ │ │ │ - smlabteq r1, r0, r4, r8 │ │ │ │ + tsteq r1, r4, ror #16 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + tsteq r1, r0, lsr #10 │ │ │ │ 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 │ │ │ │ - tstpeq r4, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r8, r3, pc @ │ │ │ │ + ldrdeq pc, [r4, -lr] │ │ │ │ + smlatbeq r4, r0, r3, 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 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ - strdeq pc, [r4, -ip] │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - smlatteq r3, sl, lr, r7 │ │ │ │ - ldrdeq pc, [r4, -r6] │ │ │ │ - smlabteq r4, r8, r2, pc @ │ │ │ │ - tsteq r4, ip, ror #24 │ │ │ │ - smlatteq r1, lr, r6, r8 │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - smlatteq r1, r6, r6, r8 │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - @ instruction: 0x010a48b8 │ │ │ │ - smlabteq r1, r0, r6, r8 │ │ │ │ - smlabteq r1, r2, r6, r8 │ │ │ │ + smlabbeq r4, r8, sp, r4 │ │ │ │ + smlabbeq r3, r4, r5, sl │ │ │ │ + smlabbeq r3, r0, r5, sl │ │ │ │ + smlabbeq r3, r4, r5, sl │ │ │ │ + tstpeq r4, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, ror #16 │ │ │ │ + tsteq r3, sl, asr #30 │ │ │ │ + tstpeq r4, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, ip, ip, r4 │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ + smlabbeq r4, r6, sp, r8 │ │ │ │ + tsteq r1, r6, asr #14 │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ + tsteq sl, r8, lsl r9 │ │ │ │ + tsteq r1, r0, lsr #14 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + smlabbeq r4, r2, r7, fp │ │ │ │ + smlabbeq r4, r6, r7, fp │ │ │ │ + smlabbeq r4, r0, r7, fp │ │ │ │ + smlatteq r1, r4, r6, r8 │ │ │ │ + smlabteq r4, sl, ip, r8 │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + smlatteq r1, r2, r6, r8 │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + smlatteq r1, r4, r6, r8 │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + smlabteq r1, r8, r6, r8 │ │ │ │ + tsteq sl, r0, lsl r8 │ │ │ │ @ instruction: 0x010186ba │ │ │ │ - tsteq r4, r2, lsr #14 │ │ │ │ - tsteq r4, r6, lsr #14 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - smlabbeq r1, r4, r6, r8 │ │ │ │ - tsteq r4, sl, ror #24 │ │ │ │ - tsteq r1, r4, ror r6 │ │ │ │ - smlabbeq r1, r2, r6, r8 │ │ │ │ - @ instruction: 0x0104eb94 │ │ │ │ - smlabbeq r1, r4, r6, r8 │ │ │ │ - tsteq r4, r8, lsl ip │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - @ instruction: 0x010a47b0 │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, r8, lsr r6 │ │ │ │ - tsteq r1, sl, asr #12 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - tsteq r1, lr, lsl #10 │ │ │ │ - tsteq r1, r8, lsl #10 │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ - mrseq sl, R11_usr │ │ │ │ - tsteq r3, r6, asr #4 │ │ │ │ - ldrdeq sl, [r3, -r6] │ │ │ │ - ldrdeq sl, [r3, -r4] │ │ │ │ - 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 │ │ │ │ - tstpeq r1, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r6, r9, r4 │ │ │ │ - smlabteq sl, sl, r5, r4 │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - tstpeq r1, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r4, r9, r4 │ │ │ │ - smlatbeq r1, ip, r3, r8 │ │ │ │ - smlatbeq r1, r6, r3, r8 │ │ │ │ - smlabbeq r4, ip, r9, r8 │ │ │ │ - @ instruction: 0x01048992 │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - tsteq sl, r0, lsr r5 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - @ instruction: 0x01037a98 │ │ │ │ - @ instruction: 0x0104e8ba │ │ │ │ - tsteq r1, r0, lsr #6 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ + smlabteq r1, r2, r6, r8 │ │ │ │ + smlabteq r1, r4, r6, r8 │ │ │ │ + @ instruction: 0x010186be │ │ │ │ + @ instruction: 0x01018696 │ │ │ │ + @ instruction: 0x01018698 │ │ │ │ + smlatbeq r1, sl, r6, r8 │ │ │ │ + smlabteq r1, r6, r5, r8 │ │ │ │ + smlabteq r1, r0, r5, r8 │ │ │ │ + @ instruction: 0x01018696 │ │ │ │ + @ instruction: 0x0101859a │ │ │ │ + @ instruction: 0x01018594 │ │ │ │ + ldrdeq r6, [r4, -r6] │ │ │ │ + tsteq r1, lr, ror #10 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r3, r2, ror #4 │ │ │ │ + tsteq r3, r2, ror #4 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + smlatbeq r3, r6, r2, sl │ │ │ │ + tsteq r3, r6, lsr r2 │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + 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 │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + smlabteq r1, sl, ip, pc @ │ │ │ │ + smlabteq r1, r8, ip, pc @ │ │ │ │ + tsteq r4, r6, lsr #20 │ │ │ │ + tsteq sl, sl, lsr #12 │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + ldrdeq pc, [r1, -r8] │ │ │ │ + @ instruction: 0x0101fcbe │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + tsteq r1, r6, lsl #8 │ │ │ │ + smlatteq r4, ip, r9, r8 │ │ │ │ + strdeq r8, [r4, -r2] │ │ │ │ + ldrdeq r8, [r4, -r8] │ │ │ │ + @ instruction: 0x010a4590 │ │ │ │ + ldrdeq r8, [r4, -r6] │ │ │ │ + strdeq r7, [r3, -r8] │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ + smlabbeq r1, r0, r3, r8 │ │ │ │ + tsteq r1, sl, ror r3 │ │ │ │ + smlatbeq r4, ip, r9, r8 │ │ │ │ + @ instruction: 0x01037ab0 │ │ │ │ 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 │ │ │ │ - ldrdeq r7, [r1, -r0] │ │ │ │ - smlatbeq r4, r2, ip, lr │ │ │ │ - smlabbeq r1, r2, ip, r7 │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ + tsteq r1, r0, lsr sp │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + smlatteq r1, r2, ip, r7 │ │ │ │ + smlabteq r1, r2, ip, r7 │ │ │ │ + smlatbeq r1, r4, ip, r7 │ │ │ │ + smlabbeq r1, r4, ip, r7 │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ tsteq r1, r4, asr #24 │ │ │ │ - tsteq r1, r4, lsr #24 │ │ │ │ - tsteq r1, lr, lsl #24 │ │ │ │ - smlatteq r1, r4, fp, r7 │ │ │ │ - ldrdeq r7, [r1, -sl] │ │ │ │ + tsteq r1, sl, lsr ip │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + smlatteq r1, ip, fp, r7 │ │ │ │ + smlabteq r1, r0, fp, r7 │ │ │ │ @ instruction: 0x01017bb6 │ │ │ │ - smlabbeq r1, ip, fp, r7 │ │ │ │ - tsteq r1, r0, ror #22 │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ + @ instruction: 0x01017b90 │ │ │ │ + tsteq r1, r6, ror #22 │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + ldrdeq r7, [r1, -r2] │ │ │ │ + smlatbeq r1, r6, sl, r7 │ │ │ │ + tsteq r1, ip, ror sl │ │ │ │ + tsteq r1, r2, asr sl │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ + strdeq r7, [r1, -sl] │ │ │ │ ldrdeq r7, [r1, -r6] │ │ │ │ - smlatbeq r1, r4, sl, r7 │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r1, r6, asr #20 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - strdeq r7, [r1, -r2] │ │ │ │ - smlabteq r1, r8, r9, r7 │ │ │ │ - @ instruction: 0x010179be │ │ │ │ - @ instruction: 0x0101799a │ │ │ │ - tsteq r1, r6, ror r9 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ - tsteq r1, r4, lsl #18 │ │ │ │ - smlabteq r1, lr, r8, r7 │ │ │ │ - smlatbeq r1, sl, r8, r7 │ │ │ │ + smlatbeq r1, ip, r9, r7 │ │ │ │ + smlabbeq r1, r8, r9, r7 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r1, lr, lsr #18 │ │ │ │ + tsteq r1, sl, lsl #18 │ │ │ │ + smlatteq r1, r6, r8, r7 │ │ │ │ + @ instruction: 0x010178b8 │ │ │ │ smlabbeq r1, r6, r8, r7 │ │ │ │ - tsteq r1, r8, asr r8 │ │ │ │ - tsteq r1, r6, lsr #16 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - ldrdeq r7, [r1, -r6] │ │ │ │ - smlabteq r1, ip, r7, r7 │ │ │ │ - @ instruction: 0x010177b4 │ │ │ │ - smlabbeq r1, r2, r7, r7 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - smlatteq r1, r4, r6, r7 │ │ │ │ - smlabteq r1, r6, r6, r7 │ │ │ │ - @ instruction: 0x010176b2 │ │ │ │ - smlabbeq r1, r6, r6, r7 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, sl, lsr r6 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - smlatteq r1, ip, r5, r7 │ │ │ │ - smlabteq r1, r8, r5, r7 │ │ │ │ - @ instruction: 0x0101759e │ │ │ │ - tsteq r1, r0, ror r5 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, r4, lsl r8 │ │ │ │ + smlatteq r1, r2, r7, r7 │ │ │ │ + smlatbeq r1, lr, r7, r7 │ │ │ │ + tsteq r1, r6, ror r7 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + smlatteq r1, r6, r6, r7 │ │ │ │ + @ instruction: 0x010176be │ │ │ │ + @ instruction: 0x0101769a │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ strdeq r7, [r1, -lr] │ │ │ │ - strdeq r7, [r1, -r6] │ │ │ │ - ldrdeq r7, [r1, -r4] │ │ │ │ - smlatbeq r1, r8, r4, r7 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ + ldrdeq r7, [r1, -r0] │ │ │ │ + @ instruction: 0x010175b0 │ │ │ │ + smlabbeq r1, ip, r5, r7 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, r4, lsr r5 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + smlatbeq r1, sl, r4, r7 │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, ip, lsr r4 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + ldrdeq r7, [r1, -r0] │ │ │ │ + smlatbeq r1, r4, r3, r7 │ │ │ │ + tsteq r1, r8, ror r3 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, r4, lsl r3 │ │ │ │ + tsteq r1, lr, lsl #6 │ │ │ │ + smlatteq r1, ip, r2, r7 │ │ │ │ + @ instruction: 0x010172be │ │ │ │ + @ instruction: 0x01017296 │ │ │ │ + tsteq r1, lr, ror #4 │ │ │ │ + tsteq r1, ip, asr #4 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ strdeq r7, [r1, -lr] │ │ │ │ - ldrdeq r7, [r1, -ip] │ │ │ │ - smlatbeq r1, lr, r3, r7 │ │ │ │ - @ instruction: 0x01017390 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, r8, lsl r3 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - ldrdeq r7, [r1, -ip] │ │ │ │ - @ instruction: 0x010172b4 │ │ │ │ - smlatbeq r1, lr, r2, r7 │ │ │ │ - smlabbeq r1, ip, r2, r7 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - smlatteq r1, ip, r1, r7 │ │ │ │ - smlabteq r1, sl, r1, r7 │ │ │ │ - @ instruction: 0x0101719e │ │ │ │ - @ instruction: 0x01017198 │ │ │ │ - tsteq r1, r8, ror r1 │ │ │ │ - tsteq r1, ip, asr #2 │ │ │ │ - tsteq r1, r0, lsr #2 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - smlatteq r1, r4, r0, r7 │ │ │ │ - strheq r7, [r1, -ip] │ │ │ │ - strheq r7, [r1, -r6] │ │ │ │ - swpeq r7, r4, [r1] │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + smlatbeq r1, ip, r1, r7 │ │ │ │ + smlabbeq r1, r0, r1, r7 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ @ instruction: 0xf8eaf7f6 │ │ │ │ ldmdami r1!, {r0, r5, r6, sp, lr, pc} │ │ │ │ subs r4, lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subs r4, r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -125996,14 +125996,30 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ stmdami r1!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + smlabbeq r1, r8, pc, r6 @ │ │ │ │ + smlabbeq r1, r2, pc, r6 @ │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + tsteq r1, r6, ror pc │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + tsteq r1, sl, ror #30 │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, r8, asr pc │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ tsteq r1, r8, lsr #30 │ │ │ │ tsteq r1, r2, lsr #30 │ │ │ │ tsteq r1, ip, lsl pc │ │ │ │ tsteq r1, r6, lsl pc │ │ │ │ tsteq r1, r0, lsl pc │ │ │ │ tsteq r1, sl, lsl #30 │ │ │ │ tsteq r1, r4, lsl #30 │ │ │ │ @@ -126013,30 +126029,14 @@ │ │ │ │ smlatteq r1, ip, lr, r6 │ │ │ │ smlatteq r1, r6, lr, r6 │ │ │ │ smlatteq r1, r0, lr, r6 │ │ │ │ ldrdeq r6, [r1, -sl] │ │ │ │ ldrdeq r6, [r1, -r4] │ │ │ │ smlabteq r1, lr, lr, r6 │ │ │ │ smlabteq r1, r8, lr, r6 │ │ │ │ - smlabteq r1, r2, lr, r6 │ │ │ │ - @ instruction: 0x01016ebc │ │ │ │ - @ instruction: 0x01016eb6 │ │ │ │ - @ instruction: 0x01016eb0 │ │ │ │ - smlatbeq r1, sl, lr, r6 │ │ │ │ - smlatbeq r1, r4, lr, r6 │ │ │ │ - @ instruction: 0x01016e9e │ │ │ │ - @ instruction: 0x01016e98 │ │ │ │ - @ instruction: 0x01016e92 │ │ │ │ - smlabbeq r1, ip, lr, r6 │ │ │ │ - smlabbeq r1, r6, lr, r6 │ │ │ │ - smlabbeq r1, r0, lr, r6 │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, r4, ror lr │ │ │ │ - tsteq r1, lr, ror #28 │ │ │ │ - tsteq r1, r8, ror #28 │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x44a524> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrdeq sp, [r4, -r0] │ │ │ │ - ldrshteq lr, [pc], #112 │ │ │ │ - smlatteq r2, lr, pc, r4 @ │ │ │ │ - @ instruction: 0x0104d6b8 │ │ │ │ - @ instruction: 0x0104d69a │ │ │ │ - smlatbeq r4, r8, r6, sp │ │ │ │ - smlatbeq r4, sl, r6, sp │ │ │ │ - @ instruction: 0x0104d6b4 │ │ │ │ - @ instruction: 0x0104d6b2 │ │ │ │ - @ instruction: 0x0104d6b8 │ │ │ │ - smlabteq r4, lr, r6, sp │ │ │ │ - tsteq sl, sl, asr ip │ │ │ │ - @ instruction: 0x010166b2 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + rscseq lr, pc, r0, asr r8 @ │ │ │ │ + tsteq r2, lr, asr #32 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + strdeq sp, [r4, -sl] │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + tsteq r4, sl, lsl #14 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, r2, lsl r7 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + tsteq r4, lr, lsr #14 │ │ │ │ + @ instruction: 0x010a2cba │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ 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 │ │ │ │ - tsteq r1, ip, asr r5 │ │ │ │ - ldrdeq sp, [r4, -r6] │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - ldrdeq r6, [r1, -r6] │ │ │ │ - @ instruction: 0x010164b2 │ │ │ │ - @ instruction: 0x0104d5bc │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, sl, lsr #8 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - ldrdeq r6, [r1, -sl] │ │ │ │ - @ instruction: 0x010163b0 │ │ │ │ - smlatbeq r1, r6, r3, r6 │ │ │ │ - smlabbeq r1, r2, r3, r6 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - @ instruction: 0x0104d4b0 │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ + @ instruction: 0x010165bc │ │ │ │ + tsteq r4, r6, lsr r7 │ │ │ │ + smlabbeq r4, ip, sl, sp │ │ │ │ + tsteq r1, r6, lsr r5 │ │ │ │ + tsteq r1, r2, lsl r5 │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r4, lr, asr r6 │ │ │ │ + @ instruction: 0x01016494 │ │ │ │ + smlabbeq r1, sl, r4, r6 │ │ │ │ + tsteq r1, r4, ror #8 │ │ │ │ + tsteq r1, sl, lsr r4 │ │ │ │ + tsteq r1, r0, lsl r4 │ │ │ │ + tsteq r1, r6, lsl #8 │ │ │ │ + smlatteq r1, r2, r3, r6 │ │ │ │ + @ instruction: 0x010163b8 │ │ │ │ + @ instruction: 0x01016392 │ │ │ │ + tsteq r1, ip, ror #6 │ │ │ │ + @ instruction: 0x0104d590 │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + @ instruction: 0x010162ba │ │ │ │ + @ instruction: 0x01016290 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + tsteq r1, r8, asr #4 │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ smlatteq r1, r8, r1, r6 │ │ │ │ - @ instruction: 0x010161bc │ │ │ │ - @ instruction: 0x01016192 │ │ │ │ - smlabbeq r1, r8, r1, r6 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - smlatteq r1, sl, r0, r6 │ │ │ │ - strheq r6, [r1, -lr] │ │ │ │ - swpeq r6, r2, [r1] │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - smlabteq r1, r6, pc, r5 @ │ │ │ │ - smlatbeq r1, r0, pc, r5 @ │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - tsteq r1, lr, asr #30 │ │ │ │ + smlabteq r1, r2, r1, r6 │ │ │ │ + @ instruction: 0x01016196 │ │ │ │ + smlabbeq r1, ip, r1, r6 │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r1, sl, asr #2 │ │ │ │ + tsteq r1, lr, lsl r1 │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + smlabteq r1, r4, r0, r6 │ │ │ │ + smlatbeq r1, lr, r0, r6 │ │ │ │ + smlabbeq r1, sl, r0, r6 │ │ │ │ + qaddeq r6, ip, r1 │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + mrseq r6, (UNDEF: 1) │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + smlatbeq r1, lr, pc, r5 @ │ │ │ │ + smlabbeq r1, r8, pc, r5 @ │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ tsteq r1, r8, lsr #30 │ │ │ │ - smlatteq r1, r4, lr, r5 │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + smlatteq r1, r0, lr, r5 │ │ │ │ + smlatbeq r1, r8, lr, r5 │ │ │ │ + @ instruction: 0x01015e9e │ │ │ │ + smlabbeq r1, ip, lr, r5 │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + smlatteq r1, r4, sp, r5 │ │ │ │ ldrdeq r5, [r1, -sl] │ │ │ │ - smlabteq r1, r8, lr, r5 │ │ │ │ - @ instruction: 0x01015e9c │ │ │ │ - @ instruction: 0x01015e92 │ │ │ │ - smlabbeq r1, r0, lr, r5 │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - tsteq r1, r0, lsl #28 │ │ │ │ + smlabteq r1, r8, sp, r5 │ │ │ │ + @ instruction: 0x01015d9c │ │ │ │ + @ instruction: 0x01015d92 │ │ │ │ + smlabbeq r1, r0, sp, r5 │ │ │ │ + tsteq r1, r8, asr #26 │ │ │ │ + tsteq r1, lr, lsr sp │ │ │ │ + tsteq r1, ip, lsr #26 │ │ │ │ + tsteq r1, r0, lsl #26 │ │ │ │ strdeq r5, [r1, -r6] │ │ │ │ - smlatteq r1, r4, sp, r5 │ │ │ │ - smlabbeq r1, r4, sp, r5 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r1, r8, ror #26 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r1, r2, lsr sp │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - smlatteq r1, r8, ip, r5 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - smlabteq r1, ip, ip, r5 │ │ │ │ - smlatbeq r1, r0, ip, r5 │ │ │ │ - @ instruction: 0x01015c96 │ │ │ │ - smlabbeq r1, r4, ip, r5 │ │ │ │ - tsteq r4, lr │ │ │ │ - tsteq r1, r0, lsl ip │ │ │ │ - smlatteq r1, r2, fp, r5 │ │ │ │ - @ instruction: 0x01015bb8 │ │ │ │ - smlabbeq r1, lr, fp, r5 │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - strdeq r5, [r1, -lr] │ │ │ │ - ldrdeq r5, [r1, -ip] │ │ │ │ - @ instruction: 0x01015ab2 │ │ │ │ - smlabbeq r1, r8, sl, r5 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r1, sl, lsl sl │ │ │ │ - strdeq r5, [r1, -r8] │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ - smlatbeq r1, sl, r9, r5 │ │ │ │ - smlabbeq r1, r0, r9, r5 │ │ │ │ - tsteq r1, r6, asr r9 │ │ │ │ - tsteq r1, r4, lsr r9 │ │ │ │ - tsteq r1, r2, lsl r9 │ │ │ │ - smlatteq r1, r4, r8, r5 │ │ │ │ + smlatteq r1, r4, ip, r5 │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + tsteq r1, r0, ror ip │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + smlatteq r1, lr, fp, r5 │ │ │ │ + smlabteq r1, ip, fp, r5 │ │ │ │ + smlatbeq r1, sl, fp, r5 │ │ │ │ + smlabbeq r1, r0, fp, r5 │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + tsteq r1, ip, lsr fp │ │ │ │ + tsteq r1, r2, lsl fp │ │ │ │ + smlatteq r1, r8, sl, r5 │ │ │ │ + smlabteq r1, r6, sl, r5 │ │ │ │ + smlatbeq r1, r4, sl, r5 │ │ │ │ + tsteq r1, sl, ror sl │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r6, lsr sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + smlatteq r1, r0, r9, r5 │ │ │ │ + @ instruction: 0x010159b6 │ │ │ │ + @ instruction: 0x01015994 │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ + tsteq r1, r4, asr #18 │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x1d8864> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - tsteq r1, r6, asr r7 │ │ │ │ - tsteq r1, r2, lsr r7 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - ldrdeq r5, [r1, -sl] │ │ │ │ - @ instruction: 0x010156b6 │ │ │ │ - @ instruction: 0x01015692 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - tsteq r1, r0, asr #12 │ │ │ │ - tsteq r1, sl, lsl r6 │ │ │ │ - smlatteq r4, ip, r9, ip │ │ │ │ - smlatbeq r1, lr, r5, r5 │ │ │ │ - tsteq r1, lr, ror r5 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ - smlatbeq r1, r8, r4, r5 │ │ │ │ - @ instruction: 0x0101549e │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - tsteq r1, lr, lsl r4 │ │ │ │ - tsteq r1, r4, lsl r4 │ │ │ │ - strdeq r5, [r1, -r0] │ │ │ │ - smlabteq r1, r2, r3, r5 │ │ │ │ - @ instruction: 0x010153b8 │ │ │ │ - @ instruction: 0x01015392 │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ + @ instruction: 0x010157b6 │ │ │ │ + @ instruction: 0x01015792 │ │ │ │ + tsteq r1, r6, ror #14 │ │ │ │ + tsteq r1, sl, lsr r7 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + smlabteq r1, r4, r6, r5 │ │ │ │ + smlatbeq r1, r0, r6, r5 │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r4, ip, asr #20 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + @ instruction: 0x010155b0 │ │ │ │ + smlabbeq r1, r2, r5, r5 │ │ │ │ + tsteq r1, ip, asr r5 │ │ │ │ + tsteq r1, r6, lsr r5 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + smlatbeq r1, ip, r4, r5 │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + @ instruction: 0x010153be │ │ │ │ + @ instruction: 0x01015390 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ tsteq r1, r4, lsl #6 │ │ │ │ strdeq r5, [r1, -sl] │ │ │ │ ldrdeq r5, [r1, -r4] │ │ │ │ smlatbeq r1, r4, r2, r5 │ │ │ │ - @ instruction: 0x0101529a │ │ │ │ - tsteq r1, r4, ror r2 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - smlatteq r1, ip, r1, r5 │ │ │ │ - smlatteq r1, r2, r1, r5 │ │ │ │ - @ instruction: 0x010151bc │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + tsteq r1, ip, asr #4 │ │ │ │ + tsteq r1, r2, asr #4 │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + smlatteq r1, sl, r1, r5 │ │ │ │ + @ instruction: 0x010151ba │ │ │ │ smlabbeq r1, sl, r1, r5 │ │ │ │ tsteq r1, sl, asr r1 │ │ │ │ - tsteq r1, sl, lsr #2 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - smlabteq r1, r8, r0, r5 │ │ │ │ - strheq r5, [r1, -lr] │ │ │ │ - swpeq r5, r8, [r1] │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, r4, asr #32 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - smlatteq r1, ip, pc, r4 @ │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ - smlatbeq r1, r6, pc, r4 @ │ │ │ │ - @ instruction: 0x01014f9c │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + tsteq r1, lr, lsl r1 │ │ │ │ + strdeq r5, [r1, -r8] │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + smlatbeq r1, r4, r0, r5 │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + tsteq r1, r6 │ │ │ │ + strdeq r4, [r1, -ip] │ │ │ │ + ldrdeq r4, [r1, -r6] │ │ │ │ + smlatbeq r1, r2, pc, r4 @ │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ tsteq r1, r2, asr #30 │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ tsteq r1, r2, lsl pc │ │ │ │ - smlatteq r1, r2, lr, r4 │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - @ instruction: 0x01014eb2 │ │ │ │ - smlabbeq r1, r4, lr, r4 │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, r4, asr lr │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - strdeq r4, [r1, -r6] │ │ │ │ - smlabteq r1, lr, sp, r4 │ │ │ │ - smlatbeq r1, r0, sp, r4 │ │ │ │ - @ instruction: 0x01014d98 │ │ │ │ - smlabbeq r1, r6, sp, r4 │ │ │ │ - tsteq r1, sl, asr sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, ip, lsr #26 │ │ │ │ - strdeq r4, [r1, -ip] │ │ │ │ - smlabteq r1, sl, ip, r4 │ │ │ │ - @ instruction: 0x01014c9e │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ - tsteq r1, r2, asr #24 │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - smlatteq r1, r4, fp, r4 │ │ │ │ - ldrdeq r4, [r1, -ip] │ │ │ │ - @ instruction: 0x01014bb6 │ │ │ │ + smlatteq r1, r4, lr, r4 │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + @ instruction: 0x01014eb4 │ │ │ │ + smlabbeq r1, r8, lr, r4 │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + tsteq r1, lr, lsr #28 │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ + strdeq r4, [r1, -r8] │ │ │ │ + smlatteq r1, r6, sp, r4 │ │ │ │ + @ instruction: 0x01014dba │ │ │ │ + @ instruction: 0x01014db2 │ │ │ │ + smlabbeq r1, ip, sp, r4 │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ + tsteq r1, sl, lsr #26 │ │ │ │ + strdeq r4, [r1, -lr] │ │ │ │ + smlabteq r1, lr, ip, r4 │ │ │ │ + smlabteq r1, r6, ip, r4 │ │ │ │ + smlatbeq r1, r2, ip, r4 │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r1, ip, lsr ip │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + strdeq r4, [r1, -r2] │ │ │ │ + smlabteq r1, r2, fp, r4 │ │ │ │ @ instruction: 0x01014b92 │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ - tsteq r1, r2, lsr fp │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ + smlabbeq r1, sl, fp, r4 │ │ │ │ + tsteq r1, r6, ror #22 │ │ │ │ + tsteq r1, r4, lsr fp │ │ │ │ @ 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 │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ + @ instruction: 0x010149b0 │ │ │ │ + smlabbeq r1, r8, r9, r4 │ │ │ │ + tsteq r1, r4, asr r9 │ │ │ │ + tsteq r1, r4, lsr #18 │ │ │ │ strdeq r4, [r1, -r4] │ │ │ │ + smlatteq r1, sl, r8, r4 │ │ │ │ smlabteq r1, r4, r8, r4 │ │ │ │ - @ instruction: 0x01014894 │ │ │ │ - smlabbeq r1, sl, r8, r4 │ │ │ │ - tsteq r1, r4, ror #16 │ │ │ │ - tsteq r1, r0, lsr r8 │ │ │ │ - tsteq r1, r0, lsl #16 │ │ │ │ - strdeq r4, [r1, -r6] │ │ │ │ - smlabteq r1, lr, r7, r4 │ │ │ │ + @ instruction: 0x01014890 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, r6, asr r8 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + ldrdeq r4, [r1, -r0] │ │ │ │ + smlabteq r1, r6, r7, r4 │ │ │ │ smlatbeq r1, r2, r7, r4 │ │ │ │ tsteq r1, r0, ror r7 │ │ │ │ tsteq r1, r6, ror #14 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - smlatteq r1, r6, r6, r4 │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ - smlatteq r4, r6, sl, fp │ │ │ │ - smlabbeq r4, r2, sl, fp │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - ldrdeq r4, [r1, -lr] │ │ │ │ - @ instruction: 0x010145b2 │ │ │ │ - smlabbeq r1, r6, r5, r4 │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - strdeq r4, [r1, -lr] │ │ │ │ - ldrdeq r4, [r1, -r2] │ │ │ │ - smlatbeq r1, r6, r4, r4 │ │ │ │ - @ instruction: 0x0101449c │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, lr, lsl r4 │ │ │ │ - smlatteq r1, lr, r3, r4 │ │ │ │ - smlabteq r1, r2, r3, r4 │ │ │ │ - @ instruction: 0x01014396 │ │ │ │ - smlabbeq r1, ip, r3, r4 │ │ │ │ - tsteq r1, r8, ror #6 │ │ │ │ - tsteq r1, ip, lsr r3 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - ldrdeq r4, [r1, -lr] │ │ │ │ - @ instruction: 0x010142b0 │ │ │ │ - smlabbeq r1, sl, r2, r4 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - strdeq r4, [r1, -r2] │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - smlatbeq r1, r4, r1, r4 │ │ │ │ - @ instruction: 0x01014190 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - smlabteq r1, sl, r0, r4 │ │ │ │ - swpeq r4, ip, [r1] │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - strdeq r3, [r1, -sl] │ │ │ │ - smlabteq r1, ip, pc, r3 @ │ │ │ │ - smlatbeq r1, sl, pc, r3 @ │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - tsteq r1, lr, asr pc │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - tsteq r1, r0, lsl pc │ │ │ │ - smlatteq r1, r2, lr, r3 │ │ │ │ - @ instruction: 0x01013eb4 │ │ │ │ - smlabbeq r1, r0, lr, r3 │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - strdeq r3, [r1, -ip] │ │ │ │ + tsteq r1, r6, asr #14 │ │ │ │ + smlabteq r4, lr, fp, fp │ │ │ │ + tsteq r4, r6, asr #22 │ │ │ │ + smlatteq r4, r2, sl, fp │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, r2, lsl r6 │ │ │ │ + smlatteq r1, r6, r5, r4 │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + @ instruction: 0x010145b8 │ │ │ │ + smlabbeq r1, ip, r5, r4 │ │ │ │ + smlabbeq r1, r2, r5, r4 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + strdeq r4, [r1, -ip] │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ + smlatbeq r1, ip, r4, r4 │ │ │ │ + smlatbeq r1, r2, r4, r4 │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + strdeq r4, [r1, -r6] │ │ │ │ + smlatteq r1, ip, r3, r4 │ │ │ │ + smlabteq r1, r8, r3, r4 │ │ │ │ + @ instruction: 0x0101439c │ │ │ │ + @ instruction: 0x01014392 │ │ │ │ + tsteq r1, ip, ror #6 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + smlatteq r1, sl, r2, r4 │ │ │ │ + smlabteq r1, r4, r2, r4 │ │ │ │ + @ instruction: 0x01014296 │ │ │ │ + smlabbeq r1, ip, r2, r4 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + @ instruction: 0x0104b6b0 │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + strdeq r4, [r1, -r0] │ │ │ │ + smlabteq r4, sl, r6, fp │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, r8, asr r1 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + strdeq r4, [r1, -ip] │ │ │ │ + smlabteq r1, r8, r0, r4 │ │ │ │ + smlabbeq r1, sl, r0, r4 │ │ │ │ + qaddeq r4, sl, r1 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + tsteq r1, sl │ │ │ │ + ldrdeq r3, [r1, -ip] │ │ │ │ + @ instruction: 0x01013fbe │ │ │ │ + @ instruction: 0x01013f90 │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + tsteq r1, r2, asr #30 │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + smlatteq r1, r0, lr, r3 │ │ │ │ + smlabteq r1, sl, lr, r3 │ │ │ │ + smlatbeq r1, r2, lr, r3 │ │ │ │ + @ instruction: 0x01013e90 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r1, ip, asr lr │ │ │ │ + tsteq r1, r6, lsr lr │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ ldrdeq r3, [r1, -r6] │ │ │ │ - smlatbeq r1, r6, sp, r3 │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - strdeq r3, [r1, -r6] │ │ │ │ - smlabteq r1, r4, ip, r3 │ │ │ │ + smlabteq r1, lr, sp, r3 │ │ │ │ + smlatbeq r1, sl, sp, r3 │ │ │ │ + smlabbeq r1, r6, sp, r3 │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ 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 │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ + @ instruction: 0x01013b96 │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ tsteq r1, r0, lsl fp │ │ │ │ smlatteq r1, sl, sl, r3 │ │ │ │ - @ instruction: 0x01013aba │ │ │ │ - @ instruction: 0x01013ab0 │ │ │ │ - smlabbeq r1, sl, sl, r3 │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - tsteq r1, sl, lsl #20 │ │ │ │ - smlatteq r1, r4, r9, r3 │ │ │ │ - @ instruction: 0x010139b8 │ │ │ │ - @ instruction: 0x01013992 │ │ │ │ + @ instruction: 0x01013abe │ │ │ │ + @ instruction: 0x01013a92 │ │ │ │ + tsteq r1, sl, ror #20 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + strdeq r3, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r9, r3 │ │ │ │ + @ instruction: 0x0101399a │ │ │ │ tsteq r1, ip, ror #18 │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ - tsteq r1, ip, lsl #18 │ │ │ │ - smlatteq r1, r0, r8, r3 │ │ │ │ - @ instruction: 0x010138b4 │ │ │ │ - smlabbeq r1, lr, r8, r3 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ - smlabteq r1, r4, r7, r3 │ │ │ │ - @ instruction: 0x01013798 │ │ │ │ + tsteq r1, r0, asr #18 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + smlatteq r1, lr, r8, r3 │ │ │ │ + smlabteq r1, r8, r8, r3 │ │ │ │ + @ instruction: 0x0101389c │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + strdeq r3, [r1, -r8] │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, r7, r3 │ │ │ │ + tsteq r1, ip, ror r7 │ │ │ │ tsteq r1, r2, ror r7 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ tsteq r1, ip, lsl r7 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - smlatteq r1, lr, r6, r3 │ │ │ │ + smlatteq r1, ip, r6, r3 │ │ │ │ @ instruction: 0x010136bc │ │ │ │ - smlabbeq r1, ip, r6, r3 │ │ │ │ - tsteq r1, ip, asr r6 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - tsteq r1, r8, lsl r6 │ │ │ │ - smlatteq r1, r8, r5, r3 │ │ │ │ - smlabteq r1, r8, r5, r3 │ │ │ │ - smlatbeq r1, r4, r5, r3 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - tsteq r1, r4, asr #10 │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ - tsteq r1, r0, lsl #10 │ │ │ │ + @ instruction: 0x0101369c │ │ │ │ + tsteq r1, r8, ror r6 │ │ │ │ + tsteq r1, r8, asr #12 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ ldrdeq r3, [r1, -r4] │ │ │ │ - smlabteq r1, sl, r4, r3 │ │ │ │ + smlatbeq r1, r4, r5, r3 │ │ │ │ + smlabbeq r1, r4, r5, r3 │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ + tsteq r1, r4, lsr r5 │ │ │ │ + tsteq r1, sl, lsr #10 │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + ldrdeq r3, [r1, -r6] │ │ │ │ smlatbeq r1, r4, r4, r3 │ │ │ │ tsteq r1, r6, ror r4 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ - tsteq r1, r6, lsl r4 │ │ │ │ - smlatteq r1, sl, r3, r3 │ │ │ │ - @ instruction: 0x010133be │ │ │ │ - @ instruction: 0x01013398 │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ - tsteq r1, r6, asr #6 │ │ │ │ - tsteq r1, r0, lsr #6 │ │ │ │ - strdeq r3, [r1, -sl] │ │ │ │ - smlabteq r1, lr, r2, r3 │ │ │ │ - smlatbeq r1, r2, r2, r3 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ + tsteq r1, sl, asr #8 │ │ │ │ + tsteq r1, lr, lsl r4 │ │ │ │ strdeq r3, [r1, -r8] │ │ │ │ - smlabteq r1, r8, r1, r3 │ │ │ │ - @ instruction: 0x0101319a │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - tsteq r1, lr, asr #2 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - strdeq r3, [r1, -lr] │ │ │ │ - smlatteq r1, r0, r0, r3 │ │ │ │ - strheq r3, [r1, -lr] │ │ │ │ - swpeq r3, r0, [r1] │ │ │ │ - tsteq r1, r2, rrx │ │ │ │ - tsteq r1, r4, asr #32 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - strdeq r2, [r1, -r8] │ │ │ │ - strdeq r2, [r1, -r0] │ │ │ │ - smlabteq r1, ip, pc, r2 @ │ │ │ │ - @ instruction: 0x01012f9c │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - tsteq r1, sl, lsl pc │ │ │ │ - strdeq r2, [r1, -r6] │ │ │ │ - ldrdeq r2, [r1, -r2] │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ + smlatbeq r1, r6, r3, r3 │ │ │ │ + smlabbeq r1, r0, r3, r3 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, lr, lsr #6 │ │ │ │ + tsteq r1, r2, lsl #6 │ │ │ │ + ldrdeq r3, [r1, -ip] │ │ │ │ + @ instruction: 0x010132b6 │ │ │ │ + smlabbeq r1, r6, r2, r3 │ │ │ │ + tsteq r1, ip, ror r2 │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ + strdeq r3, [r1, -sl] │ │ │ │ + smlabteq r1, ip, r1, r3 │ │ │ │ + smlatbeq r1, lr, r1, r3 │ │ │ │ + smlabbeq r1, ip, r1, r3 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + tsteq r1, lr, lsl r1 │ │ │ │ + strdeq r3, [r1, -r0] │ │ │ │ + smlabteq r1, r2, r0, r3 │ │ │ │ + smlatbeq r1, r4, r0, r3 │ │ │ │ + smlabbeq r1, r2, r0, r3 │ │ │ │ + qaddeq r3, r8, r1 │ │ │ │ + qaddeq r3, r0, r1 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + strdeq r2, [r1, -ip] │ │ │ │ + ldrdeq r2, [r1, -r0] │ │ │ │ + smlatbeq r1, r4, pc, r2 @ │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -130604,84 +130604,100 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2227 @ 0xfffff74d │ │ │ │ ldmmi r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2226 @ 0xfffff74e │ │ │ │ ldmmi r2!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, lr, asr sp │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - tsteq r1, r6, lsl sp │ │ │ │ - smlatteq r1, ip, ip, r2 │ │ │ │ - smlabteq r1, r2, ip, r2 │ │ │ │ - @ instruction: 0x01012c9e │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, r4, asr #24 │ │ │ │ - tsteq r1, r2, lsr #24 │ │ │ │ + @ instruction: 0x01012dbe │ │ │ │ + @ instruction: 0x01012d9a │ │ │ │ + tsteq r1, r6, ror sp │ │ │ │ + tsteq r1, ip, asr #26 │ │ │ │ + tsteq r1, r2, lsr #26 │ │ │ │ + strdeq r2, [r1, -lr] │ │ │ │ + ldrdeq r2, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, ip, r2 │ │ │ │ + smlatbeq r1, r4, ip, r2 │ │ │ │ + smlabbeq r1, r2, ip, r2 │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + strdeq r2, [r1, -r6] │ │ │ │ + ldrdeq r2, [r1, -r8] │ │ │ │ + @ instruction: 0x01012bb6 │ │ │ │ + smlabbeq r1, r8, fp, r2 │ │ │ │ + tsteq r1, sl, ror #22 │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r1, lr, lsl fp │ │ │ │ strdeq r2, [r1, -r2] │ │ │ │ - smlabteq r1, r4, fp, r2 │ │ │ │ - @ instruction: 0x01012b96 │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - smlatteq r1, sl, sl, r2 │ │ │ │ - @ instruction: 0x01012abe │ │ │ │ - @ instruction: 0x01012a92 │ │ │ │ - tsteq r1, r6, ror sl │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ + ldrdeq r2, [r1, -r6] │ │ │ │ + @ instruction: 0x01012ab6 │ │ │ │ + smlabbeq r1, lr, sl, r2 │ │ │ │ + smlabbeq r1, r6, sl, r2 │ │ │ │ + tsteq r1, r4, ror #20 │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + @ instruction: 0x01049b9a │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, r6, asr #20 │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r4, lsr sl │ │ │ │ tsteq r1, lr, lsr #20 │ │ │ │ - tsteq r1, r6, lsr #20 │ │ │ │ - tsteq r1, r4, lsl #20 │ │ │ │ - smlatteq r4, ip, ip, r9 │ │ │ │ - tsteq r4, sl, lsr fp │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ + tsteq r4, lr, lsl #28 │ │ │ │ + tsteq r1, ip, lsl sl │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + smlatteq r4, r8, fp, r9 │ │ │ │ + strdeq r2, [r1, -lr] │ │ │ │ + strdeq r2, [r1, -r8] │ │ │ │ + smlatteq r4, r2, sl, r9 │ │ │ │ smlatteq r1, ip, r9, r2 │ │ │ │ smlatteq r1, r6, r9, r2 │ │ │ │ smlatteq r1, r0, r9, r2 │ │ │ │ - ldrdeq r2, [r1, -sl] │ │ │ │ + tsteq r4, lr, asr #22 │ │ │ │ ldrdeq r2, [r1, -r4] │ │ │ │ smlabteq r1, lr, r9, r2 │ │ │ │ smlabteq r1, r8, r9, r2 │ │ │ │ - smlatbeq r4, lr, sp, r9 │ │ │ │ + smlabteq r1, r2, r9, r2 │ │ │ │ @ instruction: 0x010129bc │ │ │ │ - @ instruction: 0x010129b6 │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ + @ instruction: 0x01049bba │ │ │ │ + @ instruction: 0x010129b0 │ │ │ │ smlatbeq r1, sl, r9, r2 │ │ │ │ - smlabbeq r4, r8, fp, r9 │ │ │ │ + smlatbeq r1, r4, r9, r2 │ │ │ │ @ instruction: 0x0101299e │ │ │ │ @ instruction: 0x01012998 │ │ │ │ - smlabbeq r4, r2, sl, r9 │ │ │ │ + @ instruction: 0x01012992 │ │ │ │ smlabbeq r1, ip, r9, r2 │ │ │ │ smlabbeq r1, r6, r9, r2 │ │ │ │ smlabbeq r1, r0, r9, r2 │ │ │ │ - smlatteq r4, lr, sl, r9 │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - tsteq r1, r8, ror #18 │ │ │ │ - tsteq r1, r2, ror #18 │ │ │ │ - tsteq r1, ip, asr r9 │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + smlatteq r4, r4, fp, r9 │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + @ instruction: 0x01049d90 │ │ │ │ + tsteq r4, r6, lsl #26 │ │ │ │ + smlatbeq r4, r8, ip, r9 │ │ │ │ + tsteq r4, r6, ror ip │ │ │ │ + smlabteq r4, r8, ip, r9 │ │ │ │ tsteq r1, sl, asr #18 │ │ │ │ tsteq r1, r4, asr #18 │ │ │ │ tsteq r1, lr, lsr r9 │ │ │ │ tsteq r1, r8, lsr r9 │ │ │ │ tsteq r1, r2, lsr r9 │ │ │ │ tsteq r1, ip, lsr #18 │ │ │ │ tsteq r1, r6, lsr #18 │ │ │ │ tsteq r1, r0, lsr #18 │ │ │ │ - @ instruction: 0x01049bb6 │ │ │ │ - smlabbeq r4, r4, fp, r9 │ │ │ │ - ldrdeq r9, [r4, -r6] │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - smlatbeq r4, r6, ip, r9 │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - tsteq r4, r6, lsl ip │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + tsteq r1, lr, lsl #18 │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + strdeq r2, [r1, -ip] │ │ │ │ + strdeq r2, [r1, -r6] │ │ │ │ + strdeq r2, [r1, -r0] │ │ │ │ smlatteq r1, sl, r8, r2 │ │ │ │ smlatteq r1, r4, r8, r2 │ │ │ │ ldrdeq r2, [r1, -lr] │ │ │ │ ldrdeq r2, [r1, -r8] │ │ │ │ ldrdeq r2, [r1, -r2] │ │ │ │ smlabteq r1, ip, r8, r2 │ │ │ │ smlabteq r1, r6, r8, r2 │ │ │ │ @@ -130766,30 +130782,14 @@ │ │ │ │ smlatteq r1, ip, r6, r2 │ │ │ │ smlatteq r1, r6, r6, r2 │ │ │ │ smlatteq r1, r0, r6, r2 │ │ │ │ ldrdeq r2, [r1, -sl] │ │ │ │ ldrdeq r2, [r1, -r4] │ │ │ │ smlabteq r1, lr, r6, r2 │ │ │ │ smlabteq r1, r8, r6, r2 │ │ │ │ - smlabteq r1, r2, r6, r2 │ │ │ │ - @ instruction: 0x010126bc │ │ │ │ - @ instruction: 0x010126b6 │ │ │ │ - @ instruction: 0x010126b0 │ │ │ │ - smlatbeq r1, sl, r6, r2 │ │ │ │ - smlatbeq r1, r4, r6, r2 │ │ │ │ - @ instruction: 0x0101269e │ │ │ │ - @ instruction: 0x01012698 │ │ │ │ - @ instruction: 0x01012692 │ │ │ │ - smlabbeq r1, ip, r6, r2 │ │ │ │ - smlabbeq r1, r6, r6, r2 │ │ │ │ - smlabbeq r1, r0, r6, r2 │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, r4, ror r6 │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ 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}^ │ │ │ │ - tsteq r1, r0, lsr #14 │ │ │ │ - smlatteq r3, r0, lr, r1 │ │ │ │ - tsteq r4, sl, lsr #16 │ │ │ │ - @ instruction: 0x01031e94 │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ + smlabbeq r1, r0, r7, r2 │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ + smlabbeq r4, sl, r8, r9 │ │ │ │ + strdeq r1, [r3, -r4] │ │ │ │ + smlabteq r1, lr, r6, r2 │ │ │ │ + @ instruction: 0x01031e90 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01046b94 │ │ │ │ - smlatteq r2, sl, r1, pc @ │ │ │ │ - tstpeq r0, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r2, sl, r1, pc @ │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ - @ instruction: 0x0101ddb6 │ │ │ │ - tsteq r3, lr, asr #32 │ │ │ │ - tsteq r3, lr, asr #32 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - smlatteq r3, r8, pc, pc @ │ │ │ │ - ldrdeq r1, [r3, -ip] │ │ │ │ - ldrdeq r1, [r3, -ip] │ │ │ │ - ldrdeq r1, [r3, -ip] │ │ │ │ - smlatteq r3, r8, r0, r1 │ │ │ │ - smlatteq r3, ip, r0, r1 │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - smlatteq r3, ip, r0, r1 │ │ │ │ - smlatteq r3, r4, r0, r1 │ │ │ │ - smlatteq r3, r4, r0, r1 │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - smlatteq r9, sl, sl, fp │ │ │ │ - ldrdeq r1, [r3, -r6] │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - smlatteq r0, ip, r8, pc @ │ │ │ │ - strheq r1, [r3, -r8] │ │ │ │ - smlabbeq r3, r8, lr, pc @ │ │ │ │ - smlatbeq r3, ip, r1, r0 │ │ │ │ - @ instruction: 0x010301b4 │ │ │ │ - smlabteq r3, r0, r1, r0 │ │ │ │ - smlabteq r3, r0, r1, r0 │ │ │ │ - smlabteq r3, r0, r1, r0 │ │ │ │ - smlabteq r3, r0, r1, r0 │ │ │ │ - smlabteq r3, ip, r1, r0 │ │ │ │ - smlabteq r3, ip, r1, r0 │ │ │ │ - smlabteq r3, ip, r2, r0 │ │ │ │ - @ instruction: 0x0103fc9c │ │ │ │ - @ instruction: 0x010301b8 │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - smlatbeq r3, ip, r1, r0 │ │ │ │ - @ instruction: 0x010301bc │ │ │ │ - tsteq r3, ip, ror pc │ │ │ │ - @ instruction: 0x01030f9c │ │ │ │ - smlatteq r3, r0, r1, r0 │ │ │ │ - smlatteq r3, r8, r1, r0 │ │ │ │ - smlabbeq r3, r4, pc, r0 @ │ │ │ │ - smlabbeq r3, r4, pc, r0 @ │ │ │ │ - smlabbeq r3, r4, pc, r0 @ │ │ │ │ - smlabbeq r3, r4, pc, r0 @ │ │ │ │ - smlabteq r3, r8, r1, r0 │ │ │ │ - smlabteq r3, r8, r1, r0 │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - ldrdeq pc, [r3, -ip] │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r3, ip, ror #30 │ │ │ │ - smlatbeq r4, r0, r7, r6 │ │ │ │ - tsteq r9, sl, asr r8 │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - tsteq r4, lr, ror #14 │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - tsteq r4, sl, ror r7 │ │ │ │ - strdeq fp, [r9, -ip] │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - smlatteq r0, r4, r5, pc @ │ │ │ │ - ldrdeq pc, [r0, -ip] │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - @ instruction: 0x0100f5b2 │ │ │ │ - smlatbeq r0, sl, r5, pc @ │ │ │ │ - tsteq r3, sl, lsr #20 │ │ │ │ - smlabbeq r0, r0, r5, pc @ │ │ │ │ - tstpeq r0, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, r0, asr sp │ │ │ │ - tsteq r1, ip, asr #26 │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r1, r8, lsr sp │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ - tsteq r9, r6, asr r6 │ │ │ │ - smlatteq r4, r2, r5, r6 │ │ │ │ - tstpeq r0, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r6, r5, r6 │ │ │ │ - @ instruction: 0x010465ba │ │ │ │ - @ instruction: 0x010465b4 │ │ │ │ - @ instruction: 0x010465b6 │ │ │ │ - @ instruction: 0x010465b8 │ │ │ │ - smlabbeq r1, r0, r7, r6 │ │ │ │ - smlabteq r0, r6, r3, pc @ │ │ │ │ - @ instruction: 0x0100f3be │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - strdeq lr, [r2, -r8] │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tstpeq r2, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, lsr #10 │ │ │ │ - tsteq r4, r2, lsr r5 │ │ │ │ - tsteq r4, sl, lsr r5 │ │ │ │ - tsteq r4, sl, lsr r5 │ │ │ │ - tsteq r4, r6, lsr r5 │ │ │ │ - tsteq r2, lr, asr #20 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - tsteq r2, ip, lsr #20 │ │ │ │ - tsteq r4, lr, lsl r5 │ │ │ │ - tsteq r2, r8, lsl #20 │ │ │ │ - smlatbeq r1, sl, sl, r6 │ │ │ │ - @ instruction: 0x01016a9a │ │ │ │ - @ instruction: 0x01016a96 │ │ │ │ - @ instruction: 0x01016a92 │ │ │ │ - smlabbeq r1, lr, sl, r6 │ │ │ │ - smlabbeq r1, sl, sl, r6 │ │ │ │ - smlabbeq r1, r6, sl, r6 │ │ │ │ - smlabbeq r1, r2, sl, r6 │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, r6, ror sl │ │ │ │ - smlabbeq r1, r2, sl, r6 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - @ instruction: 0x0109b394 │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - strdeq r6, [r4, -sl] │ │ │ │ - tstpeq r0, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, sl, ror r9 │ │ │ │ - smlabteq r1, r6, r9, r6 │ │ │ │ - smlatteq r3, r2, r5, fp │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tstpeq r0, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - smlatteq r0, lr, r0, pc @ │ │ │ │ - smlatteq r0, r6, r0, pc @ │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - tsteq r4, r6, ror #6 │ │ │ │ - strdeq lr, [r0, -sl] │ │ │ │ - smlatteq r2, r2, r7, lr │ │ │ │ - @ instruction: 0x0103e8bc │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - @ instruction: 0x0103e8b6 │ │ │ │ - smlabteq r1, r4, r5, sp │ │ │ │ - smlatbeq r1, ip, r5, sp │ │ │ │ - @ instruction: 0x0103e8b0 │ │ │ │ - @ instruction: 0x0101d592 │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - @ instruction: 0x010462ba │ │ │ │ - smlabteq r4, r0, r2, r6 │ │ │ │ - @ instruction: 0x010462be │ │ │ │ - tsteq r1, lr, lsl r3 │ │ │ │ - tsteq r1, r0, lsr #6 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - @ instruction: 0x0103059c │ │ │ │ - @ instruction: 0x0103059c │ │ │ │ - @ instruction: 0x01030594 │ │ │ │ - @ instruction: 0x01030594 │ │ │ │ - smlatbeq r3, lr, r5, r0 │ │ │ │ - smlabteq r3, r8, r5, r0 │ │ │ │ - smlabteq r3, r8, r5, r0 │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - strdeq r0, [r3, -r2] │ │ │ │ - smlatteq r3, r0, r4, pc @ │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + tstpeq r2, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r4, sl, pc @ │ │ │ │ + tstpeq r2, sl, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + tsteq r1, r2, lsr lr │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + smlatbeq r3, lr, r0, r1 │ │ │ │ + smlatbeq r3, lr, r0, r1 │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + tsteq r3, ip, lsr r1 │ │ │ │ + tsteq r3, ip, lsr r1 │ │ │ │ + tsteq r3, ip, lsr r1 │ │ │ │ + tsteq r3, r8, asr #2 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r3, r4, asr r1 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ ldrdeq r0, [r3, -r8] │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ - smlatteq r3, r8, r5, r0 │ │ │ │ - smlatteq r3, lr, r5, r0 │ │ │ │ + tsteq r9, sl, asr #22 │ │ │ │ + tsteq r3, r6, lsr r1 │ │ │ │ + tstpeq r0, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsl r1 │ │ │ │ + smlatteq r3, r8, lr, pc @ │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r3, r4, lsl r2 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + strdeq pc, [r3, -ip] │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + ldrdeq r0, [r3, -ip] │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + tsteq r3, r8, asr #4 │ │ │ │ + smlatteq r3, r4, pc, r0 @ │ │ │ │ + smlatteq r3, r4, pc, r0 @ │ │ │ │ + smlatteq r3, r4, pc, r0 @ │ │ │ │ + smlatteq r3, r4, pc, r0 @ │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + smlabteq r3, r4, pc, r0 @ │ │ │ │ + tstpeq r3, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01030fb8 │ │ │ │ + smlabteq r3, r4, pc, r0 @ │ │ │ │ + smlabteq r3, ip, pc, r0 @ │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + @ instruction: 0x0109b8ba │ │ │ │ + smlatbeq r3, ip, pc, r0 @ │ │ │ │ + smlabteq r4, lr, r7, r6 │ │ │ │ + ldrdeq r6, [r4, -r6] │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + tsteq r9, ip, asr r8 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + smlabteq r2, r0, sp, lr │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + tstpeq r0, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + tstpeq r0, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, sl, sl, fp │ │ │ │ + smlatteq r0, r0, r5, pc @ │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ + smlabteq r1, ip, sp, r6 │ │ │ │ + @ instruction: 0x01016dbc │ │ │ │ + @ instruction: 0x01016db8 │ │ │ │ + @ instruction: 0x01016db4 │ │ │ │ + @ instruction: 0x01016db0 │ │ │ │ + smlatbeq r1, ip, sp, r6 │ │ │ │ + smlatbeq r1, r8, sp, r6 │ │ │ │ + smlatbeq r1, r4, sp, r6 │ │ │ │ + @ instruction: 0x01016d9c │ │ │ │ + @ instruction: 0x01016d98 │ │ │ │ + smlatbeq r1, r4, sp, r6 │ │ │ │ + smlabbeq r1, r8, sp, r6 │ │ │ │ + @ instruction: 0x0109b6b6 │ │ │ │ + tsteq r4, r2, asr #12 │ │ │ │ + smlabteq r0, r0, r4, pc @ │ │ │ │ + @ instruction: 0x0100f4b8 │ │ │ │ + tsteq r4, r6, lsr #12 │ │ │ │ + tsteq r4, sl, lsl r6 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + tsteq r4, r6, lsl r6 │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + smlatteq r1, r0, r7, r6 │ │ │ │ + tstpeq r0, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010167b8 │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + smlatbeq r1, ip, r7, r6 │ │ │ │ + tstpeq r2, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, sl, r5, r6 │ │ │ │ + @ instruction: 0x01046592 │ │ │ │ + @ instruction: 0x0104659a │ │ │ │ + @ instruction: 0x0104659a │ │ │ │ + @ instruction: 0x01046596 │ │ │ │ + smlatbeq r2, lr, sl, lr │ │ │ │ + @ instruction: 0x01046590 │ │ │ │ + smlabbeq r2, ip, sl, lr │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + tsteq r1, sl, lsl #22 │ │ │ │ + strdeq r6, [r1, -sl] │ │ │ │ + strdeq r6, [r1, -r6] │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + smlatteq r1, lr, sl, r6 │ │ │ │ + smlatteq r1, sl, sl, r6 │ │ │ │ + smlatteq r1, r6, sl, r6 │ │ │ │ + smlatteq r1, r2, sl, r6 │ │ │ │ + ldrdeq r6, [r1, -sl] │ │ │ │ + ldrdeq r6, [r1, -r6] │ │ │ │ + smlatteq r1, r2, sl, r6 │ │ │ │ + smlabteq r1, r6, sl, r6 │ │ │ │ + strdeq fp, [r9, -r4] │ │ │ │ + @ instruction: 0x01016ab8 │ │ │ │ + @ instruction: 0x01016abe │ │ │ │ + @ instruction: 0x01016ab8 │ │ │ │ + tsteq r4, sl, asr r4 │ │ │ │ + smlabteq r0, ip, r1, pc @ │ │ │ │ + ldrdeq r6, [r1, -sl] │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + @ instruction: 0x01044892 │ │ │ │ + tstpeq r0, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r4, r8, sp │ │ │ │ + tstpeq r0, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010463be │ │ │ │ + smlabteq r4, r4, r3, r6 │ │ │ │ + smlabteq r4, r6, r3, r6 │ │ │ │ + qaddeq pc, sl, r0 @ │ │ │ │ + tsteq r2, r2, asr #16 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + tsteq r1, r6, asr r6 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r1, r4, lsr #12 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + tsteq r4, sl, lsl r3 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r4, lr, lsl r3 │ │ │ │ + tsteq r1, lr, ror r3 │ │ │ │ + smlabbeq r1, r0, r3, sp │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ strdeq r0, [r3, -r4] │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ strdeq r0, [r3, -r4] │ │ │ │ - smlatteq r3, lr, r5, r0 │ │ │ │ - strdeq r0, [r3, -r0] │ │ │ │ - smlabbeq r3, r6, r1, r0 │ │ │ │ - strdeq sl, [r9, -sl] │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - smlabteq r3, r6, r5, r0 │ │ │ │ - @ instruction: 0x010305bc │ │ │ │ - ldrdeq lr, [r0, -sl] │ │ │ │ + tsteq r3, lr, lsl #12 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + tsteq r3, lr, lsr r6 │ │ │ │ + tsteq r3, r2, asr r6 │ │ │ │ + tstpeq r3, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, lsr r6 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ + tsteq r3, lr, asr #12 │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r3, sl, asr r6 │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r3, lr, asr #12 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + smlatteq r3, r6, r1, r0 │ │ │ │ + qaddeq fp, sl, r9 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r4, r4, lsr r4 │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ 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 │ │ │ │ - smlatteq r0, sl, sl, lr │ │ │ │ - @ instruction: 0x010302b8 │ │ │ │ - smlabbeq r3, sl, r0, pc @ │ │ │ │ - @ instruction: 0x0102f3b0 │ │ │ │ - @ instruction: 0x0102f3ba │ │ │ │ - smlabteq r2, r8, r3, pc @ │ │ │ │ - smlabteq r2, sl, r3, pc @ │ │ │ │ - smlabteq r2, ip, r3, pc @ │ │ │ │ - smlabteq r2, lr, r3, pc @ │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - ldrdeq pc, [r2, -lr] │ │ │ │ - smlatteq r2, r0, r4, pc @ │ │ │ │ - @ instruction: 0x0103eeb2 │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - tstpeq r2, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r2, r8, r3, pc @ │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ - @ instruction: 0x0103019c │ │ │ │ - @ instruction: 0x010301be │ │ │ │ - tstpeq r2, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, ip, r1, r0 │ │ │ │ - smlatbeq r3, lr, r1, r0 │ │ │ │ - @ instruction: 0x010301b0 │ │ │ │ - @ instruction: 0x010301b2 │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - @ instruction: 0x01030198 │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - @ instruction: 0x01030190 │ │ │ │ - @ instruction: 0x0103019e │ │ │ │ - smlatbeq r3, r8, r1, r0 │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - @ instruction: 0x0109aa9a │ │ │ │ - @ instruction: 0x01030190 │ │ │ │ - smlabteq r1, r8, sl, ip │ │ │ │ - smlabteq r1, r6, sl, ip │ │ │ │ - tsteq r3, ip, ror r1 │ │ │ │ - smlatteq r2, r0, pc, sp @ │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r0, r0, asr #16 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ - @ instruction: 0x0103acbc │ │ │ │ - tsteq r0, r4, lsl r8 │ │ │ │ - tsteq r0, lr, lsl #16 │ │ │ │ - tsteq r1, r4 │ │ │ │ - mrseq r6, (UNDEF: 1) │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - strdeq r5, [r1, -r8] │ │ │ │ - strdeq r5, [r1, -r4] │ │ │ │ - strdeq r5, [r1, -r0] │ │ │ │ - smlatteq r1, ip, pc, r5 @ │ │ │ │ - smlatteq r1, r4, pc, r5 @ │ │ │ │ - tsteq r3, r0, lsr #24 │ │ │ │ - tsteq r9, r2, lsr #18 │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - smlabbeq r2, r6, lr, sp │ │ │ │ - tsteq r0, r8, asr r3 │ │ │ │ + tsteq r0, sl, asr #22 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + smlatteq r3, sl, r0, pc @ │ │ │ │ + tstpeq r2, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r2, lsl pc │ │ │ │ + tstpeq r2, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + tsteq r3, lr, lsl r2 │ │ │ │ + tstpeq r2, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r3, lr, lsl #4 │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + tsteq r3, r2, lsl r2 │ │ │ │ + tstpeq r2, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r3, -r8] │ │ │ │ + tsteq r3, r2, ror fp │ │ │ │ + strdeq r0, [r3, -r0] │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + strdeq sl, [r9, -sl] │ │ │ │ + strdeq r0, [r3, -r0] │ │ │ │ + tsteq r1, r8, lsr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + ldrdeq r0, [r3, -ip] │ │ │ │ + tsteq r2, r0, asr #32 │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + smlatbeq r0, r0, r8, lr │ │ │ │ + @ instruction: 0x0100e89a │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ + tsteq r0, lr, ror #16 │ │ │ │ + tsteq r1, r4, rrx │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + qaddeq r6, ip, r1 │ │ │ │ + qaddeq r6, r8, r1 │ │ │ │ + qaddeq r6, r4, r1 │ │ │ │ + qaddeq r6, r0, r1 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + smlabbeq r3, r0, ip, sl │ │ │ │ + smlabbeq r9, r2, r9, sl │ │ │ │ + smlatbeq r4, r8, sl, r5 │ │ │ │ + smlatteq r2, r6, lr, sp │ │ │ │ + @ instruction: 0x0100e3b8 │ │ │ │ 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 │ │ │ │ - tsteq r4, r0, asr #22 │ │ │ │ - smlabteq r4, r2, r8, r5 │ │ │ │ - smlatbeq r4, ip, r7, r5 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - smlabteq r4, ip, r6, r5 │ │ │ │ - @ instruction: 0x01045696 │ │ │ │ - smlatbeq r4, r4, r6, r5 │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - tsteq r4, lr, ror #14 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - @ instruction: 0x010457b8 │ │ │ │ + smlatbeq r4, r0, fp, r5 │ │ │ │ + tsteq r4, r2, lsr #18 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + tsteq r4, r4, lsl #14 │ │ │ │ + tsteq r4, lr, lsr r7 │ │ │ │ + smlabteq r4, r4, r7, r5 │ │ │ │ + smlabteq r4, lr, r7, r5 │ │ │ │ + smlabbeq r4, r4, r7, r5 │ │ │ │ + tsteq r4, lr, asr r8 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + smlatteq r4, r8, r7, r5 │ │ │ │ + smlabbeq r4, lr, r8, r5 │ │ │ │ + smlatbeq r4, r8, r8, r5 │ │ │ │ + tsteq r4, lr, asr r8 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + smlabteq r4, r4, r8, r5 │ │ │ │ + smlabbeq r4, sl, r9, r5 │ │ │ │ + smlatbeq r4, ip, r9, r5 │ │ │ │ + tsteq r4, r2, asr r9 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ ldrdeq r5, [r4, -r6] │ │ │ │ - smlabbeq r4, r8, r7, r5 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - @ instruction: 0x01045994 │ │ │ │ - smlatteq r4, sl, r8, r5 │ │ │ │ - @ instruction: 0x01045890 │ │ │ │ - @ instruction: 0x010458b6 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - tsteq r4, sl, lsr #18 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ - smlatbeq r4, r6, r9, r5 │ │ │ │ - smlabteq r4, ip, r9, r5 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ - tsteq r4, r8, lsl #20 │ │ │ │ + @ instruction: 0x01045a9c │ │ │ │ + @ instruction: 0x01045abe │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + smlatteq r4, r4, sl, r5 │ │ │ │ + smlatbeq r4, sl, fp, r5 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, r2, ror fp │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r4, r2, lsr #24 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + smlabbeq r4, lr, ip, r5 │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + @ instruction: 0x01045d96 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + @ instruction: 0x01045cbe │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ @ instruction: 0x01045c9a │ │ │ │ - @ instruction: 0x01045bb8 │ │ │ │ - tsteq r4, lr, lsl #22 │ │ │ │ - @ instruction: 0x01045ab8 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - smlabbeq r4, r4, sl, r5 │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r4, r2, lsl fp │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - smlabteq r4, r2, fp, r5 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - @ instruction: 0x01045b9a │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - tsteq r4, lr, lsr #24 │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - smlatbeq r4, r0, ip, r5 │ │ │ │ - tsteq r4, lr, asr ip │ │ │ │ - tsteq r4, r0, ror ip │ │ │ │ - tsteq r4, sl, lsr ip │ │ │ │ - smlabteq r4, ip, ip, r5 │ │ │ │ - smlatteq r4, r6, ip, r5 │ │ │ │ - @ instruction: 0x01045c9c │ │ │ │ - @ instruction: 0x01045db2 │ │ │ │ - tsteq r4, r4, asr sp │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - @ instruction: 0x01045dbe │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + tsteq r4, r6, asr #26 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, r2, lsl lr │ │ │ │ + @ instruction: 0x01045db4 │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + smlabbeq r4, r0, sp, r5 │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + tsteq r4, lr, lsl lr │ │ │ │ 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 │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - tsteq r2, lr, asr r6 │ │ │ │ - tsteq r0, lr, asr lr │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - tsteq r4, r4, lsr r2 │ │ │ │ - @ instruction: 0x01045ab8 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - tsteq r4, r4, lsl r2 │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - strdeq r4, [r4, -ip] │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - smlatteq r4, r4, r1, r4 │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - smlabteq r4, ip, r1, r4 │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - tsteq r4, r4, lsr sl │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r4, ip, asr #20 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r9, lr, asr pc │ │ │ │ - tsteq r4, ip, asr lr │ │ │ │ - smlabteq r2, r6, r4, sp │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - smlatbeq r2, r8, r4, sp │ │ │ │ - smlatteq r0, r4, ip, sp │ │ │ │ - smlabbeq r2, sl, r4, sp │ │ │ │ - smlatbeq r0, sl, ip, sp │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ - smlabbeq r1, r2, r2, ip │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - tsteq r4, r2, lsr #2 │ │ │ │ - smlalseq r1, lr, r0, r2 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - tsteq r4, lr, asr r9 │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - tsteq r4, r4, asr r9 │ │ │ │ - smlatbeq r4, r4, r0, r4 │ │ │ │ - @ instruction: 0x0101c1ba │ │ │ │ - smlatbeq r1, r2, r1, ip │ │ │ │ - smlatteq r2, r0, r4, pc @ │ │ │ │ - tsteq r3, r4, ror #18 │ │ │ │ - smlabbeq r0, r8, sp, sp │ │ │ │ - tsteq r0, r8, ror #26 │ │ │ │ - @ instruction: 0x01099d92 │ │ │ │ - tstpeq r2, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0100db9c │ │ │ │ - @ instruction: 0x0100db94 │ │ │ │ - smlatteq r1, lr, lr, fp │ │ │ │ - smlatteq r1, lr, lr, fp │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - tstpeq r2, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, ip, lsl #22 │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - tsteq r4, r2, ror ip │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - tsteq r9, r2, ror ip │ │ │ │ - swpeq r0, r8, [r4] │ │ │ │ - swpeq r0, ip, [r4] │ │ │ │ - swpeq r0, r6, [r4] │ │ │ │ - @ instruction: 0x0102d192 │ │ │ │ - smlatbeq r2, lr, r1, sp │ │ │ │ - tsteq r2, r4, ror r1 │ │ │ │ - @ instruction: 0x0102d190 │ │ │ │ - @ instruction: 0x01043eb6 │ │ │ │ - smlatbeq r4, sl, lr, r3 │ │ │ │ - smlatbeq r4, r4, lr, r3 │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - smlatteq r4, sl, r6, r5 │ │ │ │ - tsteq r9, sl, asr fp │ │ │ │ - tsteq r4, ip, lsr #28 │ │ │ │ - smlabteq r2, ip, r0, sp │ │ │ │ - tsteq r4, r2, lsr #28 │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ - tsteq r4, r2, lsl lr │ │ │ │ - tsteq r4, sl, lsl #28 │ │ │ │ - tsteq r4, r2, lsl #28 │ │ │ │ - tsteq r4, sl, lsr #12 │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ - smlabteq r4, lr, sp, r3 │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - tsteq r4, r6, lsr #12 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - smlabbeq r2, lr, fp, ip │ │ │ │ - smlabbeq r2, sl, pc, ip @ │ │ │ │ - smlatteq r4, r8, r5, r5 │ │ │ │ - smlatteq r4, r4, r5, r5 │ │ │ │ - smlatteq r0, r2, r8, sp │ │ │ │ - tsteq r2, lr, lsr #30 │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - tsteq r2, r0, lsl pc │ │ │ │ + ldrdeq sp, [r0, -r4] │ │ │ │ + @ instruction: 0x0102d6be │ │ │ │ + @ instruction: 0x0100debe │ │ │ │ + @ instruction: 0x0104429c │ │ │ │ + @ instruction: 0x01044294 │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + smlabteq r4, r4, sl, r5 │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + @ instruction: 0x01045ab0 │ │ │ │ + tsteq r4, ip, lsr #4 │ │ │ │ + @ instruction: 0x01045a98 │ │ │ │ + @ instruction: 0x01045a94 │ │ │ │ + @ instruction: 0x01045a9c │ │ │ │ + smlatbeq r4, ip, sl, r5 │ │ │ │ + smlabteq r4, r0, sl, r5 │ │ │ │ + smlabteq r4, r4, sl, r5 │ │ │ │ + @ instruction: 0x01045abc │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + @ instruction: 0x01099fbe │ │ │ │ + @ instruction: 0x01044ebc │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + @ instruction: 0x01044eb2 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + smlatteq r2, sl, r4, sp │ │ │ │ + tsteq r0, sl, lsl #26 │ │ │ │ + smlabteq r2, ip, r4, sp │ │ │ │ + smlatbeq r4, r4, r1, r4 │ │ │ │ + smlatteq r1, r2, r2, ip │ │ │ │ + smlabteq r1, sl, r2, ip │ │ │ │ + smlabbeq r4, r2, r1, r4 │ │ │ │ + ldrshteq r1, [lr], #32 │ │ │ │ + tsteq r4, r0, ror r1 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + @ instruction: 0x010459be │ │ │ │ + smlabteq r4, r8, r9, r5 │ │ │ │ + @ instruction: 0x010459b4 │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + tsteq r1, r2, lsl #4 │ │ │ │ + tstpeq r2, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r4, r9, fp │ │ │ │ + smlatteq r0, r8, sp, sp │ │ │ │ + smlabteq r0, r8, sp, sp │ │ │ │ + strdeq r9, [r9, -r2] │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + strdeq sp, [r0, -r4] │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + smlabteq r4, r6, r8, r5 │ │ │ │ + smlabteq r4, r2, r8, r5 │ │ │ │ + smlabteq r2, sl, r1, pc @ │ │ │ │ + @ instruction: 0x0102f49e │ │ │ │ + tsteq r0, ip, ror #22 │ │ │ │ + tsteq r0, r4, ror #22 │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + smlabbeq r1, ip, lr, r4 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + ldrdeq r9, [r9, -r2] │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + tsteq r2, lr, lsl #4 │ │ │ │ + ldrdeq sp, [r2, -r4] │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + tsteq r4, sl, lsl #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + @ instruction: 0x01043dbe │ │ │ │ + @ instruction: 0x01043db8 │ │ │ │ + @ instruction: 0x01043db2 │ │ │ │ + smlatbeq r4, ip, sp, r3 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + @ instruction: 0x01099bba │ │ │ │ + smlabbeq r4, ip, lr, r3 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + smlabbeq r4, r2, lr, r3 │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r4, r2, ror lr │ │ │ │ + tsteq r4, sl, ror #28 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + smlabbeq r4, sl, r6, r5 │ │ │ │ + @ instruction: 0x01045692 │ │ │ │ + tsteq r4, lr, lsr #28 │ │ │ │ + tsteq r4, r6, ror r6 │ │ │ │ + smlabbeq r4, r6, r6, r5 │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ + smlatteq r2, lr, fp, ip │ │ │ │ + smlatteq r2, sl, pc, ip @ │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + tsteq r0, r2, asr #18 │ │ │ │ + smlabbeq r2, lr, pc, ip @ │ │ │ │ + ldrdeq sp, [r2, -ip] │ │ │ │ + tsteq r2, r0, ror pc │ │ │ │ svcvc 0x0009f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0007f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r8, lsl #30 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ andsle r7, r5, r2, lsl pc │ │ │ │ @@ -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 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - @ instruction: 0x010453be │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - tsteq r4, sl, lsr r4 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + @ instruction: 0x0104549a │ │ │ │ + @ instruction: 0x010454b4 │ │ │ │ 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, ip, lsl #16 │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - smlatbeq r0, r8, r4, sp │ │ │ │ - tsteq r2, r8, ror #24 │ │ │ │ - smlatbeq r0, r4, r4, sp │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ + tsteq r4, r6, asr r4 │ │ │ │ + tsteq r4, sl, asr r4 │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ + smlabteq r2, r8, ip, ip │ │ │ │ + tsteq r0, r4, lsl #10 │ │ │ │ + smlatbeq r2, sl, ip, ip │ │ │ │ + smlatteq r0, lr, r4, sp │ │ │ │ + @ instruction: 0x0102cc94 │ │ │ │ + tsteq r4, r6, lsl #8 │ │ │ │ + smlabteq r0, r2, r4, sp │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + @ instruction: 0x0100d4ba │ │ │ │ + smlatbeq r0, r6, r4, sp │ │ │ │ + smlabbeq r9, ip, r6, r9 │ │ │ │ + @ instruction: 0x0100d494 │ │ │ │ + @ instruction: 0x0100d496 │ │ │ │ smlabbeq r0, lr, r4, sp │ │ │ │ - tsteq r2, r4, lsr ip │ │ │ │ - smlatbeq r4, r6, r3, r5 │ │ │ │ - tsteq r0, r2, ror #8 │ │ │ │ - @ instruction: 0x0103da9a │ │ │ │ - tsteq r0, sl, asr r4 │ │ │ │ - tsteq r0, r6, asr #8 │ │ │ │ - tsteq r9, ip, lsr #12 │ │ │ │ - tsteq r0, r4, lsr r4 │ │ │ │ - tsteq r0, r6, lsr r4 │ │ │ │ - tsteq r0, lr, lsr #8 │ │ │ │ - @ instruction: 0x01040496 │ │ │ │ - @ instruction: 0x01040498 │ │ │ │ - @ instruction: 0x01040490 │ │ │ │ - strdeq sp, [r0, -r2] │ │ │ │ - ldrdeq sp, [r3, -r6] │ │ │ │ - smlatbeq r4, lr, r2, r5 │ │ │ │ - @ instruction: 0x010452be │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - smlatteq r0, r8, r3, sp │ │ │ │ - tsteq r3, sl, ror r9 │ │ │ │ - ldrdeq sp, [r0, -sl] │ │ │ │ - smlabteq r0, r8, r3, sp │ │ │ │ - tsteq r9, r0, lsl r5 │ │ │ │ - @ instruction: 0x0100d3ba │ │ │ │ - smlabteq r0, r2, r3, sp │ │ │ │ - smlabteq r0, r4, r3, sp │ │ │ │ - @ instruction: 0x0100d3be │ │ │ │ - @ instruction: 0x0100d396 │ │ │ │ - @ instruction: 0x0100d398 │ │ │ │ - smlatbeq r0, sl, r3, sp │ │ │ │ - smlabteq r0, r6, r2, sp │ │ │ │ - smlabteq r0, r0, r2, sp │ │ │ │ - @ instruction: 0x0100d396 │ │ │ │ - @ instruction: 0x0100d29a │ │ │ │ - @ instruction: 0x0100d294 │ │ │ │ - ldrdeq fp, [r3, -r6] │ │ │ │ - tsteq r0, lr, ror #4 │ │ │ │ - tsteq r0, r8, ror #4 │ │ │ │ - tsteq r2, r2, ror #30 │ │ │ │ - tsteq r2, r2, ror #30 │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - smlatbeq r2, r6, pc, lr @ │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - tsteq r2, r4, lsr pc │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - tsteq r3, r0, ror #14 │ │ │ │ - tsteq r3, sl, asr r7 │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - tsteq r3, r2, asr #14 │ │ │ │ - smlabteq r1, r4, r9, r4 │ │ │ │ - smlabteq r1, r2, r9, r4 │ │ │ │ - swpeq r5, ip, [r4] │ │ │ │ - swpeq r5, sl, [r4] │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - strdeq r9, [r3, -lr] │ │ │ │ - strdeq r9, [r3, -r8] │ │ │ │ - tsteq r4, lr, rrx │ │ │ │ - tsteq r4, ip, rrx │ │ │ │ - tsteq r4, sl, rrx │ │ │ │ - ldrdeq r9, [r3, -r8] │ │ │ │ - smlabbeq r1, r0, r9, r4 │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - smlabteq r3, ip, r6, r9 │ │ │ │ - strheq sp, [r0, -r4] │ │ │ │ - smlatbeq r0, lr, r0, sp │ │ │ │ - @ instruction: 0x0103d694 │ │ │ │ - @ instruction: 0x0103d69a │ │ │ │ - smlabbeq r3, r0, r6, sp │ │ │ │ - tsteq r9, r8, lsr r2 │ │ │ │ - tsteq r3, lr, ror r6 │ │ │ │ - smlatbeq r2, r0, r7, ip │ │ │ │ - smlabteq r4, r2, r5, r3 │ │ │ │ - tsteq r0, r8, lsr #32 │ │ │ │ - tsteq r0, r2, lsr #32 │ │ │ │ - smlabbeq r4, r4, pc, r4 @ │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - smlabbeq r4, r6, pc, r4 @ │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - tsteq r2, ip, lsr #14 │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + strdeq r0, [r4, -r0] │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r4, lr, lsl #6 │ │ │ │ + tsteq r4, lr, lsl r3 │ │ │ │ + tsteq r4, sl, asr r9 │ │ │ │ + tsteq r0, r8, asr #8 │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + tsteq r0, sl, lsr r4 │ │ │ │ + tsteq r0, r8, lsr #8 │ │ │ │ + tsteq r9, r0, ror r5 │ │ │ │ + tsteq r0, sl, lsl r4 │ │ │ │ + tsteq r0, r2, lsr #8 │ │ │ │ + tsteq r0, r4, lsr #8 │ │ │ │ + tsteq r0, lr, lsl r4 │ │ │ │ + strdeq sp, [r0, -r6] │ │ │ │ + strdeq sp, [r0, -r8] │ │ │ │ + tsteq r0, sl, lsl #8 │ │ │ │ + tsteq r0, r6, lsr #6 │ │ │ │ + tsteq r0, r0, lsr #6 │ │ │ │ + strdeq sp, [r0, -r6] │ │ │ │ + strdeq sp, [r0, -sl] │ │ │ │ + strdeq sp, [r0, -r4] │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + smlabteq r0, lr, r2, sp │ │ │ │ + smlabteq r0, r8, r2, sp │ │ │ │ + smlabteq r2, r2, pc, lr @ │ │ │ │ + smlabteq r2, r2, pc, lr @ │ │ │ │ + smlabteq r2, r0, pc, lr @ │ │ │ │ + tstpeq r2, r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102ef96 │ │ │ │ + @ instruction: 0x0102ef94 │ │ │ │ + smlabteq r3, lr, r7, r9 │ │ │ │ + smlabteq r3, r0, r7, r9 │ │ │ │ + @ instruction: 0x010397ba │ │ │ │ + @ instruction: 0x010397b4 │ │ │ │ + smlatbeq r3, lr, r7, r9 │ │ │ │ + smlatbeq r3, r8, r7, r9 │ │ │ │ + smlatbeq r3, r2, r7, r9 │ │ │ │ + tsteq r1, r4, lsr #20 │ │ │ │ + tsteq r1, r2, lsr #20 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ + tsteq r3, lr, asr r7 │ │ │ │ + tsteq r3, r8, asr r7 │ │ │ │ + smlabteq r4, lr, r0, r5 │ │ │ │ + smlabteq r4, ip, r0, r5 │ │ │ │ + smlabteq r4, sl, r0, r5 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + smlatteq r1, r0, r9, r4 │ │ │ │ + smlabteq r1, r6, r9, r4 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + strdeq sp, [r3, -r4] │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + smlatteq r3, r0, r6, sp │ │ │ │ + @ instruction: 0x01099298 │ │ │ │ + ldrdeq sp, [r3, -lr] │ │ │ │ + tsteq r2, r0, lsl #16 │ │ │ │ + tsteq r4, r2, lsr #12 │ │ │ │ + smlabbeq r0, r8, r0, sp │ │ │ │ + smlabbeq r0, r2, r0, sp │ │ │ │ + smlatteq r4, r4, pc, r4 @ │ │ │ │ + smlabbeq r1, r8, r2, fp │ │ │ │ + smlatteq r4, r6, pc, r4 @ │ │ │ │ + smlabbeq r3, r8, r6, sp │ │ │ │ + smlabbeq r2, ip, r7, ip │ │ │ │ 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] │ │ │ │ - tsteq r4, lr, asr r2 │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - smlabbeq r4, r2, fp, r3 │ │ │ │ - @ instruction: 0x0104399c │ │ │ │ - tsteq r4, r6, lsr r8 │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - @ instruction: 0x010435be │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ + @ instruction: 0x010462be │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + smlatteq r4, r2, fp, r3 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + @ instruction: 0x01043896 │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + smlabteq r4, sl, r6, r3 │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ tsteq r4, lr, lsl r6 │ │ │ │ - smlabbeq r4, r8, r6, r3 │ │ │ │ - smlatbeq r4, sl, r6, r3 │ │ │ │ - tsteq r4, r8, asr #12 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - tsteq r4, r6, lsl r7 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - tsteq r4, sl, ror #14 │ │ │ │ - smlabbeq r4, r0, r7, r3 │ │ │ │ - tsteq r4, r6, lsr r7 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - smlabteq r4, r0, r7, r3 │ │ │ │ - smlabbeq r4, r2, r7, r3 │ │ │ │ - @ instruction: 0x01043794 │ │ │ │ - @ instruction: 0x010437be │ │ │ │ - tsteq r4, r4, lsl #16 │ │ │ │ - tsteq r4, lr, lsl #16 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + smlatteq r4, r8, r6, r3 │ │ │ │ + tsteq r4, sl, lsl #14 │ │ │ │ + smlatbeq r4, r8, r6, r3 │ │ │ │ + @ instruction: 0x010437b2 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + smlabteq r4, sl, r7, r3 │ │ │ │ + smlatteq r4, r0, r7, r3 │ │ │ │ + @ instruction: 0x01043796 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + tsteq r4, r2, ror #16 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + smlatteq r4, r2, r7, r3 │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + tsteq r4, lr, lsl r8 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, lr, ror #16 │ │ │ │ tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ - tsteq r4, r4, lsr r4 │ │ │ │ - tsteq r4, r2, lsl r4 │ │ │ │ - tsteq r4, r0, lsl #10 │ │ │ │ - smlabbeq r4, lr, r4, r5 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r4, sl, lsr r4 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r4, r2, asr #16 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ + @ instruction: 0x010438b6 │ │ │ │ + @ instruction: 0x01043890 │ │ │ │ + smlabbeq r4, r2, r4, r5 │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + smlatbeq r4, sl, r8, r3 │ │ │ │ + @ instruction: 0x01045494 │ │ │ │ + tsteq r4, r2, ror r4 │ │ │ │ + tsteq r4, r0, ror #10 │ │ │ │ + smlatteq r4, lr, r4, r5 │ │ │ │ + @ instruction: 0x010454b4 │ │ │ │ + @ instruction: 0x01045492 │ │ │ │ + tsteq r4, r0, ror r4 │ │ │ │ @ instruction: 0x01043892 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ + smlatbeq r4, r4, r8, r3 │ │ │ │ + @ instruction: 0x0104549a │ │ │ │ smlabteq r4, r8, r8, r3 │ │ │ │ smlatbeq r4, r2, r8, r3 │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - tsteq r4, sl, asr #8 │ │ │ │ - tsteq r4, ip, asr r4 │ │ │ │ + smlabteq r4, r4, r4, r5 │ │ │ │ + smlatbeq r4, r2, r4, r5 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ @ instruction: 0x010438b2 │ │ │ │ - smlabbeq r4, r0, r4, r5 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - smlatteq r4, r8, r8, r3 │ │ │ │ - smlabteq r4, r2, r8, r3 │ │ │ │ - @ instruction: 0x01045490 │ │ │ │ - tsteq r4, sl, ror #8 │ │ │ │ + @ instruction: 0x010454b8 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r8, r3 │ │ │ │ + tsteq r4, sl, ror #18 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ ldrdeq r3, [r4, -ip] │ │ │ │ smlatbeq r4, sl, r4, r5 │ │ │ │ - smlabbeq r4, r4, r4, r5 │ │ │ │ - @ instruction: 0x01043ab6 │ │ │ │ - smlabbeq r4, r8, r5, r5 │ │ │ │ - tsteq r4, lr, lsl #10 │ │ │ │ - smlabteq r4, ip, r4, r5 │ │ │ │ - smlatbeq r4, r6, r4, r5 │ │ │ │ - smlabbeq r4, r0, r4, r5 │ │ │ │ - @ instruction: 0x010438ba │ │ │ │ - smlabteq r4, ip, r8, r3 │ │ │ │ - @ instruction: 0x010454b6 │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r8, r3 │ │ │ │ - smlatteq r4, ip, r4, r5 │ │ │ │ - smlabteq r4, r6, r4, r5 │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ + @ instruction: 0x010454bc │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + smlatteq r4, r0, r4, r5 │ │ │ │ + @ instruction: 0x010454ba │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + tsteq r4, r2, lsr #18 │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + smlabteq r4, sl, r4, r5 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + smlatteq r4, r4, r4, r5 │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + smlatteq r4, r8, r5, r5 │ │ │ │ + tsteq r4, lr, ror #10 │ │ │ │ + tsteq r4, ip, lsr #10 │ │ │ │ + tsteq r4, r6, lsl #10 │ │ │ │ smlatteq r4, r0, r4, r5 │ │ │ │ tsteq r4, sl, lsl r9 │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - @ instruction: 0x01043992 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r4, r6, lsl r5 │ │ │ │ tsteq r4, r0, asr r9 │ │ │ │ tsteq r4, sl, lsr #18 │ │ │ │ - tsteq r4, r4, lsl #18 │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - smlatteq r4, r4, r4, r5 │ │ │ │ + tsteq r4, ip, asr #10 │ │ │ │ + tsteq r4, r6, lsr #10 │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ tsteq r4, sl, lsr r9 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - smlatteq r4, r2, r4, r5 │ │ │ │ - tsteq r4, r0, ror r9 │ │ │ │ - tsteq r4, sl, asr #18 │ │ │ │ - tsteq r4, r8, lsl r5 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tsteq r4, sl, ror r9 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + @ instruction: 0x010439b0 │ │ │ │ + smlabbeq r4, sl, r9, r3 │ │ │ │ tsteq r4, r4, ror #18 │ │ │ │ tsteq r4, r2, lsr r5 │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - smlatbeq r4, r0, r5, r5 │ │ │ │ - tsteq r4, lr, asr r5 │ │ │ │ - tsteq r4, r8, lsr r5 │ │ │ │ - tsteq r4, r2, lsl r5 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - tsteq r4, lr, asr r9 │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - smlabbeq r4, r2, r9, r3 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - tsteq r4, lr, ror r5 │ │ │ │ - tsteq r4, r8, asr r5 │ │ │ │ - @ instruction: 0x01043992 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - smlatbeq r4, ip, r9, r3 │ │ │ │ - smlabbeq r4, r6, r9, r3 │ │ │ │ - smlatteq r4, r0, r5, r5 │ │ │ │ - @ instruction: 0x0104559e │ │ │ │ + tsteq r4, r4, asr #10 │ │ │ │ + @ instruction: 0x0104399a │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tsteq r4, r2, asr #10 │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, r9, r3 │ │ │ │ tsteq r4, r8, ror r5 │ │ │ │ - @ instruction: 0x010439b2 │ │ │ │ - smlabbeq r4, ip, r9, r3 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + smlabteq r4, r4, r9, r3 │ │ │ │ @ instruction: 0x01045592 │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ + tsteq r4, sl, ror r6 │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + @ instruction: 0x010455be │ │ │ │ + @ instruction: 0x01045598 │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ + smlatbeq r4, ip, r9, r3 │ │ │ │ + @ instruction: 0x010439be │ │ │ │ + smlatbeq r4, r8, r5, r5 │ │ │ │ + smlatteq r4, r2, r9, r3 │ │ │ │ + @ instruction: 0x010439bc │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + @ instruction: 0x010455b8 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ smlabteq r4, ip, r9, r3 │ │ │ │ - smlatbeq r4, r6, r9, r3 │ │ │ │ - smlabteq r4, r8, r5, r5 │ │ │ │ - smlatbeq r4, r2, r5, r5 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - @ instruction: 0x010439b6 │ │ │ │ - @ instruction: 0x010455bc │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - @ instruction: 0x01043d9a │ │ │ │ - smlabbeq r4, ip, r7, r5 │ │ │ │ - smlabteq r4, sl, sl, r3 │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - tsteq r4, lr, lsl #20 │ │ │ │ - smlatteq r4, r8, r9, r3 │ │ │ │ - smlabteq r4, r2, r9, r3 │ │ │ │ - @ instruction: 0x01045590 │ │ │ │ - smlatbeq r4, r2, r5, r5 │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - smlabteq r4, r6, r5, r5 │ │ │ │ - smlatbeq r4, r0, r5, r5 │ │ │ │ - tsteq r4, lr, lsr #20 │ │ │ │ - tsteq r4, r8, lsl #20 │ │ │ │ - ldrdeq r5, [r4, -r6] │ │ │ │ - @ instruction: 0x010455b0 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + smlatteq r4, r6, r9, r3 │ │ │ │ + tsteq r4, r0, asr #12 │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + smlatteq r4, ip, r9, r3 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r4, r6, asr sl │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + smlatteq r4, ip, r7, r5 │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + @ instruction: 0x01043ab0 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ tsteq r4, r2, lsr #20 │ │ │ │ strdeq r5, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r5, r5 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ tsteq r4, r6, lsr #12 │ │ │ │ tsteq r4, r0, lsl #12 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - tsteq r4, r6, lsr #20 │ │ │ │ + smlabbeq r4, lr, sl, r3 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ tsteq r4, r0, lsl r6 │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - tsteq r4, r6, asr #12 │ │ │ │ - tsteq r4, r0, lsr #12 │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - tsteq r4, r4, lsr sl │ │ │ │ + smlabbeq r4, r2, sl, r3 │ │ │ │ + tsteq r4, r0, asr r6 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + smlabteq r4, r8, r6, r5 │ │ │ │ + smlabbeq r4, r6, r6, r5 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ tsteq r4, sl, lsr r6 │ │ │ │ tsteq r4, r4, ror sl │ │ │ │ - tsteq r4, lr, asr #20 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - smlatteq r4, r2, sl, r3 │ │ │ │ - smlatbeq r4, r0, sl, r3 │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - smlabbeq r4, sl, sl, r3 │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ - smlabteq r4, r0, sl, r3 │ │ │ │ - @ instruction: 0x01043a9a │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - tsteq r4, r2, asr #12 │ │ │ │ - @ instruction: 0x01043ab4 │ │ │ │ - smlabbeq r4, r2, r6, r5 │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - smlatteq r4, r0, sl, r3 │ │ │ │ + smlabbeq r4, r6, sl, r3 │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ + smlatbeq r4, sl, sl, r3 │ │ │ │ + smlabbeq r4, r4, sl, r3 │ │ │ │ + smlatbeq r4, r6, r6, r5 │ │ │ │ + smlabbeq r4, r0, r6, r5 │ │ │ │ @ instruction: 0x01043aba │ │ │ │ - smlabbeq r4, r8, r6, r5 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ + @ instruction: 0x01043a94 │ │ │ │ + @ instruction: 0x0104569a │ │ │ │ ldrdeq r3, [r4, -r4] │ │ │ │ - smlatbeq r4, r2, r6, r5 │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r4, sl, lsl #22 │ │ │ │ - smlatteq r4, r4, sl, r3 │ │ │ │ - @ instruction: 0x010456b2 │ │ │ │ - smlabbeq r4, ip, r6, r5 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ - smlabteq r4, ip, r6, r5 │ │ │ │ - smlatbeq r4, r6, r6, r5 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - smlatbeq r4, sl, r7, r5 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - smlatteq r4, lr, r6, r5 │ │ │ │ + smlatbeq r4, lr, sl, r3 │ │ │ │ + @ instruction: 0x01043bbc │ │ │ │ + tsteq r4, r2, asr #22 │ │ │ │ + tsteq r4, r0, lsl #22 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + @ instruction: 0x01043ab4 │ │ │ │ + smlabbeq r4, r2, r6, r5 │ │ │ │ + @ instruction: 0x01045694 │ │ │ │ + smlatteq r4, sl, sl, r3 │ │ │ │ + @ instruction: 0x010456b8 │ │ │ │ + @ instruction: 0x01045692 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ smlabteq r4, r8, r6, r5 │ │ │ │ smlatbeq r4, r2, r6, r5 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - smlatteq r4, lr, sl, r3 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsl fp │ │ │ │ - smlatteq r4, ip, sl, r3 │ │ │ │ - tsteq r4, lr, lsl #14 │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + smlatteq r4, r2, r6, r5 │ │ │ │ + @ instruction: 0x010456bc │ │ │ │ + smlabbeq r4, r2, fp, r3 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ smlatteq r4, r8, r6, r5 │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - strdeq r3, [r4, -ip] │ │ │ │ + smlabteq r4, r2, r6, r5 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, sl, ror #22 │ │ │ │ + tsteq r4, r4, asr #22 │ │ │ │ + tsteq r4, r2, lsl r7 │ │ │ │ + smlatteq r4, ip, r6, r5 │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + tsteq r4, sl, lsl #16 │ │ │ │ + @ instruction: 0x01045790 │ │ │ │ + tsteq r4, lr, asr #14 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ tsteq r4, r2, lsl #14 │ │ │ │ tsteq r4, ip, lsr fp │ │ │ │ - tsteq r4, r6, lsl fp │ │ │ │ - @ instruction: 0x01043bb4 │ │ │ │ + tsteq r4, lr, asr #22 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ tsteq r4, r2, ror fp │ │ │ │ tsteq r4, ip, asr #22 │ │ │ │ - tsteq r4, r6, lsr #22 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + smlabbeq r4, r2, fp, r3 │ │ │ │ tsteq r4, ip, asr fp │ │ │ │ - tsteq r4, sl, lsr #14 │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - @ instruction: 0x01043b92 │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, r2, ror #14 │ │ │ │ + @ instruction: 0x01043b9c │ │ │ │ + tsteq r4, r6, ror fp │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlatbeq r4, ip, fp, r3 │ │ │ │ smlabbeq r4, r6, fp, r3 │ │ │ │ tsteq r4, r4, asr r7 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - smlabteq r4, r2, r7, r5 │ │ │ │ - smlabbeq r4, r0, r7, r5 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - tsteq r4, r4, lsr r7 │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ - smlabbeq r4, r0, fp, r3 │ │ │ │ - tsteq r4, sl, ror #14 │ │ │ │ - smlatbeq r4, r4, fp, r3 │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - smlatbeq r4, r0, r7, r5 │ │ │ │ - tsteq r4, sl, ror r7 │ │ │ │ - @ instruction: 0x01043bb4 │ │ │ │ - smlabbeq r4, lr, fp, r3 │ │ │ │ - @ instruction: 0x01045794 │ │ │ │ - smlabteq r4, lr, fp, r3 │ │ │ │ - smlatbeq r4, r8, fp, r3 │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - smlabteq r4, r0, r7, r5 │ │ │ │ + tsteq r4, r6, ror #14 │ │ │ │ + @ instruction: 0x01043bbc │ │ │ │ + smlabbeq r4, sl, r7, r5 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + smlabteq r4, ip, fp, r3 │ │ │ │ @ instruction: 0x0104579a │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlatbeq r4, lr, fp, r3 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + smlatteq r4, r6, fp, r3 │ │ │ │ @ instruction: 0x010457b4 │ │ │ │ - smlatteq r4, lr, fp, r3 │ │ │ │ - smlabteq r4, r8, fp, r3 │ │ │ │ - smlatteq r4, sl, r7, r5 │ │ │ │ - smlabteq r4, r4, r7, r5 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - tsteq r4, r8, lsl ip │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - tsteq r4, r4, ror r3 │ │ │ │ - smlabbeq r4, sl, fp, r5 │ │ │ │ - smlatbeq r4, r4, r9, r5 │ │ │ │ - smlatteq r4, r2, ip, r3 │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - tsteq r4, r6, lsr #24 │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - smlatbeq r4, r8, r7, r5 │ │ │ │ + smlabbeq r4, lr, r7, r5 │ │ │ │ + @ instruction: 0x0104589c │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ + smlatteq r4, r0, r7, r5 │ │ │ │ @ instruction: 0x010457ba │ │ │ │ - tsteq r4, r0, lsl ip │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - @ instruction: 0x010457b8 │ │ │ │ - tsteq r4, r6, asr #24 │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - smlatteq r4, lr, r7, r5 │ │ │ │ - smlabteq r4, r8, r7, r5 │ │ │ │ + @ instruction: 0x01045794 │ │ │ │ + smlabteq r4, lr, fp, r3 │ │ │ │ + smlatteq r4, r0, fp, r3 │ │ │ │ + smlabteq r4, sl, r7, r5 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + ldrdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + smlatteq r4, lr, fp, r3 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r4, r2, ror #16 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + tsteq r4, r4, lsl r8 │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tsteq r4, r8, lsr #24 │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + tsteq r4, lr, lsr r8 │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + tsteq r4, r2, asr ip │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlatteq r4, sl, fp, r5 │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + tsteq r4, r2, asr #26 │ │ │ │ + smlabteq r4, r8, ip, r3 │ │ │ │ + smlabbeq r4, r6, ip, r3 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ tsteq r4, sl, lsr ip │ │ │ │ tsteq r4, r8, lsl #16 │ │ │ │ - smlatteq r4, r2, r7, r5 │ │ │ │ - smlabbeq r4, r0, r8, r5 │ │ │ │ + tsteq r4, sl, lsl r8 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ tsteq r4, lr, lsr r8 │ │ │ │ tsteq r4, r8, lsl r8 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ + smlatbeq r4, r6, ip, r3 │ │ │ │ + smlabbeq r4, r0, ip, r3 │ │ │ │ + tsteq r4, lr, asr #16 │ │ │ │ tsteq r4, r8, lsr #16 │ │ │ │ - tsteq r4, r2, ror #24 │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - tsteq r4, lr, asr r8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r2, ror ip │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ + @ instruction: 0x01043c9a │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + smlatteq r4, r0, r8, r5 │ │ │ │ + @ instruction: 0x0104589e │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ tsteq r4, r2, asr r8 │ │ │ │ smlabbeq r4, ip, ip, r3 │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - @ instruction: 0x01043cb8 │ │ │ │ - @ instruction: 0x01043c92 │ │ │ │ - tsteq r4, ip, ror #24 │ │ │ │ - tsteq r4, sl, lsr r8 │ │ │ │ - tsteq r4, ip, asr #16 │ │ │ │ - smlatbeq r4, r2, ip, r3 │ │ │ │ - tsteq r4, r0, ror r8 │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x01043cb2 │ │ │ │ - smlabbeq r4, r0, r8, r5 │ │ │ │ - tsteq r4, sl, asr r8 │ │ │ │ + @ instruction: 0x01043c9e │ │ │ │ + smlabbeq r4, r8, r8, r5 │ │ │ │ + smlabteq r4, r2, ip, r3 │ │ │ │ + @ instruction: 0x01043c9c │ │ │ │ + @ instruction: 0x010458be │ │ │ │ + @ instruction: 0x01045898 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlatbeq r4, ip, ip, r3 │ │ │ │ + @ instruction: 0x010458b2 │ │ │ │ + smlatteq r4, ip, ip, r3 │ │ │ │ + smlabteq r4, r6, ip, r3 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ smlabteq r4, ip, ip, r3 │ │ │ │ @ instruction: 0x0104589a │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ + smlatbeq r4, ip, r8, r5 │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ ldrdeq r5, [r4, -r0] │ │ │ │ smlatbeq r4, sl, r8, r5 │ │ │ │ - smlabbeq r4, r4, r8, r5 │ │ │ │ - @ instruction: 0x01043cbe │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + smlatteq r4, r0, r8, r5 │ │ │ │ @ instruction: 0x010458ba │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, lr, ip, r3 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r8, r5 │ │ │ │ - tsteq r4, r4, lsl #26 │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + tsteq r4, sl, lsl #18 │ │ │ │ smlatteq r4, r4, r8, r5 │ │ │ │ tsteq r4, lr, lsl sp │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x01045abe │ │ │ │ - strdeq r3, [r4, -ip] │ │ │ │ - smlabbeq r4, r2, sp, r3 │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ - tsteq r4, sl, lsl sp │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, r2, r8, r5 │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ - tsteq r4, sl, lsr #26 │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, r0, ror #26 │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - smlatteq r4, r2, r8, r5 │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r4, lr, lsr #26 │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r4, sl, lsr #18 │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + tsteq r4, r4, asr #18 │ │ │ │ + tsteq r4, lr, ror sp │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + smlatteq r4, r2, sp, r3 │ │ │ │ + smlatbeq r4, r0, sp, r3 │ │ │ │ + tsteq r4, sl, ror sp │ │ │ │ tsteq r4, r4, asr sp │ │ │ │ tsteq r4, r2, lsr #18 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - @ instruction: 0x0104599a │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + smlabbeq r4, sl, sp, r3 │ │ │ │ tsteq r4, r8, asr r9 │ │ │ │ tsteq r4, r2, lsr r9 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ + smlabteq r4, r0, sp, r3 │ │ │ │ + @ instruction: 0x01043d9a │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ tsteq r4, r2, asr #18 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - smlabbeq r4, ip, sp, r3 │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ + @ instruction: 0x01043db4 │ │ │ │ + smlabbeq r4, r2, r9, r5 │ │ │ │ + tsteq r4, ip, asr r9 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + @ instruction: 0x010459b8 │ │ │ │ + @ instruction: 0x01045992 │ │ │ │ tsteq r4, ip, ror #18 │ │ │ │ smlatbeq r4, r6, sp, r3 │ │ │ │ - smlabbeq r4, r0, sp, r3 │ │ │ │ - smlabbeq r4, lr, lr, r3 │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - smlatbeq r4, ip, sp, r3 │ │ │ │ - smlabbeq r4, r6, sp, r3 │ │ │ │ - tsteq r4, r4, asr r9 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - @ instruction: 0x01043dbc │ │ │ │ - smlabbeq r4, sl, r9, r5 │ │ │ │ - tsteq r4, r4, ror #18 │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - smlabteq r4, ip, sp, r3 │ │ │ │ - @ instruction: 0x0104599a │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - smlatteq r4, r6, sp, r3 │ │ │ │ - @ instruction: 0x010459b4 │ │ │ │ - smlabbeq r4, lr, r9, r5 │ │ │ │ - tsteq r4, r4, asr lr │ │ │ │ - tsteq r4, r2, lsl lr │ │ │ │ + @ instruction: 0x01043db8 │ │ │ │ + smlatbeq r4, r2, r9, r5 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + @ instruction: 0x01043db6 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + @ instruction: 0x010459b2 │ │ │ │ smlatteq r4, ip, sp, r3 │ │ │ │ - @ instruction: 0x010459ba │ │ │ │ - @ instruction: 0x01045994 │ │ │ │ + smlabteq r4, r6, sp, r3 │ │ │ │ + smlabteq r4, ip, r9, r5 │ │ │ │ tsteq r4, r6, lsl #28 │ │ │ │ + smlatteq r4, r0, sp, r3 │ │ │ │ + smlatteq r4, lr, lr, r3 │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + smlatteq r4, r6, sp, r3 │ │ │ │ + @ instruction: 0x010459b4 │ │ │ │ + smlabteq r4, r6, r9, r5 │ │ │ │ + tsteq r4, ip, lsl lr │ │ │ │ + smlatteq r4, sl, r9, r5 │ │ │ │ + smlabteq r4, r4, r9, r5 │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ ldrdeq r5, [r4, -r4] │ │ │ │ - smlatbeq r4, lr, r9, r5 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ - smlatteq r4, r4, r9, r5 │ │ │ │ - @ instruction: 0x010459be │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - smlatbeq r4, r2, sp, r5 │ │ │ │ - mrseq r4, (UNDEF: 4) │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, r8, asr sl │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + smlatteq r4, lr, r9, r5 │ │ │ │ + @ instruction: 0x01043eb4 │ │ │ │ + tsteq r4, r2, ror lr │ │ │ │ + tsteq r4, ip, asr #28 │ │ │ │ + tsteq r4, sl, lsl sl │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + tsteq r4, r6, ror #28 │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + tsteq r4, lr, lsl #20 │ │ │ │ + @ instruction: 0x01043e9c │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + @ instruction: 0x01043e90 │ │ │ │ + tsteq r4, lr, asr sl │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + tsteq r4, r0, rrx │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + @ instruction: 0x01045ab8 │ │ │ │ + tsteq r4, r6, ror sl │ │ │ │ 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 │ │ │ │ - smlabbeq r4, lr, r3, r5 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - smlatbeq r4, sl, r7, r3 │ │ │ │ - smlabteq r4, r0, r7, r3 │ │ │ │ - smlatbeq r4, lr, r3, r5 │ │ │ │ - smlatteq r4, ip, r7, r3 │ │ │ │ - smlabteq r4, sl, r7, r3 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - smlabteq r4, lr, r3, r5 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - smlatteq r4, sl, r7, r3 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - @ instruction: 0x010438b2 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r4, r2, lsl #8 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - tsteq r4, r2, ror r8 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - @ instruction: 0x010438b4 │ │ │ │ + smlatteq r4, lr, r3, r5 │ │ │ │ + smlabteq r4, ip, r3, r5 │ │ │ │ + tsteq r4, sl, lsl #16 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + tsteq r4, lr, lsl #8 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + tsteq r4, lr, lsr #8 │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ @ instruction: 0x01043892 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - @ instruction: 0x010438b8 │ │ │ │ - smlabbeq r4, sl, r4, r5 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq r4, sl, ror r5 │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ - smlabteq r4, r6, r4, r5 │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + @ instruction: 0x010438b2 │ │ │ │ + @ instruction: 0x01043890 │ │ │ │ + tsteq r4, r2, ror #8 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ smlatbeq r4, r4, r4, r5 │ │ │ │ smlabbeq r4, r2, r4, r5 │ │ │ │ - smlabteq r4, r0, r8, r3 │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ + tsteq r4, r4, lsl r9 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ smlabteq r4, r4, r4, r5 │ │ │ │ - tsteq r4, r2, lsl #18 │ │ │ │ - smlatteq r4, r0, r8, r3 │ │ │ │ - tsteq r4, r6, lsl #10 │ │ │ │ - smlatteq r4, r4, r4, r5 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - tsteq r4, sl, lsl #10 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - smlabbeq r4, r4, r5, r5 │ │ │ │ - tsteq r4, r6, asr #10 │ │ │ │ + smlatbeq r4, r2, r4, r5 │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + smlatteq r4, sl, r4, r5 │ │ │ │ + smlabteq r4, r8, r4, r5 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + tsteq r4, r4, ror #10 │ │ │ │ + tsteq r4, r6, lsr #10 │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + smlatteq r4, r2, r4, r5 │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + tsteq r4, r6, lsr r9 │ │ │ │ tsteq r4, r4, lsr #10 │ │ │ │ tsteq r4, r2, ror #18 │ │ │ │ tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - smlabbeq r4, r8, r9, r3 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - smlabbeq r4, ip, r5, r5 │ │ │ │ + tsteq r4, r6, ror #10 │ │ │ │ + tsteq r4, r4, asr #10 │ │ │ │ + smlabbeq r4, r2, r9, r3 │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ tsteq r4, sl, ror #10 │ │ │ │ smlatbeq r4, r8, r9, r3 │ │ │ │ smlabbeq r4, r6, r9, r3 │ │ │ │ - @ instruction: 0x01045590 │ │ │ │ - smlabteq r4, lr, r9, r3 │ │ │ │ - smlatbeq r4, ip, r9, r3 │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - @ instruction: 0x01043ab8 │ │ │ │ + smlatteq r4, r4, r5, r5 │ │ │ │ + smlatbeq r4, r6, r5, r5 │ │ │ │ + smlabbeq r4, r4, r5, r5 │ │ │ │ + smlabteq r4, r2, r9, r3 │ │ │ │ + smlatbeq r4, r0, r9, r3 │ │ │ │ + smlatbeq r4, sl, r5, r5 │ │ │ │ + smlatteq r4, r8, r9, r3 │ │ │ │ + smlabteq r4, r6, r9, r3 │ │ │ │ + smlatteq r4, ip, r5, r5 │ │ │ │ + smlabteq r4, sl, r5, r5 │ │ │ │ + tsteq r4, r8, lsl #20 │ │ │ │ + smlatteq r4, r6, r9, r3 │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, lr, lsr #20 │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + smlatbeq r4, r2, sl, r3 │ │ │ │ + tsteq r4, r4, ror #20 │ │ │ │ tsteq r4, r2, asr #20 │ │ │ │ - tsteq r4, r4, lsl #20 │ │ │ │ - smlatteq r4, r2, r9, r3 │ │ │ │ - smlabteq r4, r0, r9, r3 │ │ │ │ - @ instruction: 0x01045592 │ │ │ │ - smlatbeq r4, r8, r5, r5 │ │ │ │ - tsteq r4, r2, lsl #20 │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ - @ instruction: 0x010455b2 │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - tsteq r4, r2, lsr #20 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - @ instruction: 0x0104569a │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - tsteq r4, r6, asr sl │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r4, sl, asr r6 │ │ │ │ - @ instruction: 0x01043a98 │ │ │ │ - tsteq r4, r6, ror sl │ │ │ │ - @ instruction: 0x0104569c │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + smlatbeq r4, r4, sl, r3 │ │ │ │ + smlabbeq r4, r2, sl, r3 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + tsteq r4, r2, lsr r6 │ │ │ │ + smlatbeq r4, r8, sl, r3 │ │ │ │ tsteq r4, sl, ror r6 │ │ │ │ - @ instruction: 0x01043ab8 │ │ │ │ - @ instruction: 0x01043a96 │ │ │ │ - smlatbeq r4, r0, r6, r5 │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ - @ instruction: 0x01043abc │ │ │ │ - smlabteq r4, lr, fp, r3 │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + @ instruction: 0x010456bc │ │ │ │ + @ instruction: 0x0104569a │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + @ instruction: 0x01043ab6 │ │ │ │ + smlabteq r4, ip, sl, r3 │ │ │ │ + @ instruction: 0x010456ba │ │ │ │ strdeq r3, [r4, -r8] │ │ │ │ ldrdeq r3, [r4, -r6] │ │ │ │ - smlatbeq r4, r8, r6, r5 │ │ │ │ - @ instruction: 0x010456be │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ tsteq r4, r8, lsl fp │ │ │ │ - smlatteq r4, sl, r6, r5 │ │ │ │ - smlabteq r4, r8, r6, r5 │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq r4, r8, lsr fp │ │ │ │ - tsteq r4, sl, lsl #14 │ │ │ │ - smlatteq r4, r8, r6, r5 │ │ │ │ - tsteq r4, lr, asr fp │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - tsteq r4, lr, lsl #14 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x01043b9a │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + tsteq r4, lr, lsr fp │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + @ instruction: 0x01043bb8 │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + tsteq r4, r6, lsr fp │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + tsteq r4, lr, lsl r7 │ │ │ │ tsteq r4, r8, ror fp │ │ │ │ tsteq r4, sl, asr #14 │ │ │ │ tsteq r4, r8, lsr #14 │ │ │ │ - @ instruction: 0x01043b9e │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - smlatteq r4, r0, fp, r3 │ │ │ │ + @ instruction: 0x01043bba │ │ │ │ + @ instruction: 0x01043b98 │ │ │ │ + tsteq r4, sl, ror #14 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ @ instruction: 0x01043bbe │ │ │ │ @ instruction: 0x01045790 │ │ │ │ tsteq r4, lr, ror #14 │ │ │ │ - smlatteq r4, r4, fp, r3 │ │ │ │ - @ instruction: 0x010457b6 │ │ │ │ - @ instruction: 0x01045794 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + smlatbeq r4, sl, r7, r5 │ │ │ │ + smlabbeq r4, r8, r7, r5 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlatbeq r4, lr, r7, r5 │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + tsteq r4, lr, lsl ip │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + smlabteq r4, lr, r7, r5 │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010094b8 │ │ │ │ - smlatbeq r2, r2, ip, r8 │ │ │ │ - tsteq r1, sl, lsl r8 │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - tsteq r1, sl, lsl #16 │ │ │ │ - tsteq r1, r4, lsl r8 │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - @ instruction: 0x010405b2 │ │ │ │ - tsteq r2, ip, lsl ip │ │ │ │ - smlatbeq r4, r6, r5, r0 │ │ │ │ - strdeq r8, [r2, -ip] │ │ │ │ - tsteq r0, r2, lsr r4 │ │ │ │ - ldrdeq r8, [r2, -r8] │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - @ instruction: 0x01028bb8 │ │ │ │ - smlabteq r1, r0, r7, r7 │ │ │ │ - smlabteq r1, r2, r7, r7 │ │ │ │ - smlatbeq r1, r6, r7, r7 │ │ │ │ - tsteq r2, lr, lsr sl │ │ │ │ - tsteq r2, lr, lsr sl │ │ │ │ - smlabteq r2, r2, fp, sl │ │ │ │ - smlatteq r0, r0, r3, r9 │ │ │ │ - ldrdeq r9, [r0, -r8] │ │ │ │ - @ instruction: 0x0102ac96 │ │ │ │ - @ instruction: 0x010404b8 │ │ │ │ - smlabteq r4, r0, r4, r0 │ │ │ │ - smlabteq r4, r4, r4, r0 │ │ │ │ - tsteq r9, r6, asr #10 │ │ │ │ - smlabbeq r2, r2, ip, sl │ │ │ │ - tsteq r0, r0, asr r3 │ │ │ │ - tsteq r0, r8, asr #6 │ │ │ │ - smlabteq r3, r8, r7, r5 │ │ │ │ - tsteq r0, lr, lsl r3 │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - strdeq r0, [r1, -sl] │ │ │ │ - strdeq r0, [r1, -r6] │ │ │ │ - strdeq r0, [r1, -r2] │ │ │ │ - smlatteq r1, lr, sl, r0 │ │ │ │ - smlatteq r1, sl, sl, r0 │ │ │ │ - smlatteq r1, r6, sl, r0 │ │ │ │ - smlatteq r1, r2, sl, r0 │ │ │ │ - ldrdeq r0, [r1, -sl] │ │ │ │ - ldrdeq r0, [r1, -r6] │ │ │ │ - smlatteq r1, r2, sl, r0 │ │ │ │ - smlabteq r1, r6, sl, r0 │ │ │ │ - strdeq r5, [r9, -r4] │ │ │ │ - smlabbeq r4, r0, r3, r0 │ │ │ │ - strdeq r9, [r0, -lr] │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r4, ip, asr r3 │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ - tsteq r1, r2, lsl #10 │ │ │ │ - smlatbeq r2, r2, r8, r8 │ │ │ │ - strdeq r0, [r1, -r6] │ │ │ │ - @ instruction: 0x0103fa94 │ │ │ │ - tsteq r2, sl, asr r8 │ │ │ │ - @ instruction: 0x0103fa92 │ │ │ │ - ldrdeq r9, [r0, -lr] │ │ │ │ - ldrdeq r9, [r0, -r6] │ │ │ │ - tstpeq r3, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r0, ip, r0, r9 │ │ │ │ - smlatbeq r0, r4, r0, r9 │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - tsteq r0, sl, ror r0 │ │ │ │ - tsteq r0, r2, ror r0 │ │ │ │ - tstpeq r3, r6, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - tsteq r0, r0, asr #32 │ │ │ │ - tstpeq r3, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r6, lsl r0 │ │ │ │ - tsteq r0, lr │ │ │ │ - smlabteq r4, sl, sl, r4 │ │ │ │ - smlatteq r0, r4, pc, r8 @ │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - ldrdeq pc, [r3, -ip] │ │ │ │ - @ instruction: 0x01008fb2 │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ - @ instruction: 0x01008f9a │ │ │ │ - tstpeq r3, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - rscseq r0, pc, r8, lsr ip @ │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - strdeq pc, [r3, -ip] │ │ │ │ - ldrdeq pc, [r3, -ip] │ │ │ │ - smlatteq r3, r8, sl, pc @ │ │ │ │ - smlatteq r3, r8, sl, pc @ │ │ │ │ - strdeq pc, [r3, -r0] │ │ │ │ - smlatteq r3, ip, sl, pc @ │ │ │ │ + tsteq r0, r8, lsl r5 │ │ │ │ + tsteq r2, r2, lsl #26 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ + tsteq r1, sl, ror #16 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + tsteq r2, ip, asr ip │ │ │ │ + @ instruction: 0x01009492 │ │ │ │ + tsteq r2, r8, lsr ip │ │ │ │ + tsteq r0, r6, asr r4 │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + tsteq r1, r2, lsr #16 │ │ │ │ + tsteq r1, r6, lsl #16 │ │ │ │ + @ instruction: 0x0102aa9e │ │ │ │ + @ instruction: 0x0102aa9e │ │ │ │ + tsteq r2, r2, lsr #24 │ │ │ │ + tsteq r0, r0, asr #8 │ │ │ │ + tsteq r0, r8, lsr r4 │ │ │ │ + strdeq sl, [r2, -r6] │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + tsteq r4, r4, lsr #10 │ │ │ │ + smlatbeq r9, r6, r5, r5 │ │ │ │ + smlatteq r2, r2, ip, sl │ │ │ │ + @ instruction: 0x010093b0 │ │ │ │ + smlatbeq r0, r8, r3, r9 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, r6, ror r3 │ │ │ │ + tsteq r1, sl, ror #22 │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r1, r6, asr fp │ │ │ │ + tsteq r1, r2, asr fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, r2, asr #22 │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r1, r2, asr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r9, r4, asr r4 │ │ │ │ + smlatteq r4, r0, r3, r0 │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ + tsteq r0, r6, asr r2 │ │ │ │ + smlabteq r4, r4, r3, r0 │ │ │ │ + @ instruction: 0x010403b8 │ │ │ │ + @ instruction: 0x010403b4 │ │ │ │ + @ instruction: 0x010403b8 │ │ │ │ + @ instruction: 0x010403bc │ │ │ │ + smlabbeq r1, sl, r5, r0 │ │ │ │ + ldrdeq r9, [r0, -r0] │ │ │ │ + smlabteq r0, r8, r1, r9 │ │ │ │ + tsteq r1, r2, ror #10 │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + strdeq pc, [r3, -r4] │ │ │ │ + @ instruction: 0x010288ba │ │ │ │ strdeq pc, [r3, -r2] │ │ │ │ - tstpeq r3, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010449b2 │ │ │ │ - @ instruction: 0x010449bc │ │ │ │ - tsteq r9, r8, ror r0 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ - smlatteq r2, sl, r5, r8 │ │ │ │ - @ instruction: 0x0104499c │ │ │ │ - smlatteq r0, r4, sp, r8 │ │ │ │ - smlatbeq r2, r6, r5, r8 │ │ │ │ - tsteq r1, r0, lsr r6 │ │ │ │ - smlabbeq r2, ip, r5, r8 │ │ │ │ - tsteq r1, lr, lsl r6 │ │ │ │ - tsteq r2, lr, ror #10 │ │ │ │ - tsteq r1, r4, lsl r6 │ │ │ │ - tsteq r1, r6, lsl #12 │ │ │ │ - tsteq r1, r4, lsl #12 │ │ │ │ - tsteq r1, r2, lsl #12 │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r6, lsr r1 │ │ │ │ + ldrdeq pc, [r3, -r6] │ │ │ │ + tsteq r0, ip, lsl #2 │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ + smlatbeq r4, r4, fp, r4 │ │ │ │ + ldrdeq r9, [r0, -sl] │ │ │ │ + ldrdeq r9, [r0, -r2] │ │ │ │ + @ instruction: 0x0103fa96 │ │ │ │ + smlatbeq r0, r8, r0, r9 │ │ │ │ + smlatbeq r0, r0, r0, r9 │ │ │ │ + tstpeq r3, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r6, ror r0 │ │ │ │ + tsteq r0, lr, rrx │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tstpeq r3, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r2, lsl r0 │ │ │ │ + smlabbeq r4, r0, r2, r0 │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ + tstpeq r3, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + smlalseq r0, pc, r8, ip @ │ │ │ │ + @ instruction: 0x01017494 │ │ │ │ + tstpeq r3, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + ldrdeq r5, [r9, -r8] │ │ │ │ + tsteq r2, lr, ror r2 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ + tsteq r2, r6, lsl #12 │ │ │ │ + @ instruction: 0x01010690 │ │ │ │ + smlatteq r2, ip, r5, r8 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + smlabteq r2, lr, r5, r8 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r1, r4, ror #12 │ │ │ │ + tsteq r1, r2, ror #12 │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + tsteq r1, ip, asr r6 │ │ │ │ + tsteq r1, sl, asr r6 │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + tsteq r1, r6, asr #12 │ │ │ │ + tsteq r9, r6, ror pc │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + tsteq r1, r2, asr #12 │ │ │ │ + smlabteq r0, r6, ip, r8 │ │ │ │ + @ instruction: 0x010284b0 │ │ │ │ + tsteq r0, sl, asr #28 │ │ │ │ + @ instruction: 0x01028496 │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ strdeq r0, [r1, -lr] │ │ │ │ strdeq r0, [r1, -ip] │ │ │ │ strdeq r0, [r1, -sl] │ │ │ │ - strdeq r0, [r1, -r4] │ │ │ │ - strdeq r0, [r1, -r2] │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - smlatteq r1, r6, r5, r0 │ │ │ │ - tsteq r9, r6, lsl pc │ │ │ │ - ldrdeq r0, [r1, -ip] │ │ │ │ - smlatteq r1, r4, r5, r0 │ │ │ │ - smlatteq r1, r2, r5, r0 │ │ │ │ - tsteq r0, r6, ror #24 │ │ │ │ - tsteq r2, r0, asr r4 │ │ │ │ - smlatteq r0, sl, sp, r8 │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - smlatbeq r1, r8, r5, r0 │ │ │ │ - @ instruction: 0x0101059e │ │ │ │ - @ instruction: 0x0101059c │ │ │ │ - @ instruction: 0x0101059a │ │ │ │ - @ instruction: 0x01010598 │ │ │ │ - @ instruction: 0x01010596 │ │ │ │ - tsteq r9, lr, lsr lr │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + strdeq r0, [r1, -r6] │ │ │ │ + @ instruction: 0x01094e9e │ │ │ │ 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 │ │ │ │ - tsteq r4, lr, ror #10 │ │ │ │ - tsteq r4, r8, ror r5 │ │ │ │ - tsteq r4, r2, asr r5 │ │ │ │ + smlabteq r4, lr, r5, r4 │ │ │ │ + ldrdeq r4, [r4, -r8] │ │ │ │ + @ instruction: 0x010445b2 │ │ │ │ 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 │ │ │ │ - ldrdeq r8, [r3, -sl] │ │ │ │ - tsteq r2, r4, lsr #2 │ │ │ │ - tsteq r3, lr, lsr #28 │ │ │ │ - ldrdeq r8, [r3, -r6] │ │ │ │ - tsteq r3, sl, asr pc │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r3, r6, ror #30 │ │ │ │ - tsteq r3, r4, asr pc │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - smlabteq r3, r8, sp, sl │ │ │ │ - tsteq r2, lr, rrx │ │ │ │ - tsteq r3, r4, ror r6 │ │ │ │ - smlatteq r1, lr, ip, r6 │ │ │ │ - smlatteq r1, r4, ip, r6 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - tsteq r2, r6, lsr #32 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - tsteq r2, sl │ │ │ │ - tsteq r1, r8, lsl ip │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - smlabteq r3, r8, r7, r8 │ │ │ │ - smlabteq r4, r6, r3, r4 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - strdeq r4, [r9, -lr] │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ + tsteq r3, sl, lsr r7 │ │ │ │ + smlabbeq r2, r4, r1, r8 │ │ │ │ + smlabbeq r3, lr, lr, sl │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + @ instruction: 0x0103bfba │ │ │ │ + smlabteq r3, r4, pc, fp @ │ │ │ │ + smlabteq r3, r6, pc, fp @ │ │ │ │ + @ instruction: 0x0103bfb4 │ │ │ │ + @ instruction: 0x0103bfb6 │ │ │ │ + tsteq r3, r8, lsr #28 │ │ │ │ + smlabteq r2, lr, r0, r8 │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + smlabteq r3, r6, r6, r8 │ │ │ │ + smlabbeq r2, r6, r0, r8 │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + tsteq r2, sl, rrx │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + smlabteq r3, ip, r6, r8 │ │ │ │ + @ instruction: 0x01016db2 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r4, r6, lsr #8 │ │ │ │ + @ instruction: 0x01016d9c │ │ │ │ + smlatbeq r1, r6, sp, r6 │ │ │ │ + tsteq r9, lr, asr sl │ │ │ │ + smlatbeq r2, lr, pc, r7 @ │ │ │ │ + smlabteq r2, r8, pc, r7 @ │ │ │ │ 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 │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - strdeq r4, [r4, -r8] │ │ │ │ - @ instruction: 0x010442be │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - tsteq r4, lr, ror r2 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ + @ instruction: 0x010443be │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ tsteq r4, lr, lsl r3 │ │ │ │ - smlatteq r4, r8, r2, r4 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ ldrdeq r4, [r4, -lr] │ │ │ │ - smlabbeq r4, r8, r3, r4 │ │ │ │ - smlatbeq r4, sl, r3, r4 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - smlatteq r4, sl, r3, r4 │ │ │ │ - tsteq r4, r8, lsl #8 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r4, lr, ror r3 │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + smlatteq r4, r8, r3, r4 │ │ │ │ + tsteq r4, sl, lsl #8 │ │ │ │ + smlatbeq r4, ip, r3, r4 │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ 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 │ │ │ │ - tsteq r0, r8, ror r5 │ │ │ │ - tsteq r2, r8, lsr sp │ │ │ │ - smlabbeq r0, ip, r5, r8 │ │ │ │ - smlabteq r3, r4, fp, r8 │ │ │ │ - smlabbeq r0, r4, r5, r8 │ │ │ │ - tsteq r0, r0, ror r5 │ │ │ │ - tsteq r9, r6, asr r7 │ │ │ │ - tsteq r0, lr, asr r5 │ │ │ │ - tsteq r0, r0, ror #10 │ │ │ │ - tsteq r0, r8, asr r5 │ │ │ │ - smlabteq r3, r0, r5, fp │ │ │ │ - smlabteq r3, r2, r5, fp │ │ │ │ - @ instruction: 0x0103b5ba │ │ │ │ - tsteq r0, ip, lsl r5 │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - ldrdeq r0, [r4, -r8] │ │ │ │ - smlatteq r4, r8, r3, r0 │ │ │ │ - tsteq r3, r4, lsr #20 │ │ │ │ + ldrdeq r8, [r0, -r8] │ │ │ │ + @ instruction: 0x01027d98 │ │ │ │ + smlatteq r0, ip, r5, r8 │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + smlatteq r0, r4, r5, r8 │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + @ instruction: 0x010947b6 │ │ │ │ + @ instruction: 0x010085be │ │ │ │ + smlabteq r0, r0, r5, r8 │ │ │ │ + @ instruction: 0x010085b8 │ │ │ │ + tsteq r3, r0, lsr #12 │ │ │ │ + tsteq r3, r2, lsr #12 │ │ │ │ + tsteq r3, sl, lsl r6 │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + smlabbeq r3, r4, sl, lr │ │ │ │ + tsteq r0, r2, ror r5 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r0, r0, asr r5 │ │ │ │ + @ instruction: 0x01094696 │ │ │ │ + tsteq r0, lr, lsr r5 │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ tsteq r0, r2, lsl r5 │ │ │ │ - smlatbeq r3, r4, sl, r8 │ │ │ │ - tsteq r0, r4, lsl #10 │ │ │ │ - strdeq r8, [r0, -r0] │ │ │ │ - tsteq r9, r6, lsr r6 │ │ │ │ - ldrdeq r8, [r0, -lr] │ │ │ │ - smlatteq r0, r4, r4, r8 │ │ │ │ - smlatteq r0, r4, r4, r8 │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - @ instruction: 0x010084b2 │ │ │ │ - @ instruction: 0x010084b2 │ │ │ │ - smlabteq r0, r2, r4, r8 │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r4, r8 │ │ │ │ - smlatbeq r0, sl, r3, r8 │ │ │ │ - smlatbeq r0, r2, r3, r8 │ │ │ │ - smlatteq r3, r2, fp, r6 │ │ │ │ - tsteq r0, r8, ror r3 │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - tsteq r2, r8, rrx │ │ │ │ - tsteq r2, r8, rrx │ │ │ │ - tsteq r2, r6, rrx │ │ │ │ - smlatbeq r2, ip, r0, sl │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ - tsteq r3, r0, ror #16 │ │ │ │ - tsteq r3, sl, asr r8 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ - tsteq r3, lr, asr #16 │ │ │ │ - tsteq r3, r8, asr #16 │ │ │ │ - smlabteq r0, sl, sl, pc @ │ │ │ │ - smlabteq r0, r8, sl, pc @ │ │ │ │ - smlatbeq r4, r2, r1, r0 │ │ │ │ - smlatbeq r4, r0, r1, r0 │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - strdeq r4, [r3, -lr] │ │ │ │ - tsteq r4, r4, ror r1 │ │ │ │ - tsteq r4, r2, ror r1 │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ - ldrdeq r4, [r3, -lr] │ │ │ │ - smlabbeq r0, r6, sl, pc @ │ │ │ │ - tstpeq r0, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r3, -r2] │ │ │ │ - @ instruction: 0x010081ba │ │ │ │ - @ instruction: 0x010081b4 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - smlatteq r4, lr, lr, r3 │ │ │ │ - tstpeq r3, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - @ instruction: 0x01043eba │ │ │ │ - tsteq r0, lr, lsl #2 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - tsteq r2, ip, lsr r8 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - smlabteq r0, r4, r0, r8 │ │ │ │ - strheq r8, [r0, -lr] │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ - smlabteq r1, r4, r2, r6 │ │ │ │ - tsteq r4, r2, lsr #32 │ │ │ │ - smlabteq r3, r4, r6, r8 │ │ │ │ - smlabteq r2, r8, r7, r7 │ │ │ │ - tstpeq r0, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, lsl #28 │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - smlabbeq r2, r0, r7, r7 │ │ │ │ - smlatteq r4, sl, sp, r3 │ │ │ │ - tsteq r0, sl │ │ │ │ - tsteq r0, r4 │ │ │ │ + tsteq r0, r2, lsl r5 │ │ │ │ + tsteq r0, r2, lsr #10 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ + tsteq r0, sl, lsl #8 │ │ │ │ + tsteq r0, r2, lsl #8 │ │ │ │ + tsteq r3, r2, asr #24 │ │ │ │ + ldrdeq r8, [r0, -r8] │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + smlabteq r2, r8, r0, sl │ │ │ │ + smlabteq r2, r8, r0, sl │ │ │ │ + smlabteq r2, r6, r0, sl │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + swpeq sl, ip, [r2] │ │ │ │ + swpeq sl, sl, [r2] │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + smlabteq r3, r6, r8, r4 │ │ │ │ + smlabteq r3, r0, r8, r4 │ │ │ │ + @ instruction: 0x010348ba │ │ │ │ + @ instruction: 0x010348b4 │ │ │ │ + smlatbeq r3, lr, r8, r4 │ │ │ │ + smlatbeq r3, r8, r8, r4 │ │ │ │ + tstpeq r0, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, lsl #4 │ │ │ │ + mrseq r0, R12_usr │ │ │ │ + tsteq r3, sl, ror #16 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + ldrdeq r0, [r4, -r2] │ │ │ │ + ldrdeq r0, [r4, -r0] │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + smlatteq r0, r6, sl, pc @ │ │ │ │ + smlabteq r0, ip, sl, pc @ │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r4, r6, asr pc │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + tsteq r4, lr, asr #30 │ │ │ │ + ldrdeq pc, [r3, -ip] │ │ │ │ + smlatbeq r3, r6, r7, r8 │ │ │ │ + smlatbeq r3, r6, r7, r8 │ │ │ │ + smlatbeq r3, r4, r7, r8 │ │ │ │ + tsteq r4, sl, lsl pc │ │ │ │ + tsteq r0, lr, ror #2 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + tsteq r3, sl, ror r7 │ │ │ │ + @ instruction: 0x0102789c │ │ │ │ + @ instruction: 0x0103e6be │ │ │ │ + tsteq r0, r4, lsr #2 │ │ │ │ + tsteq r0, lr, lsl r1 │ │ │ │ + smlabbeq r4, r0, r0, r0 │ │ │ │ + tsteq r1, r4, lsr #6 │ │ │ │ + smlabbeq r4, r2, r0, r0 │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + tsteq r2, r8, lsr #16 │ │ │ │ + smlatbeq r0, sl, r3, pc @ │ │ │ │ + tsteq r4, sl, ror #28 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + smlatteq r2, r0, r7, r7 │ │ │ │ + tsteq r4, sl, asr #28 │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ 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 │ │ │ │ - tsteq r4, r4, asr #24 │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - tsteq r4, r6, lsr #24 │ │ │ │ - smlatbeq r0, r8, r9, r7 │ │ │ │ - tsteq r4, sl, lsr ip │ │ │ │ - @ instruction: 0x0100799c │ │ │ │ - @ instruction: 0x01007996 │ │ │ │ + smlatbeq r4, r4, ip, r3 │ │ │ │ + @ instruction: 0x01043c9c │ │ │ │ + smlabbeq r4, r6, ip, r3 │ │ │ │ + tsteq r0, r8, lsl #20 │ │ │ │ + @ instruction: 0x01043c9a │ │ │ │ + strdeq r7, [r0, -ip] │ │ │ │ + strdeq r7, [r0, -r6] │ │ │ │ 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]! │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - smlatteq r2, lr, r4, r7 │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ - smlabbeq r3, sl, r3, fp │ │ │ │ - tsteq r9, sl, lsr pc │ │ │ │ - smlabteq r3, r4, sl, r7 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - @ instruction: 0x01037ab8 │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - smlabteq r3, r6, lr, r5 │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ - @ instruction: 0x01035eb6 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - smlatbeq r3, lr, sl, r7 │ │ │ │ - @ instruction: 0x010382b8 │ │ │ │ - tsteq r9, ip, ror #28 │ │ │ │ - smlabteq r3, lr, sl, r7 │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - tsteq r3, r6, ror r2 │ │ │ │ - tsteq r9, sl, lsr #28 │ │ │ │ - smlabteq r3, r2, sl, r7 │ │ │ │ - tsteq r2, lr, ror pc │ │ │ │ - smlabteq r3, r4, sl, r7 │ │ │ │ - strdeq r7, [r3, -r2] │ │ │ │ - ldrdeq r3, [r9, -r6] │ │ │ │ - smlatteq r3, ip, sl, r7 │ │ │ │ - qaddeq r6, lr, r1 │ │ │ │ - tsteq r1, r4, asr #32 │ │ │ │ - @ instruction: 0x01093d94 │ │ │ │ - smlabteq r3, lr, sl, r7 │ │ │ │ - strdeq r7, [r2, -lr] │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - smlatteq r2, r2, r2, r7 │ │ │ │ - strdeq r5, [r1, -r0] │ │ │ │ - tsteq r1, r6, lsr r0 │ │ │ │ - smlatbeq r3, ip, sl, r7 │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r4, r4, asr r9 │ │ │ │ - strdeq r3, [r9, -r0] │ │ │ │ - smlabbeq r1, r0, lr, r5 │ │ │ │ - smlabbeq r1, sl, lr, r5 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - @ instruction: 0x01093cb0 │ │ │ │ - @ instruction: 0x01015eb2 │ │ │ │ - @ instruction: 0x01015eba │ │ │ │ - smlabbeq r9, r2, ip, r3 │ │ │ │ - smlatbeq r3, r8, r0, sl │ │ │ │ - smlatbeq r3, ip, r0, sl │ │ │ │ - tsteq r9, r4, asr ip │ │ │ │ - smlatbeq r0, ip, r6, r7 │ │ │ │ + smlabbeq r3, r0, r2, sl │ │ │ │ + tsteq r2, lr, asr #10 │ │ │ │ + smlabteq r3, ip, r3, fp │ │ │ │ + smlatteq r3, sl, r3, fp │ │ │ │ + @ instruction: 0x01093f9a │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + smlatbeq r1, r0, r1, r6 │ │ │ │ + @ instruction: 0x01016196 │ │ │ │ + tsteq r3, r8, lsl fp │ │ │ │ + ldrdeq r7, [r2, -r8] │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + ldrdeq r5, [r3, -r6] │ │ │ │ + smlatbeq r2, r4, r0, r9 │ │ │ │ + tsteq r3, r6, lsl pc │ │ │ │ + @ instruction: 0x010162be │ │ │ │ + @ instruction: 0x010162b8 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + smlabteq r9, ip, lr, r3 │ │ │ │ + tsteq r3, lr, lsr #22 │ │ │ │ + tsteq r3, r8, lsr fp │ │ │ │ + ldrdeq r8, [r3, -r6] │ │ │ │ + smlabbeq r9, sl, lr, r3 │ │ │ │ + tsteq r3, r2, lsr #22 │ │ │ │ + ldrdeq r8, [r2, -lr] │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tsteq r3, r2, asr fp │ │ │ │ + tsteq r9, r6, lsr lr │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + strheq r6, [r1, -lr] │ │ │ │ + smlatbeq r1, r4, r0, r6 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + tsteq r3, lr, lsr #22 │ │ │ │ + tsteq r2, lr, asr r3 │ │ │ │ + tsteq r3, r8, lsr fp │ │ │ │ + tsteq r2, r2, asr #6 │ │ │ │ + tsteq r1, r0, asr pc │ │ │ │ + swpeq r6, r6, [r1] │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + ldrdeq r6, [r1, -r2] │ │ │ │ + @ instruction: 0x010439b4 │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ + smlatteq r1, r0, lr, r5 │ │ │ │ + smlatteq r1, sl, lr, r5 │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + tsteq r9, r0, lsl sp │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + tsteq r1, sl, lsl pc │ │ │ │ + smlatteq r9, r2, ip, r3 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + tsteq r3, ip, lsl #2 │ │ │ │ + @ instruction: 0x01093cb4 │ │ │ │ + tsteq r0, ip, lsl #14 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0104379e │ │ │ │ - @ instruction: 0x010437bc │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x19f6f4> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - tsteq r3, r6, ror sp │ │ │ │ - tsteq r3, sl, ror #26 │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - tsteq r3, r2, lsr ip │ │ │ │ - @ instruction: 0x0103f4b8 │ │ │ │ - tsteq r3, lr, lsl ip │ │ │ │ - tsteq r3, r8, lsl ip │ │ │ │ - tsteq r3, r2, lsl ip │ │ │ │ - tsteq r3, ip, lsl #24 │ │ │ │ - smlatbeq r3, sl, r5, pc @ │ │ │ │ - tsteq r9, sl, lsl sl │ │ │ │ - smlatteq r3, ip, ip, sp │ │ │ │ - smlabbeq r2, ip, pc, r6 @ │ │ │ │ - smlatteq r3, r2, ip, sp │ │ │ │ ldrdeq sp, [r3, -r6] │ │ │ │ - ldrdeq sp, [r3, -r2] │ │ │ │ - smlabteq r3, sl, ip, sp │ │ │ │ - smlabteq r3, r2, ip, sp │ │ │ │ - smlatteq r3, sl, r4, pc @ │ │ │ │ - strdeq pc, [r3, -r2] │ │ │ │ - smlabbeq r3, lr, ip, sp │ │ │ │ - ldrdeq pc, [r3, -r6] │ │ │ │ - smlatteq r3, r6, r4, pc @ │ │ │ │ - smlabteq r3, r8, r4, pc @ │ │ │ │ - ldrdeq r3, [r9, -r8] │ │ │ │ - @ instruction: 0x0104359e │ │ │ │ - tsteq r2, sl, asr #28 │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - tsteq r4, r8, ror r5 │ │ │ │ - tstpeq r3, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01026d96 │ │ │ │ - @ instruction: 0x01026db2 │ │ │ │ + smlabteq r3, sl, sp, sp │ │ │ │ + smlabteq r3, r4, sp, sp │ │ │ │ + @ instruction: 0x0103dc92 │ │ │ │ + tstpeq r3, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, ror ip │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + tsteq r3, r2, ror ip │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tstpeq r3, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, sl, ror sl │ │ │ │ + tsteq r3, ip, asr #26 │ │ │ │ + smlatteq r2, ip, pc, r6 @ │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + tsteq r3, r6, lsr sp │ │ │ │ + tsteq r3, r2, lsr sp │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, r2, lsr #26 │ │ │ │ + tstpeq r3, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, lr, ip, sp │ │ │ │ + tstpeq r3, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r8, lsr r9 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + smlatbeq r2, sl, lr, r6 │ │ │ │ + @ instruction: 0x01026a90 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + smlabteq r3, ip, r4, pc @ │ │ │ │ + strdeq r6, [r2, -r6] │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ 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 │ │ │ │ - smlabbeq r4, r4, r4, r3 │ │ │ │ + smlatteq r4, r4, r4, 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 │ │ │ │ - tsteq r0, r2, asr #10 │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - tsteq r0, r6, lsr r5 │ │ │ │ - tsteq r0, r2, lsr #10 │ │ │ │ - tsteq r9, r8, lsl #14 │ │ │ │ - tsteq r0, r0, lsl r5 │ │ │ │ - tsteq r0, r2, lsl r5 │ │ │ │ - tsteq r0, sl, lsl #10 │ │ │ │ - tsteq r3, r2, ror r5 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ + smlatbeq r0, r2, r5, r7 │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + @ instruction: 0x01007596 │ │ │ │ + smlabbeq r0, r2, r5, r7 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + tsteq r0, r0, ror r5 │ │ │ │ + tsteq r0, r2, ror r5 │ │ │ │ + tsteq r0, sl, ror #10 │ │ │ │ + ldrdeq sl, [r3, -r2] │ │ │ │ + ldrdeq sl, [r3, -r4] │ │ │ │ + smlabteq r3, ip, r5, sl │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ + smlatteq r3, sl, r3, pc @ │ │ │ │ + strdeq pc, [r3, -sl] │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r0, r4, lsr #10 │ │ │ │ + @ instruction: 0x01037ab6 │ │ │ │ + tsteq r0, r6, lsl r5 │ │ │ │ + tsteq r0, r2, lsl #10 │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + strdeq r7, [r0, -r2] │ │ │ │ + strdeq r7, [r0, -sl] │ │ │ │ + strdeq r7, [r0, -ip] │ │ │ │ + strdeq r7, [r0, -r6] │ │ │ │ smlabteq r0, lr, r4, r7 │ │ │ │ - @ instruction: 0x01037ab2 │ │ │ │ - smlabbeq r3, sl, r3, pc @ │ │ │ │ - @ instruction: 0x0103f39a │ │ │ │ - ldrdeq sp, [r3, -r6] │ │ │ │ - smlabteq r0, r4, r4, r7 │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - @ instruction: 0x010074b6 │ │ │ │ - smlatbeq r0, r2, r4, r7 │ │ │ │ - smlatteq r9, r8, r5, r3 │ │ │ │ - @ instruction: 0x01007492 │ │ │ │ - @ instruction: 0x0100749a │ │ │ │ - @ instruction: 0x0100749c │ │ │ │ - @ instruction: 0x01007496 │ │ │ │ - tsteq r0, lr, ror #8 │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ - smlabbeq r0, r2, r4, r7 │ │ │ │ - @ instruction: 0x0100739e │ │ │ │ - @ instruction: 0x01007398 │ │ │ │ - tsteq r0, lr, ror #8 │ │ │ │ - tsteq r0, r2, ror r3 │ │ │ │ - tsteq r0, ip, ror #6 │ │ │ │ - tsteq r2, r6, rrx │ │ │ │ - tsteq r2, r6, rrx │ │ │ │ - tsteq r2, r4, rrx │ │ │ │ - smlatbeq r2, sl, r0, r9 │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ - tsteq r2, r8, lsr r0 │ │ │ │ - tsteq r3, r2, ror r8 │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - tsteq r3, lr, asr r8 │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - tsteq r3, r2, asr r8 │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - smlabteq r0, r8, sl, lr │ │ │ │ - smlabteq r0, r6, sl, lr │ │ │ │ - smlatbeq r3, r0, r1, pc @ │ │ │ │ - @ instruction: 0x0103f19e │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - tsteq r3, r2, lsl #16 │ │ │ │ - strdeq r3, [r3, -ip] │ │ │ │ - tstpeq r3, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ - smlabbeq r0, r4, sl, lr │ │ │ │ - tsteq r0, sl, ror #20 │ │ │ │ - ldrdeq r3, [r3, -r0] │ │ │ │ - @ instruction: 0x010071b8 │ │ │ │ - @ instruction: 0x010071b2 │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - strdeq r2, [r4, -r2] │ │ │ │ - smlatteq r4, ip, lr, r2 │ │ │ │ - tsteq r3, sl, ror r3 │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - tsteq r3, r2, asr #14 │ │ │ │ - @ instruction: 0x01042eb8 │ │ │ │ - tsteq r0, ip, lsl #2 │ │ │ │ - tsteq r0, r6, lsl #2 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r3, ip, asr r6 │ │ │ │ - smlabteq r0, r2, r0, r7 │ │ │ │ - strheq r7, [r0, -ip] │ │ │ │ - tstpeq r3, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r1, r2, r2, r5 │ │ │ │ - tstpeq r3, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r2, r6, r7 │ │ │ │ - smlabteq r2, r6, r7, r6 │ │ │ │ + ldrdeq r7, [r0, -r0] │ │ │ │ + smlatteq r0, r2, r4, r7 │ │ │ │ + strdeq r7, [r0, -lr] │ │ │ │ + strdeq r7, [r0, -r8] │ │ │ │ + smlabteq r0, lr, r4, r7 │ │ │ │ + ldrdeq r7, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r3, r7 │ │ │ │ + smlabteq r2, r6, r0, r9 │ │ │ │ + smlabteq r2, r6, r0, r9 │ │ │ │ + smlabteq r2, r4, r0, r9 │ │ │ │ + tsteq r2, sl, lsl #2 │ │ │ │ + swpeq r9, sl, [r2] │ │ │ │ + swpeq r9, r8, [r2] │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ + smlabteq r3, r4, r8, r3 │ │ │ │ + @ instruction: 0x010338be │ │ │ │ + @ instruction: 0x010338b8 │ │ │ │ + @ instruction: 0x010338b2 │ │ │ │ + smlatbeq r3, ip, r8, r3 │ │ │ │ + smlatbeq r3, r6, r8, r3 │ │ │ │ + tsteq r0, r8, lsr #22 │ │ │ │ + tsteq r0, r6, lsr #22 │ │ │ │ + mrseq pc, R11_usr @ │ │ │ │ + strdeq pc, [r3, -lr] │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + ldrdeq pc, [r3, -r2] │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + smlabteq r3, lr, r1, pc @ │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + smlatteq r0, r4, sl, lr │ │ │ │ + smlabteq r0, sl, sl, lr │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq r0, r8, lsl r2 │ │ │ │ + tsteq r0, r2, lsl r2 │ │ │ │ + tsteq r4, lr, asr pc │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + ldrdeq lr, [r3, -sl] │ │ │ │ + smlatbeq r3, r4, r7, r7 │ │ │ │ + smlatbeq r3, r4, r7, r7 │ │ │ │ + smlatbeq r3, r2, r7, r7 │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ + @ instruction: 0x0102689a │ │ │ │ + @ instruction: 0x0103d6bc │ │ │ │ + tsteq r0, r2, lsr #2 │ │ │ │ + tsteq r0, ip, lsl r1 │ │ │ │ + tstpeq r3, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + smlabbeq r3, r0, r0, pc @ │ │ │ │ + tsteq r3, r2, lsr #14 │ │ │ │ + tsteq r2, r6, lsr #16 │ │ │ │ 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 │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - tsteq r0, sl, lsr sl │ │ │ │ + smlatbeq r0, r0, sl, r6 │ │ │ │ + @ instruction: 0x01006a9a │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x15a124> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - @ instruction: 0x01006ab2 │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ 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 │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - tsteq r4, r6, lsl sp │ │ │ │ + @ instruction: 0x01042d96 │ │ │ │ + smlatbeq r4, ip, sp, r2 │ │ │ │ + tsteq r4, r6, ror sp │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01006d9e │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - @ instruction: 0x01006d94 │ │ │ │ - smlabbeq r0, r0, sp, r6 │ │ │ │ - smlabbeq r3, r8, r9, sp │ │ │ │ - tsteq r0, r0, ror sp │ │ │ │ - tsteq r0, r2, ror sp │ │ │ │ - tsteq r0, sl, ror #26 │ │ │ │ - ldrdeq r9, [r3, -r2] │ │ │ │ - ldrdeq r9, [r3, -r4] │ │ │ │ - smlabteq r3, ip, sp, r9 │ │ │ │ - tsteq r0, lr, lsr #26 │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - smlatteq r3, sl, fp, lr │ │ │ │ - strdeq lr, [r3, -sl] │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ + strdeq r6, [r0, -lr] │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ + strdeq r6, [r0, -r4] │ │ │ │ + smlatteq r0, r0, sp, r6 │ │ │ │ + smlatteq r3, r8, r9, sp │ │ │ │ + ldrdeq r6, [r0, -r0] │ │ │ │ + ldrdeq r6, [r0, -r2] │ │ │ │ + smlabteq r0, sl, sp, r6 │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + tsteq r3, r4, lsr lr │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + smlabbeq r0, lr, sp, r6 │ │ │ │ + tsteq r3, r2, ror r3 │ │ │ │ + tsteq r3, sl, asr #24 │ │ │ │ + tsteq r3, sl, asr ip │ │ │ │ + @ instruction: 0x0103d296 │ │ │ │ + smlabbeq r0, r4, sp, r6 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + tsteq r0, r6, ror sp │ │ │ │ + tsteq r0, r2, ror #26 │ │ │ │ + smlatbeq r9, r8, lr, r2 │ │ │ │ + tsteq r0, r0, asr sp │ │ │ │ + tsteq r0, r6, asr sp │ │ │ │ + tsteq r0, r6, asr sp │ │ │ │ + tsteq r0, lr, asr #26 │ │ │ │ tsteq r0, r4, lsr #26 │ │ │ │ - @ instruction: 0x010372b6 │ │ │ │ - tsteq r0, r6, lsl sp │ │ │ │ - tsteq r0, r2, lsl #26 │ │ │ │ - tsteq r9, r8, asr #28 │ │ │ │ - strdeq r6, [r0, -r0] │ │ │ │ - strdeq r6, [r0, -r6] │ │ │ │ - strdeq r6, [r0, -r6] │ │ │ │ - smlatteq r0, lr, ip, r6 │ │ │ │ - smlabteq r0, r4, ip, r6 │ │ │ │ - smlabteq r0, r4, ip, r6 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - smlatteq r0, lr, fp, r6 │ │ │ │ - smlatteq r0, r6, fp, r6 │ │ │ │ - @ instruction: 0x01006cba │ │ │ │ - @ instruction: 0x01006bbc │ │ │ │ - @ instruction: 0x01006bb4 │ │ │ │ - smlatbeq r2, ip, r8, r8 │ │ │ │ - smlatbeq r2, sl, r8, r8 │ │ │ │ - smlatbeq r2, r6, r8, r8 │ │ │ │ - smlatteq r2, sl, r8, r8 │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - smlatbeq r3, ip, r0, r3 │ │ │ │ - swpeq r3, ip, [r3] @ │ │ │ │ - swpeq r3, r4, [r3] @ │ │ │ │ + tsteq r0, r4, lsr #26 │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r0, r6, asr #24 │ │ │ │ + tsteq r0, sl, lsl sp │ │ │ │ + tsteq r0, ip, lsl ip │ │ │ │ + tsteq r0, r4, lsl ip │ │ │ │ + tsteq r2, ip, lsl #18 │ │ │ │ + tsteq r2, sl, lsl #18 │ │ │ │ + tsteq r2, r6, lsl #18 │ │ │ │ + tsteq r2, sl, asr #18 │ │ │ │ + ldrdeq r8, [r2, -r8] │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + tsteq r3, ip, lsl #2 │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + strdeq r3, [r3, -r4] │ │ │ │ + smlatteq r3, ip, r0, r3 │ │ │ │ + smlatteq r3, r4, r0, r3 │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + tsteq r0, r4, asr r3 │ │ │ │ + tsteq r0, r0, asr r3 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ smlabbeq r3, ip, r0, r3 │ │ │ │ smlabbeq r3, r4, r0, r3 │ │ │ │ tsteq r3, ip, ror r0 │ │ │ │ - tsteq r3, r4, ror r0 │ │ │ │ - strdeq lr, [r0, -r4] │ │ │ │ - strdeq lr, [r0, -r0] │ │ │ │ - smlabteq r3, r8, r9, lr │ │ │ │ - smlabteq r3, r4, r9, lr │ │ │ │ - tsteq r3, ip, lsr #32 │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - tsteq r3, ip, lsl r0 │ │ │ │ - @ instruction: 0x0103e990 │ │ │ │ - smlabbeq r3, ip, r9, lr │ │ │ │ - smlabbeq r3, r8, r9, lr │ │ │ │ - strdeq r2, [r3, -r4] │ │ │ │ - @ instruction: 0x0100e29a │ │ │ │ - tsteq r0, lr, ror r2 │ │ │ │ - smlatteq r3, r2, pc, r2 @ │ │ │ │ - smlabteq r0, r8, r9, r6 │ │ │ │ - smlabteq r0, r0, r9, r6 │ │ │ │ - tsteq r4, sl, lsl #14 │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - strdeq r2, [r4, -r2] │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - tsteq r3, r6, asr #30 │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - @ instruction: 0x010426b4 │ │ │ │ - tsteq r0, r6, lsl #18 │ │ │ │ - strdeq r6, [r0, -lr] │ │ │ │ - tsteq r3, lr, lsl #30 │ │ │ │ - tsteq r2, lr, lsr #32 │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - @ instruction: 0x010068b2 │ │ │ │ - smlatbeq r0, sl, r8, r6 │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ - smlatbeq r1, ip, sl, r4 │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - smlatbeq r3, r8, lr, r6 │ │ │ │ - smlatbeq r2, sl, pc, r5 @ │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ - tsteq r0, r2, lsr sl │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ - strdeq r6, [r0, -r0] │ │ │ │ - strdeq r6, [r0, -ip] │ │ │ │ - strdeq r6, [r0, -r8] │ │ │ │ - strdeq r6, [r0, -r4] │ │ │ │ - strdeq r6, [r0, -r0] │ │ │ │ - strdeq r6, [r0, -r2] │ │ │ │ - tsteq r9, r2, ror #18 │ │ │ │ - smlatteq r0, r2, r9, r6 │ │ │ │ + strdeq lr, [r3, -r0] │ │ │ │ + smlatteq r3, ip, r9, lr │ │ │ │ + smlatteq r3, r8, r9, lr │ │ │ │ + qaddeq r3, r4, r3 │ │ │ │ + strdeq lr, [r0, -sl] │ │ │ │ + ldrdeq lr, [r0, -lr] │ │ │ │ + tsteq r3, r2, asr #32 │ │ │ │ + tsteq r0, r8, lsr #20 │ │ │ │ + tsteq r0, r0, lsr #20 │ │ │ │ + tsteq r4, sl, ror #14 │ │ │ │ + tsteq r4, lr, asr r7 │ │ │ │ + tsteq r4, sl, asr r7 │ │ │ │ + tsteq r4, r2, asr r7 │ │ │ │ + ldrdeq sp, [r3, -lr] │ │ │ │ + smlatbeq r3, r6, pc, r6 @ │ │ │ │ + smlatbeq r3, r4, pc, r6 @ │ │ │ │ + smlatbeq r3, r0, pc, r6 @ │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ tsteq r0, r6, ror #18 │ │ │ │ - tsteq r0, r4, ror r9 │ │ │ │ - tsteq r0, r2, ror r9 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - smlatteq r9, r0, r8, r2 │ │ │ │ - tsteq r0, ip, ror #18 │ │ │ │ - smlabbeq r0, r2, r9, r6 │ │ │ │ - smlatbeq r9, lr, r8, r2 │ │ │ │ - tsteq r4, r6, lsl #12 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - smlatteq r4, lr, r5, r2 │ │ │ │ - smlatteq r4, r8, r5, r2 │ │ │ │ - smlatteq r4, r2, r5, r2 │ │ │ │ - tsteq r0, lr, asr r8 │ │ │ │ - tsteq r0, ip, ror #16 │ │ │ │ - tsteq r9, ip, lsr #16 │ │ │ │ - tsteq r0, r8, asr r8 │ │ │ │ - tsteq r0, r0, lsr r8 │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ - tsteq r0, r8, lsr r8 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ - smlatbeq r9, sl, r7, r2 │ │ │ │ + tsteq r0, lr, asr r9 │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + smlabbeq r2, lr, r0, r6 │ │ │ │ + smlatbeq r3, lr, lr, ip │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ + tsteq r0, sl, lsl #18 │ │ │ │ + tsteq r3, sl, ror #16 │ │ │ │ + tsteq r1, ip, lsl #22 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ + tsteq r2, sl │ │ │ │ + smlabbeq r0, r6, sl, r6 │ │ │ │ + @ instruction: 0x01006a92 │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + tsteq r0, sl, ror sl │ │ │ │ + tsteq r0, r0, asr sl │ │ │ │ + tsteq r0, ip, asr sl │ │ │ │ + tsteq r0, r8, asr sl │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + tsteq r0, r0, asr sl │ │ │ │ + tsteq r0, r2, asr sl │ │ │ │ + smlabteq r9, r2, r9, r2 │ │ │ │ + tsteq r0, r2, asr #20 │ │ │ │ + smlabteq r0, r6, r9, r6 │ │ │ │ + ldrdeq r6, [r0, -r4] │ │ │ │ + ldrdeq r6, [r0, -r2] │ │ │ │ + ldrdeq r6, [r0, -r0] │ │ │ │ + smlabteq r0, lr, r9, r6 │ │ │ │ + ldrdeq r6, [r0, -r0] │ │ │ │ + tsteq r9, r0, asr #18 │ │ │ │ + smlabteq r0, ip, r9, r6 │ │ │ │ + smlatteq r0, r2, r9, r6 │ │ │ │ + tsteq r9, lr, lsl #18 │ │ │ │ + tsteq r4, r6, ror #12 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + tsteq r4, r2, asr #12 │ │ │ │ + @ instruction: 0x010068be │ │ │ │ + smlabteq r0, ip, r8, r6 │ │ │ │ + smlabbeq r9, ip, r8, r2 │ │ │ │ + @ instruction: 0x010068b8 │ │ │ │ + @ instruction: 0x01006890 │ │ │ │ + @ instruction: 0x0100689e │ │ │ │ + @ instruction: 0x0100689c │ │ │ │ + @ instruction: 0x0100689a │ │ │ │ + @ instruction: 0x01006898 │ │ │ │ + @ instruction: 0x0100689a │ │ │ │ + tsteq r9, sl, lsl #16 │ │ │ │ + smlabbeq r0, sl, r8, r6 │ │ │ │ + tsteq r0, lr, lsl #16 │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + tsteq r0, sl, lsl r8 │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + tsteq r0, r6, lsl r8 │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + smlabbeq r9, r8, r7, r2 │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ tsteq r0, sl, lsr #16 │ │ │ │ - smlatbeq r0, lr, r7, r6 │ │ │ │ - @ instruction: 0x010067bc │ │ │ │ - @ instruction: 0x010067ba │ │ │ │ - @ instruction: 0x010067b8 │ │ │ │ - @ instruction: 0x010067b6 │ │ │ │ - @ instruction: 0x010067b8 │ │ │ │ - tsteq r9, r8, lsr #14 │ │ │ │ - @ instruction: 0x010067b4 │ │ │ │ - smlabteq r0, sl, r7, r6 │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ + tsteq r9, r6, asr r7 │ │ │ │ + smlatbeq r4, lr, r4, r2 │ │ │ │ svcvs 0x00aaf5b0 │ │ │ │ strlt sp, [r8, #-41] @ 0xffffffd7 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ eorle r7, r1, r4, asr #31 │ │ │ │ @@ -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 │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - strdeq r2, [r4, -ip] │ │ │ │ - tsteq r4, sl, lsl #4 │ │ │ │ - tsteq r4, r8, asr #4 │ │ │ │ - smlabteq r4, r6, r2, r2 │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - @ instruction: 0x01042296 │ │ │ │ - smlabteq r4, ip, r2, r2 │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + smlatbeq r4, r2, r2, r2 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, sl, ror #4 │ │ │ │ + smlatbeq r4, r8, r2, r2 │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + strdeq r2, [r4, -r6] │ │ │ │ + tsteq r4, ip, lsr #6 │ │ │ │ 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 │ │ │ │ - tsteq r0, r6, ror r4 │ │ │ │ - tsteq r2, ip, lsr #18 │ │ │ │ - tsteq r0, sl, asr #2 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - smlatbeq r0, r6, r2, r6 │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - smlabteq r0, sl, r4, sp │ │ │ │ - ldrdeq r5, [r2, -r0] │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - @ instruction: 0x010258b4 │ │ │ │ - tsteq r2, r6, ror r0 │ │ │ │ - @ instruction: 0x0102589a │ │ │ │ - swpeq r6, r0, [r0] @ │ │ │ │ - tsteq r2, r4, lsl #26 │ │ │ │ - strdeq r5, [r2, -lr] │ │ │ │ - strdeq r5, [r2, -r8] │ │ │ │ - strdeq r5, [r2, -r2] │ │ │ │ - tsteq r2, r4, lsl #26 │ │ │ │ - smlatteq r2, r6, ip, r5 │ │ │ │ - smlatteq r2, r0, ip, r5 │ │ │ │ - tsteq r9, r8, ror r2 │ │ │ │ + ldrdeq sp, [r0, -r6] │ │ │ │ + smlabbeq r2, ip, r9, r5 │ │ │ │ + smlatbeq r0, sl, r1, r6 │ │ │ │ + tsteq r2, ip, ror #18 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + tsteq r2, r0, asr r9 │ │ │ │ + tsteq r0, sl, lsr #10 │ │ │ │ + tsteq r2, r0, lsr r9 │ │ │ │ + ldrdeq r5, [r2, -r2] │ │ │ │ + tsteq r2, r4, lsl r9 │ │ │ │ + ldrdeq r7, [r2, -r6] │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, lr, asr sp │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, r6, asr #26 │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ 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 │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - smlatbeq r4, r8, r0, r2 │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ - tsteq r0, r0, lsl #22 │ │ │ │ - ldrdeq r5, [r0, -ip] │ │ │ │ - smlabteq r0, sl, sl, r5 │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - tsteq r0, ip, asr #20 │ │ │ │ - @ instruction: 0x01041fb4 │ │ │ │ - ldrdeq r5, [r0, -ip] │ │ │ │ - @ instruction: 0x010059b0 │ │ │ │ - smlatbeq r0, r6, r9, r5 │ │ │ │ - smlabbeq r0, r2, r9, r5 │ │ │ │ - tsteq r0, r8, asr r9 │ │ │ │ - tsteq r0, lr, lsr #18 │ │ │ │ - tsteq r0, r4, lsr #18 │ │ │ │ - strdeq r5, [r0, -lr] │ │ │ │ + ldrdeq r5, [r0, -lr] │ │ │ │ + tsteq r4, r8, lsl #2 │ │ │ │ + smlabbeq r4, r6, r0, r2 │ │ │ │ + tsteq r0, r0, ror #22 │ │ │ │ + tsteq r0, ip, lsr fp │ │ │ │ + tsteq r0, sl, lsr #22 │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + ldrdeq r5, [r0, -r0] │ │ │ │ + smlatbeq r0, ip, sl, r5 │ │ │ │ + tsteq r4, r4, lsl r0 │ │ │ │ + tsteq r0, ip, lsr sl │ │ │ │ + tsteq r0, r0, lsl sl │ │ │ │ + tsteq r0, r6, lsl #20 │ │ │ │ + smlatteq r0, r2, r9, r5 │ │ │ │ + @ instruction: 0x010059b8 │ │ │ │ + smlabbeq r0, lr, r9, r5 │ │ │ │ + smlabbeq r0, r4, r9, r5 │ │ │ │ + tsteq r0, lr, asr r9 │ │ │ │ + tsteq r0, r2, lsr r9 │ │ │ │ + @ instruction: 0x01041eb8 │ │ │ │ + smlabteq r0, lr, r8, r5 │ │ │ │ + smlatbeq r0, r4, r8, r5 │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + strdeq r5, [r0, -ip] │ │ │ │ ldrdeq r5, [r0, -r2] │ │ │ │ - tsteq r4, r8, asr lr │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq r0, sl, lsl r8 │ │ │ │ - tsteq r0, r0, lsl r8 │ │ │ │ - smlatteq r0, ip, r7, r5 │ │ │ │ smlabteq r0, r8, r7, r5 │ │ │ │ - @ instruction: 0x0100579c │ │ │ │ - tsteq r0, r2, ror r7 │ │ │ │ - tsteq r0, r8, ror #14 │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ - tsteq r0, lr, lsl #14 │ │ │ │ - smlatteq r0, sl, r6, r5 │ │ │ │ - ldrdeq r5, [r0, -r4] │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - tsteq r0, r6, ror #12 │ │ │ │ - tsteq r0, r0, asr r6 │ │ │ │ - tsteq r0, r0, lsl r6 │ │ │ │ - smlatteq r0, r0, r5, r5 │ │ │ │ - smlatbeq r0, r4, r5, r5 │ │ │ │ - @ instruction: 0x0100559a │ │ │ │ - smlabbeq r0, r6, r5, r5 │ │ │ │ - tsteq r0, r6, asr r5 │ │ │ │ - tsteq r0, ip, asr #10 │ │ │ │ - tsteq r0, lr, lsr #10 │ │ │ │ - smlatteq r0, r2, r4, r5 │ │ │ │ - @ instruction: 0x010054be │ │ │ │ - smlatbeq r0, sl, r4, r5 │ │ │ │ - tsteq r0, r8, ror r4 │ │ │ │ + smlatbeq r0, r4, r7, r5 │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, sl, asr #14 │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + smlabbeq r4, r0, sp, r1 │ │ │ │ + smlabteq r0, r6, r6, r5 │ │ │ │ + @ instruction: 0x010056b0 │ │ │ │ + tsteq r0, r0, ror r6 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r0, r4, lsl #12 │ │ │ │ + strdeq r5, [r0, -sl] │ │ │ │ + smlatteq r0, r6, r5, r5 │ │ │ │ + @ instruction: 0x010055b6 │ │ │ │ + smlatbeq r0, ip, r5, r5 │ │ │ │ + smlabbeq r0, lr, r5, r5 │ │ │ │ + tsteq r0, r2, asr #10 │ │ │ │ + tsteq r0, lr, lsl r5 │ │ │ │ + tsteq r0, sl, lsl #10 │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ + smlatbeq r0, r6, r4, r5 │ │ │ │ + tsteq r0, r4, ror r4 │ │ │ │ tsteq r0, r6, asr #8 │ │ │ │ tsteq r0, r4, lsl r4 │ │ │ │ - smlatteq r0, r6, r3, r5 │ │ │ │ + smlatteq r0, r4, r3, r5 │ │ │ │ @ instruction: 0x010053b4 │ │ │ │ - smlabbeq r0, r4, r3, r5 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ + @ instruction: 0x01005396 │ │ │ │ + tsteq r0, r0, ror r3 │ │ │ │ + tsteq r0, r0, asr #6 │ │ │ │ tsteq r0, r6, lsr r3 │ │ │ │ tsteq r0, r0, lsl r3 │ │ │ │ smlatteq r0, r0, r2, r5 │ │ │ │ - ldrdeq r5, [r0, -r6] │ │ │ │ - @ instruction: 0x010052b0 │ │ │ │ - smlabbeq r0, r0, r2, r5 │ │ │ │ - tsteq r0, lr, asr #4 │ │ │ │ - tsteq r0, r8, lsr #4 │ │ │ │ - tsteq r0, r4, lsl #4 │ │ │ │ - ldrdeq r5, [r0, -sl] │ │ │ │ - ldrdeq r5, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, r1, r5 │ │ │ │ - tsteq r0, lr, ror r1 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - tsteq r0, sl, lsr #2 │ │ │ │ - tsteq r0, r6, lsl #2 │ │ │ │ - smlatteq r0, r2, r0, r5 │ │ │ │ - strheq r5, [r0, -r4] │ │ │ │ - smlatbeq r0, ip, r0, r5 │ │ │ │ - smlabbeq r0, sl, r0, r5 │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ - tsteq r0, r6, lsr r0 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ - tsteq r0, sl │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ - ldrdeq r4, [r0, -r4] │ │ │ │ - @ instruction: 0x01004fb2 │ │ │ │ - smlabbeq r0, r6, pc, r4 @ │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ - tsteq r0, sl, lsr #30 │ │ │ │ - strdeq r4, [r0, -r8] │ │ │ │ + smlatbeq r0, lr, r2, r5 │ │ │ │ + smlabbeq r0, r8, r2, r5 │ │ │ │ + tsteq r0, r4, ror #4 │ │ │ │ + tsteq r0, sl, lsr r2 │ │ │ │ + tsteq r0, r2, lsr r2 │ │ │ │ + tsteq r0, lr, lsl #4 │ │ │ │ + ldrdeq r5, [r0, -lr] │ │ │ │ + @ instruction: 0x010051b4 │ │ │ │ + smlabbeq r0, sl, r1, r5 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, r2, asr #2 │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + tsteq r0, ip, lsl #2 │ │ │ │ + smlatteq r0, sl, r0, r5 │ │ │ │ + smlabteq r0, r0, r0, r5 │ │ │ │ + swpeq r5, r6, [r0] │ │ │ │ + smlabbeq r0, lr, r0, r5 │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ + tsteq r0, r2, lsl r0 │ │ │ │ + smlatteq r0, r6, pc, r4 @ │ │ │ │ + @ instruction: 0x01004fba │ │ │ │ + smlabbeq r0, sl, pc, r4 @ │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ 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 │ │ │ │ - tsteq r0, lr, ror sp │ │ │ │ - tsteq r0, sl, asr sp │ │ │ │ + ldrdeq r4, [r0, -lr] │ │ │ │ + @ instruction: 0x01004dba │ │ │ │ + smlabbeq r0, lr, sp, r4 │ │ │ │ + smlabbeq r0, r4, sp, r4 │ │ │ │ + tsteq r0, lr, asr sp │ │ │ │ tsteq r0, lr, lsr #26 │ │ │ │ - tsteq r0, r4, lsr #26 │ │ │ │ strdeq r4, [r0, -lr] │ │ │ │ - smlabteq r0, lr, ip, r4 │ │ │ │ - @ instruction: 0x01004c9e │ │ │ │ - @ instruction: 0x01004c94 │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ - tsteq r0, r4, asr #24 │ │ │ │ - tsteq r0, sl, lsr ip │ │ │ │ - tsteq r0, r4, lsl ip │ │ │ │ - smlatteq r0, r2, fp, r4 │ │ │ │ - @ instruction: 0x01004bb6 │ │ │ │ - smlabbeq r0, sl, fp, r4 │ │ │ │ + strdeq r4, [r0, -r4] │ │ │ │ + ldrdeq r4, [r0, -r0] │ │ │ │ + smlatbeq r0, r4, ip, r4 │ │ │ │ + @ instruction: 0x01004c9a │ │ │ │ + tsteq r0, r4, ror ip │ │ │ │ + tsteq r0, r2, asr #24 │ │ │ │ + tsteq r0, r6, lsl ip │ │ │ │ + smlatteq r0, sl, fp, r4 │ │ │ │ + smlabteq r0, r4, fp, r4 │ │ │ │ + @ instruction: 0x01004b9e │ │ │ │ + tsteq r0, lr, ror #22 │ │ │ │ tsteq r0, r4, ror #22 │ │ │ │ - tsteq r0, lr, lsr fp │ │ │ │ - tsteq r0, lr, lsl #22 │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - smlatteq r0, r0, sl, r4 │ │ │ │ - @ instruction: 0x01004ab4 │ │ │ │ + tsteq r0, r0, asr #22 │ │ │ │ + tsteq r0, r4, lsl fp │ │ │ │ + smlatteq r0, r8, sl, r4 │ │ │ │ + ldrdeq r4, [r0, -lr] │ │ │ │ + @ instruction: 0x01004ab8 │ │ │ │ smlabbeq r0, r8, sl, r4 │ │ │ │ tsteq r0, lr, ror sl │ │ │ │ - tsteq r0, r8, asr sl │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - tsteq r0, lr, lsl sl │ │ │ │ + tsteq r0, sl, asr sl │ │ │ │ + tsteq r0, ip, lsr #20 │ │ │ │ strdeq r4, [r0, -sl] │ │ │ │ smlabteq r0, ip, r9, r4 │ │ │ │ - @ instruction: 0x0100499a │ │ │ │ + @ instruction: 0x0100499c │ │ │ │ tsteq r0, ip, ror #18 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ - tsteq r0, ip, lsl #18 │ │ │ │ - smlatteq r0, ip, r8, r4 │ │ │ │ - smlabteq r0, r8, r8, r4 │ │ │ │ - @ instruction: 0x0100489c │ │ │ │ - @ instruction: 0x01004892 │ │ │ │ - tsteq r0, ip, ror #16 │ │ │ │ - tsteq r0, r0, asr #16 │ │ │ │ - tsteq r0, r4, lsl r8 │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ + tsteq r0, r8, lsr #18 │ │ │ │ + strdeq r4, [r0, -ip] │ │ │ │ + strdeq r4, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r8, r4 │ │ │ │ + smlatbeq r0, r0, r8, r4 │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ + tsteq r0, lr, asr #16 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ smlatteq r0, lr, r7, r4 │ │ │ │ - smlabteq r0, r8, r7, r4 │ │ │ │ - @ instruction: 0x01004798 │ │ │ │ - smlabbeq r0, lr, r7, r4 │ │ │ │ - tsteq r0, sl, ror #14 │ │ │ │ + smlabteq r0, sl, r7, r4 │ │ │ │ + @ instruction: 0x0100479c │ │ │ │ + tsteq r0, ip, ror #14 │ │ │ │ tsteq r0, ip, lsr r7 │ │ │ │ - tsteq r0, ip, lsl #14 │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ - @ instruction: 0x010046bc │ │ │ │ - @ instruction: 0x01004698 │ │ │ │ - tsteq r0, ip, ror #12 │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, ip, lsr r6 │ │ │ │ - tsteq r0, lr, lsl #12 │ │ │ │ - smlatteq r0, r0, r5, r4 │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - @ instruction: 0x010045b6 │ │ │ │ - smlabbeq r0, ip, r5, r4 │ │ │ │ - smlabbeq r0, r4, r5, r4 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ + smlabteq r0, ip, r6, r4 │ │ │ │ + smlabteq r0, r2, r6, r4 │ │ │ │ + @ instruction: 0x0100469c │ │ │ │ + tsteq r0, lr, ror #12 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r0, r8, lsr r6 │ │ │ │ + tsteq r0, r6, lsl r6 │ │ │ │ + smlatteq r0, ip, r5, r4 │ │ │ │ + smlatteq r0, r4, r5, r4 │ │ │ │ + smlabteq r0, r0, r5, r4 │ │ │ │ + @ instruction: 0x01004590 │ │ │ │ tsteq r0, r0, ror #10 │ │ │ │ - tsteq r0, r0, lsr r5 │ │ │ │ - tsteq r0, r0, lsl #10 │ │ │ │ - ldrdeq r4, [r0, -r6] │ │ │ │ - smlatbeq r0, ip, r4, r4 │ │ │ │ - smlabbeq r0, r8, r4, r4 │ │ │ │ - tsteq r0, r4, ror #8 │ │ │ │ - tsteq r0, r8, lsr r4 │ │ │ │ - tsteq r0, r2, lsr r4 │ │ │ │ - tsteq r0, r2, lsl r4 │ │ │ │ - smlatteq r0, sl, r3, r4 │ │ │ │ - smlabteq r0, r2, r3, r4 │ │ │ │ - @ instruction: 0x010043bc │ │ │ │ - @ instruction: 0x0100439a │ │ │ │ - tsteq r0, lr, ror #6 │ │ │ │ - tsteq r0, r8, ror #6 │ │ │ │ - tsteq r0, r8, asr #6 │ │ │ │ - tsteq r0, r0, lsr #6 │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - smlabteq r0, r8, r2, r4 │ │ │ │ - smlatbeq r0, ip, r2, r4 │ │ │ │ - smlabbeq r0, ip, r2, r4 │ │ │ │ - tsteq r0, r6, ror #4 │ │ │ │ - tsteq r0, r0, ror #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ - smlatteq r0, ip, r1, r4 │ │ │ │ - smlatteq r0, r6, r1, r4 │ │ │ │ - smlabteq r0, r8, r1, r4 │ │ │ │ - smlatbeq r0, r2, r1, r4 │ │ │ │ - @ instruction: 0x0100419c │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - tsteq r4, sl, ror r6 │ │ │ │ - tsteq r0, r4, ror #2 │ │ │ │ - tsteq r0, lr, asr r1 │ │ │ │ + tsteq r0, r6, lsr r5 │ │ │ │ + tsteq r0, ip, lsl #10 │ │ │ │ + smlatteq r0, r8, r4, r4 │ │ │ │ + smlabteq r0, r4, r4, r4 │ │ │ │ + @ instruction: 0x01004498 │ │ │ │ + @ instruction: 0x01004492 │ │ │ │ + tsteq r0, r2, ror r4 │ │ │ │ + tsteq r0, sl, asr #8 │ │ │ │ + tsteq r0, r2, lsr #8 │ │ │ │ + tsteq r0, ip, lsl r4 │ │ │ │ + strdeq r4, [r0, -sl] │ │ │ │ + smlabteq r0, lr, r3, r4 │ │ │ │ + smlabteq r0, r8, r3, r4 │ │ │ │ + smlatbeq r0, r8, r3, r4 │ │ │ │ + smlabbeq r0, r0, r3, r4 │ │ │ │ + tsteq r0, r4, asr r3 │ │ │ │ + tsteq r0, r8, lsr #6 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + smlatteq r0, ip, r2, r4 │ │ │ │ + smlabteq r0, r6, r2, r4 │ │ │ │ + smlabteq r0, r0, r2, r4 │ │ │ │ + smlatbeq r0, r0, r2, r4 │ │ │ │ + tsteq r0, r6, ror r2 │ │ │ │ + tsteq r0, ip, asr #4 │ │ │ │ + tsteq r0, r6, asr #4 │ │ │ │ + tsteq r0, r8, lsr #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + strdeq r4, [r0, -ip] │ │ │ │ + ldrdeq r4, [r0, -ip] │ │ │ │ + @ instruction: 0x010407b0 │ │ │ │ + ldrdeq r0, [r4, -sl] │ │ │ │ + smlabteq r0, r4, r1, r4 │ │ │ │ + @ instruction: 0x010041be │ │ │ │ ldrbtmi r4, [r8], #-2148 @ 0xfffff79c │ │ │ │ stmdami r4!, {r2, r6, r7, sp, lr, pc}^ │ │ │ │ sbc r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r1, r2, r3, r4, r5, r7, sp, lr, pc}^ │ │ │ │ adcs r4, fp, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ @@ -145458,39 +145458,55 @@ │ │ │ │ stmdami r5, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ stmdami r4, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r3, [r0, -lr] │ │ │ │ - ldrdeq r3, [r0, -r8] │ │ │ │ - ldrdeq r3, [r0, -r2] │ │ │ │ + tsteq r0, lr, lsr r0 │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ + tsteq r0, ip, lsr #32 │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ + tsteq r0, r0, lsr #32 │ │ │ │ + tsteq r0, sl, lsl r0 │ │ │ │ + smlabbeq r4, r4, r5, r0 │ │ │ │ + tsteq r0, lr │ │ │ │ + tsteq r0, r8 │ │ │ │ + tsteq r0, r2 │ │ │ │ + strdeq r3, [r0, -ip] │ │ │ │ + strdeq r3, [r0, -r6] │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + smlatteq r0, sl, pc, r3 @ │ │ │ │ + smlatteq r0, r4, pc, r3 @ │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + tsteq r4, lr, lsr #12 │ │ │ │ smlabteq r0, ip, pc, r3 @ │ │ │ │ smlabteq r0, r6, pc, r3 @ │ │ │ │ - smlabteq r0, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x01003fba │ │ │ │ - tsteq r4, r4, lsr #10 │ │ │ │ - smlatbeq r0, lr, pc, r3 @ │ │ │ │ + @ instruction: 0x01040690 │ │ │ │ + tsteq r4, sl, ror #12 │ │ │ │ + @ instruction: 0x01003fb4 │ │ │ │ + @ instruction: 0x0104069e │ │ │ │ smlatbeq r0, r8, pc, r3 @ │ │ │ │ smlatbeq r0, r2, pc, r3 @ │ │ │ │ @ instruction: 0x01003f9c │ │ │ │ @ instruction: 0x01003f96 │ │ │ │ @ instruction: 0x01003f90 │ │ │ │ smlabbeq r0, sl, pc, r3 @ │ │ │ │ smlabbeq r0, r4, pc, r3 @ │ │ │ │ - smlatbeq r4, r6, r5, r0 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - smlabteq r4, lr, r5, r0 │ │ │ │ + tsteq r0, lr, ror pc │ │ │ │ + tsteq r0, r8, ror pc │ │ │ │ + tsteq r0, r2, ror pc │ │ │ │ tsteq r0, ip, ror #30 │ │ │ │ tsteq r0, r6, ror #30 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - tsteq r4, sl, lsl #12 │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ + tsteq r0, sl, asr pc │ │ │ │ tsteq r0, r4, asr pc │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ + tsteq r0, lr, asr #30 │ │ │ │ tsteq r0, r8, asr #30 │ │ │ │ tsteq r0, r2, asr #30 │ │ │ │ tsteq r0, ip, lsr pc │ │ │ │ tsteq r0, r6, lsr pc │ │ │ │ tsteq r0, r0, lsr pc │ │ │ │ tsteq r0, sl, lsr #30 │ │ │ │ tsteq r0, r4, lsr #30 │ │ │ │ @@ -145509,30 +145525,14 @@ │ │ │ │ ldrdeq r3, [r0, -r6] │ │ │ │ ldrdeq r3, [r0, -r0] │ │ │ │ smlabteq r0, sl, lr, r3 │ │ │ │ smlabteq r0, r4, lr, r3 │ │ │ │ @ instruction: 0x01003ebe │ │ │ │ @ instruction: 0x01003eb8 │ │ │ │ @ instruction: 0x01003eb2 │ │ │ │ - smlatbeq r0, ip, lr, r3 │ │ │ │ - smlatbeq r0, r6, lr, r3 │ │ │ │ - smlatbeq r0, r0, lr, r3 │ │ │ │ - @ instruction: 0x01003e9a │ │ │ │ - @ instruction: 0x01003e94 │ │ │ │ - smlabbeq r0, lr, lr, r3 │ │ │ │ - smlabbeq r0, r8, lr, r3 │ │ │ │ - smlabbeq r0, r2, lr, r3 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - tsteq r0, r0, ror lr │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - tsteq r0, r4, ror #28 │ │ │ │ - tsteq r0, lr, asr lr │ │ │ │ - tsteq r0, r8, asr lr │ │ │ │ - tsteq r0, r2, asr lr │ │ │ │ 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 @ │ │ │ │ - smlatbeq r0, lr, r1, r4 │ │ │ │ - strdeq r3, [r2, -r6] │ │ │ │ + tsteq r0, lr, lsl #4 │ │ │ │ + tsteq r2, r6, asr r8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01009f9a │ │ │ │ - tsteq r2, r0, asr r4 │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - tsteq r2, r0, lsr r4 │ │ │ │ - tsteq r0, sl │ │ │ │ - tsteq r2, r0, lsl r4 │ │ │ │ - smlabbeq r3, r4, r6, r0 │ │ │ │ - strdeq r2, [r2, -lr] │ │ │ │ - tsteq r3, r4, lsl pc │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ + strdeq r9, [r0, -sl] │ │ │ │ + @ instruction: 0x010224b0 │ │ │ │ + smlabteq r0, lr, ip, r2 │ │ │ │ + @ instruction: 0x01022490 │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + tsteq r2, r0, ror r4 │ │ │ │ + smlatteq r3, r4, r6, r0 │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r3, r4, ror pc │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + tsteq r3, lr, ror lr │ │ │ │ + tsteq r2, r0, lsl #8 │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + @ instruction: 0x01023b96 │ │ │ │ + @ instruction: 0x010223ba │ │ │ │ + strdeq r2, [r0, -r8] │ │ │ │ smlatbeq r2, r0, r3, r2 │ │ │ │ - tsteq r3, r6, lsl #30 │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - tsteq r3, r6, lsl #30 │ │ │ │ - tsteq r2, r6, lsr fp │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - @ instruction: 0x01002b98 │ │ │ │ - tsteq r2, r0, asr #6 │ │ │ │ - tsteq r0, r2, lsl r8 │ │ │ │ + tsteq r0, r2, ror r8 │ │ │ │ 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 │ │ │ │ - tsteq r0, r6, asr r6 │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - smlabbeq r3, r4, sp, lr │ │ │ │ - smlabteq r0, sl, r5, r2 │ │ │ │ - smlatbeq r0, sl, r5, r2 │ │ │ │ - smlabbeq r0, ip, r5, r2 │ │ │ │ + @ instruction: 0x010026b6 │ │ │ │ + @ instruction: 0x0103ee98 │ │ │ │ + smlatteq r3, r4, sp, lr │ │ │ │ + tsteq r0, sl, lsr #12 │ │ │ │ + tsteq r0, sl, lsl #12 │ │ │ │ + smlatteq r0, ip, r5, r2 │ │ │ │ + smlabteq r0, ip, r5, r2 │ │ │ │ + smlatbeq r0, lr, r5, r2 │ │ │ │ + @ instruction: 0x01002590 │ │ │ │ tsteq r0, ip, ror #10 │ │ │ │ - tsteq r0, lr, asr #10 │ │ │ │ - tsteq r0, r0, lsr r5 │ │ │ │ - tsteq r0, ip, lsl #10 │ │ │ │ - smlatteq r0, r0, r4, r2 │ │ │ │ - @ instruction: 0x010024bc │ │ │ │ - smlatbeq r0, r6, r4, r2 │ │ │ │ - tsteq r0, ip, ror r4 │ │ │ │ - tsteq r0, r8, asr r4 │ │ │ │ - tsteq r0, lr, lsr #8 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - strdeq r2, [r0, -lr] │ │ │ │ + tsteq r0, r0, asr #10 │ │ │ │ + tsteq r0, ip, lsl r5 │ │ │ │ + tsteq r0, r6, lsl #10 │ │ │ │ + ldrdeq r2, [r0, -ip] │ │ │ │ + @ instruction: 0x010024b8 │ │ │ │ + smlabbeq r0, lr, r4, r2 │ │ │ │ + smlabbeq r0, r4, r4, r2 │ │ │ │ + tsteq r0, lr, asr r4 │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + tsteq r0, sl, lsl #8 │ │ │ │ + ldrdeq r2, [r0, -lr] │ │ │ │ ldrdeq r2, [r0, -r4] │ │ │ │ - smlatbeq r0, sl, r3, r2 │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - tsteq r0, r4, ror r3 │ │ │ │ - tsteq r0, lr, asr #6 │ │ │ │ + smlatbeq r0, lr, r3, r2 │ │ │ │ + smlabbeq r0, sl, r3, r2 │ │ │ │ + tsteq r0, lr, asr r3 │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ tsteq r0, sl, lsr #6 │ │ │ │ - strdeq r2, [r0, -lr] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r2, r2 │ │ │ │ - smlatbeq r0, r6, r2, r2 │ │ │ │ - tsteq r0, sl, ror r2 │ │ │ │ - tsteq r0, r0, ror r2 │ │ │ │ - tsteq r0, sl, asr #4 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ - smlatteq r0, lr, r1, r2 │ │ │ │ - smlabteq r0, r2, r1, r2 │ │ │ │ - @ instruction: 0x01002196 │ │ │ │ - tsteq r0, r2, ror r1 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - tsteq r0, r4, lsr r1 │ │ │ │ - tsteq r0, sl, lsr #2 │ │ │ │ - tsteq r0, r6, lsl #2 │ │ │ │ - ldrdeq r2, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r0, r2 │ │ │ │ - smlatbeq r0, r2, r0, r2 │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - tsteq r0, lr, asr #32 │ │ │ │ - tsteq r0, sl, lsr #32 │ │ │ │ - tsteq r0, r4 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlatbeq r0, sl, r2, r2 │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ + tsteq r0, r2, lsr #4 │ │ │ │ + strdeq r2, [r0, -r6] │ │ │ │ + ldrdeq r2, [r0, -r2] │ │ │ │ + smlabteq r0, r0, r1, r2 │ │ │ │ + @ instruction: 0x01002194 │ │ │ │ + smlabbeq r0, sl, r1, r2 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, ip, lsl #2 │ │ │ │ + tsteq r0, r2, lsl #2 │ │ │ │ + ldrdeq r2, [r0, -ip] │ │ │ │ + smlatbeq r0, lr, r0, r2 │ │ │ │ + smlabbeq r0, sl, r0, r2 │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + tsteq r0, ip │ │ │ │ + smlatteq r0, r0, pc, r1 @ │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ + smlabteq r0, r0, pc, r1 @ │ │ │ │ + @ instruction: 0x01001f94 │ │ │ │ + tsteq r0, lr, ror pc │ │ │ │ + tsteq r0, r8, ror #30 │ │ │ │ + tsteq r0, ip, lsr pc │ │ │ │ + tsteq r0, r0, lsl pc │ │ │ │ + strdeq r1, [r0, -sl] │ │ │ │ + smlatteq r0, r4, lr, r1 │ │ │ │ + @ instruction: 0x01001eb8 │ │ │ │ + smlatbeq r0, r2, lr, r1 │ │ │ │ + smlabbeq r0, ip, lr, r1 │ │ │ │ + tsteq r0, lr, asr lr │ │ │ │ + tsteq r0, r0, lsr lr │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ ldrdeq r1, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, pc, r1 @ │ │ │ │ - smlabbeq r0, r0, pc, r1 @ │ │ │ │ - tsteq r0, r6, ror pc │ │ │ │ - tsteq r0, r0, ror #30 │ │ │ │ - tsteq r0, r4, lsr pc │ │ │ │ - tsteq r0, lr, lsl pc │ │ │ │ - tsteq r0, r8, lsl #30 │ │ │ │ - ldrdeq r1, [r0, -ip] │ │ │ │ - @ instruction: 0x01001eb0 │ │ │ │ - @ instruction: 0x01001e9a │ │ │ │ - smlabbeq r0, r4, lr, r1 │ │ │ │ - tsteq r0, r8, asr lr │ │ │ │ - tsteq r0, r2, asr #28 │ │ │ │ - tsteq r0, ip, lsr #28 │ │ │ │ - strdeq r1, [r0, -lr] │ │ │ │ - ldrdeq r1, [r0, -r0] │ │ │ │ - smlatbeq r0, r4, sp, r1 │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - tsteq r0, sl, asr #26 │ │ │ │ - tsteq r0, r4, lsr sp │ │ │ │ - tsteq r0, r0, lsl sp │ │ │ │ - smlatteq r0, r4, ip, r1 │ │ │ │ - @ instruction: 0x01001cba │ │ │ │ - @ instruction: 0x01001cb2 │ │ │ │ - @ instruction: 0x01001c90 │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - tsteq r0, r4, asr #24 │ │ │ │ - tsteq r0, sl, lsl ip │ │ │ │ + smlatbeq r0, sl, sp, r1 │ │ │ │ + @ instruction: 0x01001d94 │ │ │ │ + tsteq r0, r0, ror sp │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + tsteq r0, sl, lsl sp │ │ │ │ + tsteq r0, r2, lsl sp │ │ │ │ strdeq r1, [r0, -r0] │ │ │ │ - smlatteq r0, r8, fp, r1 │ │ │ │ - smlabteq r0, r6, fp, r1 │ │ │ │ - smlatbeq r0, r4, fp, r1 │ │ │ │ - tsteq r0, sl, ror fp │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq r0, r8, asr #22 │ │ │ │ - tsteq r0, r6, lsr #22 │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - ldrdeq r1, [r0, -r8] │ │ │ │ - smlatbeq r0, lr, sl, r1 │ │ │ │ - smlabbeq r0, r4, sl, r1 │ │ │ │ - tsteq r0, sl, asr sl │ │ │ │ - tsteq r0, r2, asr sl │ │ │ │ - tsteq r0, r0, lsr sl │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - smlatteq r0, r0, r9, r1 │ │ │ │ + smlabteq r0, lr, ip, r1 │ │ │ │ + smlatbeq r0, r4, ip, r1 │ │ │ │ + tsteq r0, sl, ror ip │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ + tsteq r0, r8, asr #24 │ │ │ │ + tsteq r0, r6, lsr #24 │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ + ldrdeq r1, [r0, -sl] │ │ │ │ + @ instruction: 0x01001bb0 │ │ │ │ + smlatbeq r0, r8, fp, r1 │ │ │ │ + smlabbeq r0, r6, fp, r1 │ │ │ │ + tsteq r0, r4, ror #22 │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + tsteq r0, lr, lsl #22 │ │ │ │ + smlatteq r0, r4, sl, r1 │ │ │ │ + @ instruction: 0x01001aba │ │ │ │ + @ instruction: 0x01001ab2 │ │ │ │ + @ instruction: 0x01001a90 │ │ │ │ + tsteq r0, lr, ror #20 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ 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} │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ - tsteq r0, r0, lsl r8 │ │ │ │ - smlatteq r0, ip, r7, r1 │ │ │ │ - @ instruction: 0x010017bc │ │ │ │ - @ instruction: 0x01001790 │ │ │ │ - tsteq r0, r2, ror #14 │ │ │ │ - tsteq r0, r8, asr r7 │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ - tsteq r0, r4, lsl #14 │ │ │ │ - strdeq r1, [r0, -sl] │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, r6, r6, r1 │ │ │ │ - tsteq r0, r8, ror r6 │ │ │ │ - tsteq r0, lr, ror #12 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - tsteq r0, r0, lsl r6 │ │ │ │ - smlatteq r0, sl, r5, r1 │ │ │ │ - tsteq r3, r2, ror #26 │ │ │ │ - smlabbeq r3, r2, sp, sp │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - tsteq r0, r8, lsr #10 │ │ │ │ - strdeq r1, [r0, -sl] │ │ │ │ + @ instruction: 0x0100189e │ │ │ │ + @ instruction: 0x01001894 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ strdeq r1, [r0, -r0] │ │ │ │ - smlabteq r0, sl, r4, r1 │ │ │ │ + smlabteq r0, r2, r7, r1 │ │ │ │ + @ instruction: 0x010017b8 │ │ │ │ + @ instruction: 0x01001792 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + tsteq r0, r6, lsl #14 │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + smlabteq r0, lr, r6, r1 │ │ │ │ + smlatbeq r0, r8, r6, r1 │ │ │ │ + tsteq r0, sl, ror r6 │ │ │ │ + tsteq r0, r0, ror r6 │ │ │ │ + tsteq r0, sl, asr #12 │ │ │ │ + smlabteq r3, r2, sp, sp │ │ │ │ + smlatteq r3, r2, sp, sp │ │ │ │ + smlabbeq r3, sl, sp, sp │ │ │ │ + smlabbeq r0, r8, r5, r1 │ │ │ │ + tsteq r0, sl, asr r5 │ │ │ │ + tsteq r0, r0, asr r5 │ │ │ │ + tsteq r0, sl, lsr #10 │ │ │ │ + strdeq r1, [r0, -lr] │ │ │ │ + strdeq r1, [r0, -r4] │ │ │ │ + ldrdeq r1, [r0, -r0] │ │ │ │ @ instruction: 0x0100149e │ │ │ │ - @ instruction: 0x01001494 │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ - tsteq r0, lr, lsr r4 │ │ │ │ - tsteq r0, ip, lsl #8 │ │ │ │ - ldrdeq r1, [r0, -ip] │ │ │ │ - @ instruction: 0x010013b6 │ │ │ │ - @ instruction: 0x01001390 │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - tsteq r0, sl, lsr r3 │ │ │ │ - tsteq r0, r2, lsl r3 │ │ │ │ - smlatteq r0, r2, r2, r1 │ │ │ │ - @ instruction: 0x010012b0 │ │ │ │ + tsteq r0, ip, ror #8 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ + smlabteq r0, r0, r3, r1 │ │ │ │ + @ instruction: 0x0100139a │ │ │ │ + tsteq r0, r2, ror r3 │ │ │ │ + tsteq r0, r2, asr #6 │ │ │ │ + tsteq r0, r0, lsl r3 │ │ │ │ + smlatteq r0, sl, r2, r1 │ │ │ │ + smlabteq r0, r4, r2, r1 │ │ │ │ + @ instruction: 0x01001294 │ │ │ │ smlabbeq r0, sl, r2, r1 │ │ │ │ tsteq r0, r4, ror #4 │ │ │ │ - tsteq r0, r4, lsr r2 │ │ │ │ - tsteq r0, sl, lsr #4 │ │ │ │ - tsteq r0, r4, lsl #4 │ │ │ │ - smlabteq r3, ip, r9, sp │ │ │ │ - @ instruction: 0x010011be │ │ │ │ - @ instruction: 0x01001198 │ │ │ │ - @ instruction: 0x0103d990 │ │ │ │ - tsteq r0, ip, lsl #2 │ │ │ │ - ldrdeq r1, [r0, -lr] │ │ │ │ - strheq r1, [r0, -r0] │ │ │ │ - smlatbeq r0, r6, r0, r1 │ │ │ │ - smlabbeq r0, r0, r0, r1 │ │ │ │ - qaddeq r1, r2, r0 │ │ │ │ - tsteq r0, sl, lsr #32 │ │ │ │ - tsteq r0, r2 │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - @ instruction: 0x01000f9e │ │ │ │ - tsteq r0, r8, ror pc │ │ │ │ - tsteq r0, r0, asr pc │ │ │ │ - tsteq r0, r4, lsr #30 │ │ │ │ - strdeq r0, [r0, -r4] │ │ │ │ - smlatteq r0, sl, lr, r0 │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - @ instruction: 0x01000eb2 │ │ │ │ - smlatbeq r0, r0, lr, r0 │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - tsteq r0, r8, asr #28 │ │ │ │ - tsteq r0, r6, lsl lr │ │ │ │ - smlatteq r0, r4, sp, r0 │ │ │ │ - @ instruction: 0x01000db4 │ │ │ │ - smlabbeq r0, r8, sp, r0 │ │ │ │ - tsteq r0, r8, asr sp │ │ │ │ - tsteq r0, r0, asr sp │ │ │ │ - tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ + tsteq r0, lr, lsl r2 │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r0, lsl r1 │ │ │ │ + tsteq r0, r6, lsl #2 │ │ │ │ + smlatteq r0, r0, r0, r1 │ │ │ │ + strheq r1, [r0, -r2] │ │ │ │ + smlabbeq r0, sl, r0, r1 │ │ │ │ + tsteq r0, r2, rrx │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + strdeq r0, [r0, -lr] │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ + @ instruction: 0x01000fb0 │ │ │ │ + smlabbeq r0, r4, pc, r0 @ │ │ │ │ + tsteq r0, r4, asr pc │ │ │ │ + tsteq r0, sl, asr #30 │ │ │ │ + tsteq r0, r6, lsr pc │ │ │ │ + tsteq r0, r2, lsl pc │ │ │ │ + tsteq r0, r0, lsl #30 │ │ │ │ + ldrdeq r0, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, lr, r0 │ │ │ │ + tsteq r0, r6, ror lr │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ + tsteq r0, r4, lsl lr │ │ │ │ + smlatteq r0, r8, sp, r0 │ │ │ │ + @ instruction: 0x01000db8 │ │ │ │ + @ instruction: 0x01000db0 │ │ │ │ + smlabbeq r0, ip, sp, r0 │ │ │ │ + tsteq r0, r6, ror #26 │ │ │ │ + tsteq r0, r6, lsr sp │ │ │ │ tsteq r0, r6, lsl #26 │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - smlatbeq r0, r6, ip, r0 │ │ │ │ - @ instruction: 0x01000c9e │ │ │ │ - tsteq r0, sl, ror ip │ │ │ │ - tsteq r0, sl, asr #24 │ │ │ │ - tsteq r0, r2, asr #24 │ │ │ │ - tsteq r0, lr, lsl ip │ │ │ │ - smlatteq r0, lr, fp, r0 │ │ │ │ - @ instruction: 0x01000bba │ │ │ │ + strdeq r0, [r0, -lr] │ │ │ │ + ldrdeq r0, [r0, -sl] │ │ │ │ + smlatbeq r0, sl, ip, r0 │ │ │ │ + smlatbeq r0, r2, ip, r0 │ │ │ │ + tsteq r0, lr, ror ip │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r0, sl, lsl ip │ │ │ │ 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 │ │ │ │ - tsteq r0, r6, lsr sl │ │ │ │ - tsteq r0, ip, lsr #20 │ │ │ │ - tsteq r0, r6, lsl #20 │ │ │ │ - smlatteq r0, r0, r9, r0 │ │ │ │ + @ instruction: 0x01000a96 │ │ │ │ + smlabbeq r0, ip, sl, r0 │ │ │ │ + tsteq r0, r6, ror #20 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + tsteq r0, r0, lsl sl │ │ │ │ + smlatteq r0, sl, r9, r0 │ │ │ │ + @ instruction: 0x010009ba │ │ │ │ @ instruction: 0x010009b0 │ │ │ │ - smlabbeq r0, sl, r9, r0 │ │ │ │ + smlabbeq r0, r8, r9, r0 │ │ │ │ tsteq r0, sl, asr r9 │ │ │ │ - tsteq r0, r0, asr r9 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - strdeq r0, [r0, -sl] │ │ │ │ - smlabteq r0, lr, r8, r0 │ │ │ │ - @ instruction: 0x0100089c │ │ │ │ - tsteq r0, r4, ror r8 │ │ │ │ - tsteq r0, r0, asr r8 │ │ │ │ + tsteq r0, lr, lsr #18 │ │ │ │ + strdeq r0, [r0, -ip] │ │ │ │ + ldrdeq r0, [r0, -r4] │ │ │ │ + @ instruction: 0x010008b0 │ │ │ │ + smlabbeq r0, r4, r8, r0 │ │ │ │ + tsteq r0, r2, asr r8 │ │ │ │ + tsteq r0, r8, asr #16 │ │ │ │ tsteq r0, r4, lsr #16 │ │ │ │ - strdeq r0, [r0, -r2] │ │ │ │ - smlatteq r0, r8, r7, r0 │ │ │ │ - smlabteq r0, r4, r7, r0 │ │ │ │ - smlatbeq r0, r0, r7, r0 │ │ │ │ - tsteq r0, r4, ror r7 │ │ │ │ - tsteq r0, r8, asr #14 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ + tsteq r0, r0, lsl #16 │ │ │ │ ldrdeq r0, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r6, r0 │ │ │ │ - smlatbeq r0, r6, r6, r0 │ │ │ │ - tsteq r0, r8, ror r6 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - strdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r5, r0 │ │ │ │ - smlatbeq r0, r8, r5, r0 │ │ │ │ - tsteq r0, ip, ror r5 │ │ │ │ - tsteq r0, r8, asr r5 │ │ │ │ - tsteq r0, r2, lsr r5 │ │ │ │ - tsteq r0, r4, lsl #10 │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - @ instruction: 0x010004b0 │ │ │ │ - smlabbeq r0, sl, r4, r0 │ │ │ │ - tsteq r0, ip, asr r4 │ │ │ │ - tsteq r0, r6, lsr r4 │ │ │ │ - tsteq r0, sl, lsl #8 │ │ │ │ - tsteq r0, r0, lsl #8 │ │ │ │ - smlatteq r0, ip, r3, r0 │ │ │ │ - @ instruction: 0x010003ba │ │ │ │ - smlabbeq r0, lr, r3, r0 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r0, lr, lsl r3 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ + smlatbeq r0, r8, r7, r0 │ │ │ │ + smlabbeq r0, r4, r7, r0 │ │ │ │ + tsteq r0, r0, ror #14 │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + tsteq r0, r6, lsl #14 │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ + smlatbeq r0, r8, r6, r0 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + tsteq r0, r0, asr r6 │ │ │ │ + tsteq r0, ip, lsr #12 │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + @ instruction: 0x010005b8 │ │ │ │ + @ instruction: 0x01000592 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r0, r6, lsr r5 │ │ │ │ + tsteq r0, r0, lsl r5 │ │ │ │ + smlatteq r0, sl, r4, r0 │ │ │ │ + @ instruction: 0x010004bc │ │ │ │ + @ instruction: 0x01000496 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, r0, ror #8 │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, sl, lsl r4 │ │ │ │ + smlatteq r0, lr, r3, r0 │ │ │ │ + @ instruction: 0x010003b4 │ │ │ │ + smlabbeq r0, r8, r3, r0 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, sl, ror #6 │ │ │ │ + tsteq r0, r0, lsr r3 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ smlatbeq r0, ip, r2, r0 │ │ │ │ - tsteq r0, ip, ror r2 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ - tsteq r0, ip, lsr #4 │ │ │ │ - tsteq r0, r8, lsl #4 │ │ │ │ - smlabteq r0, r4, r1, r0 │ │ │ │ - @ instruction: 0x010001ba │ │ │ │ - smlatbeq r0, r6, r1, r0 │ │ │ │ - smlabbeq r0, r2, r1, r0 │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, r8, lsr r1 │ │ │ │ - tsteq r0, r4, lsr #2 │ │ │ │ - mrseq r0, (UNDEF: 16) │ │ │ │ - smlatteq r0, ip, r0, r0 │ │ │ │ - strheq r0, [r0, -lr] │ │ │ │ - swpeq r0, r2, [r0] @ │ │ │ │ - tsteq r0, r2, rrx │ │ │ │ + smlabbeq r0, ip, r2, r0 │ │ │ │ + tsteq r0, r8, ror #4 │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + tsteq r0, r6, lsl #4 │ │ │ │ + smlatteq r0, r2, r1, r0 │ │ │ │ + smlabteq r0, lr, r1, r0 │ │ │ │ + @ instruction: 0x01000198 │ │ │ │ + smlabbeq r0, r4, r1, r0 │ │ │ │ + tsteq r0, r0, ror #2 │ │ │ │ + tsteq r0, ip, asr #2 │ │ │ │ + tsteq r0, lr, lsl r1 │ │ │ │ + strdeq r0, [r0, -r2] │ │ │ │ + smlabteq r0, r2, r0, r0 │ │ │ │ + swpeq r0, r0, [r0] @ │ │ │ │ + tsteq r0, r0, rrx │ │ │ │ tsteq r0, r0, lsr r0 │ │ │ │ - mrseq r0, (UNDEF: 0) │ │ │ │ - ldrsbteq pc, [pc], #240 @ │ │ │ │ - rscseq pc, pc, r2, lsr #31 │ │ │ │ - rscseq pc, pc, r8, lsl #31 │ │ │ │ - rscseq pc, pc, r4, ror #30 │ │ │ │ - rscseq pc, pc, r4, lsr pc @ │ │ │ │ - rscseq pc, pc, r4, lsl pc @ │ │ │ │ - ldrshteq pc, [pc], #224 @ │ │ │ │ - rscseq pc, pc, r2, asr #29 │ │ │ │ - smlalseq pc, pc, r4, lr @ │ │ │ │ - rscseq pc, pc, r0, ror lr @ │ │ │ │ - rscseq pc, pc, ip, asr #28 │ │ │ │ - rscseq pc, pc, lr, lsl lr @ │ │ │ │ - rscseq pc, pc, r6, lsl lr @ │ │ │ │ - ldrshteq pc, [pc], #210 @ │ │ │ │ - rscseq pc, pc, r0, asr #27 │ │ │ │ + tsteq r0, r2 │ │ │ │ + rscseq pc, pc, r8, ror #31 │ │ │ │ + rscseq pc, pc, r4, asr #31 │ │ │ │ + smlalseq pc, pc, r4, pc @ │ │ │ │ + rscseq pc, pc, r4, ror pc @ │ │ │ │ + rscseq pc, pc, r0, asr pc @ │ │ │ │ + rscseq pc, pc, r2, lsr #30 │ │ │ │ + ldrshteq pc, [pc], #228 @ │ │ │ │ + ldrsbteq pc, [pc], #224 @ │ │ │ │ + rscseq pc, pc, ip, lsr #29 │ │ │ │ + rscseq pc, pc, lr, ror lr @ │ │ │ │ + rscseq pc, pc, r6, ror lr @ │ │ │ │ + rscseq pc, pc, r2, asr lr @ │ │ │ │ + rscseq pc, pc, r0, lsr #28 │ │ │ │ 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, lr, lsr ip @ │ │ │ │ - rscseq pc, pc, r2, lsl ip @ │ │ │ │ + smlalseq pc, pc, lr, ip @ │ │ │ │ + rscseq pc, pc, r2, ror ip @ │ │ │ │ + rscseq pc, pc, sl, asr #24 │ │ │ │ + rscseq pc, pc, r4, lsr #24 │ │ │ │ + ldrshteq pc, [pc], #180 @ │ │ │ │ rscseq pc, pc, sl, ror #23 │ │ │ │ - rscseq pc, pc, r4, asr #23 │ │ │ │ - smlalseq pc, pc, r4, fp @ │ │ │ │ - rscseq pc, pc, sl, lsl #23 │ │ │ │ + rscseq pc, pc, r6, asr #23 │ │ │ │ + smlalseq pc, pc, r6, fp @ │ │ │ │ rscseq pc, pc, r6, ror #22 │ │ │ │ - rscseq pc, pc, r6, lsr fp @ │ │ │ │ - rscseq pc, pc, r6, lsl #22 │ │ │ │ - rscseq pc, pc, r6, ror #21 │ │ │ │ - rscseq pc, pc, r2, asr #21 │ │ │ │ - smlalseq pc, pc, r6, sl @ │ │ │ │ - rscseq pc, pc, ip, lsl #21 │ │ │ │ + rscseq pc, pc, r6, asr #22 │ │ │ │ + rscseq pc, pc, r2, lsr #22 │ │ │ │ + ldrshteq pc, [pc], #166 @ │ │ │ │ + rscseq pc, pc, ip, ror #21 │ │ │ │ + rscseq pc, pc, r6, asr #21 │ │ │ │ + smlalseq pc, pc, r8, sl @ │ │ │ │ rscseq pc, pc, r6, ror #20 │ │ │ │ - rscseq pc, pc, r8, lsr sl @ │ │ │ │ - rscseq pc, pc, r6, lsl #20 │ │ │ │ - ldrsbteq pc, [pc], #154 @ │ │ │ │ - rscseq pc, pc, lr, lsr #19 │ │ │ │ + rscseq pc, pc, sl, lsr sl @ │ │ │ │ + rscseq pc, pc, lr, lsl #20 │ │ │ │ + rscseq pc, pc, r8, ror #19 │ │ │ │ + rscseq pc, pc, r2, asr #19 │ │ │ │ + smlalseq pc, pc, r2, r9 @ │ │ │ │ rscseq pc, pc, r8, lsl #19 │ │ │ │ - rscseq pc, pc, r2, ror #18 │ │ │ │ - rscseq pc, pc, r2, lsr r9 @ │ │ │ │ - rscseq pc, pc, r8, lsr #18 │ │ │ │ + rscseq pc, pc, r4, ror #18 │ │ │ │ + rscseq pc, pc, r4, lsr r9 @ │ │ │ │ rscseq pc, pc, r4, lsl #18 │ │ │ │ - ldrsbteq pc, [pc], #132 @ │ │ │ │ - rscseq pc, pc, r4, lsr #17 │ │ │ │ - rscseq pc, pc, r4, lsl #17 │ │ │ │ - rscseq pc, pc, r0, ror #16 │ │ │ │ - rscseq pc, pc, r4, lsr r8 @ │ │ │ │ - rscseq pc, pc, sl, lsr #16 │ │ │ │ - rscseq pc, pc, r4, lsl #16 │ │ │ │ - ldrsbteq pc, [pc], #114 @ │ │ │ │ - rscseq pc, pc, r6, lsr #15 │ │ │ │ - rscseq pc, pc, sl, ror r7 @ │ │ │ │ + rscseq pc, pc, r4, ror #17 │ │ │ │ + rscseq pc, pc, r0, asr #17 │ │ │ │ + smlalseq pc, pc, r4, r8 @ │ │ │ │ + rscseq pc, pc, sl, lsl #17 │ │ │ │ + rscseq pc, pc, r4, ror #16 │ │ │ │ + rscseq pc, pc, r2, lsr r8 @ │ │ │ │ + rscseq pc, pc, r6, lsl #16 │ │ │ │ + ldrsbteq pc, [pc], #122 @ │ │ │ │ + ldrhteq pc, [pc], #116 @ │ │ │ │ + rscseq pc, pc, lr, lsl #15 │ │ │ │ + rscseq pc, pc, lr, asr r7 @ │ │ │ │ rscseq pc, pc, r4, asr r7 @ │ │ │ │ - rscseq pc, pc, lr, lsr #14 │ │ │ │ - ldrshteq pc, [pc], #110 @ │ │ │ │ - ldrshteq pc, [pc], #100 @ │ │ │ │ + rscseq pc, pc, r0, lsr r7 @ │ │ │ │ + rscseq pc, pc, r0, lsl #14 │ │ │ │ ldrsbteq pc, [pc], #96 @ │ │ │ │ - rscseq pc, pc, r0, lsr #13 │ │ │ │ - rscseq pc, pc, r0, ror r6 @ │ │ │ │ - rscseq pc, pc, r0, asr r6 @ │ │ │ │ - rscseq pc, pc, ip, lsr #12 │ │ │ │ - rscseq pc, pc, r0, lsl #12 │ │ │ │ - ldrshteq pc, [pc], #86 @ │ │ │ │ - ldrsbteq pc, [pc], #80 @ │ │ │ │ + ldrhteq pc, [pc], #96 @ │ │ │ │ + rscseq pc, pc, ip, lsl #13 │ │ │ │ + rscseq pc, pc, r0, ror #12 │ │ │ │ + rscseq pc, pc, r6, asr r6 @ │ │ │ │ + rscseq pc, pc, r0, lsr r6 @ │ │ │ │ + rscseq pc, pc, r2, lsl #12 │ │ │ │ + ldrsbteq pc, [pc], #84 @ │ │ │ │ rscseq pc, pc, r2, lsr #11 │ │ │ │ - rscseq pc, pc, r4, ror r5 @ │ │ │ │ - rscseq pc, pc, r2, asr #10 │ │ │ │ - rscseq pc, pc, r6, lsl r5 @ │ │ │ │ - rscseq pc, pc, sl, ror #9 │ │ │ │ + rscseq pc, pc, r6, ror r5 @ │ │ │ │ + rscseq pc, pc, sl, asr #10 │ │ │ │ + rscseq pc, pc, r4, lsr #10 │ │ │ │ + ldrshteq pc, [pc], #78 @ │ │ │ │ + rscseq pc, pc, lr, asr #9 │ │ │ │ rscseq pc, pc, r4, asr #9 │ │ │ │ - smlalseq pc, pc, lr, r4 @ │ │ │ │ - rscseq pc, pc, lr, ror #8 │ │ │ │ - rscseq pc, pc, r4, ror #8 │ │ │ │ + rscseq pc, pc, r0, lsr #9 │ │ │ │ + rscseq pc, pc, r0, ror r4 @ │ │ │ │ rscseq pc, pc, r0, asr #8 │ │ │ │ - rscseq pc, pc, r0, lsl r4 @ │ │ │ │ - rscseq pc, pc, r0, ror #7 │ │ │ │ - rscseq pc, pc, r0, asr #7 │ │ │ │ - smlalseq pc, pc, ip, r3 @ │ │ │ │ - rscseq pc, pc, r0, ror r3 @ │ │ │ │ - rscseq pc, pc, r6, ror #6 │ │ │ │ - rscseq pc, pc, r0, asr #6 │ │ │ │ - rscseq pc, pc, lr, lsl #6 │ │ │ │ - rscseq pc, pc, r2, ror #5 │ │ │ │ - ldrhteq pc, [pc], #40 @ │ │ │ │ - smlalseq pc, pc, r4, r2 @ │ │ │ │ - rscseq pc, pc, r0, ror r2 @ │ │ │ │ - rscseq pc, pc, r2, asr #4 │ │ │ │ - rscseq pc, pc, sl, lsr r2 @ │ │ │ │ - rscseq pc, pc, r8, lsl r2 @ │ │ │ │ - rscseq pc, pc, sl, ror #3 │ │ │ │ - ldrhteq pc, [pc], #28 @ │ │ │ │ - smlalseq pc, pc, lr, r1 @ │ │ │ │ - rscseq pc, pc, ip, ror r1 @ │ │ │ │ - rscseq pc, pc, r2, asr r1 @ │ │ │ │ - rscseq pc, pc, sl, asr #2 │ │ │ │ - rscseq pc, pc, r6, lsr #2 │ │ │ │ - ldrshteq pc, [pc], #10 @ │ │ │ │ - rscseq pc, pc, sl, asr #1 │ │ │ │ - rscseq pc, pc, r0, lsr #1 │ │ │ │ - rscseq pc, pc, r6, ror r0 @ │ │ │ │ - rscseq pc, pc, r2, asr r0 @ │ │ │ │ - rscseq pc, pc, r0, lsr r0 @ │ │ │ │ - rscseq pc, pc, r4 │ │ │ │ - ldrshteq lr, [pc], #254 │ │ │ │ - ldrsbteq lr, [pc], #254 │ │ │ │ + rscseq pc, pc, r0, lsr #8 │ │ │ │ + ldrshteq pc, [pc], #60 @ │ │ │ │ + ldrsbteq pc, [pc], #48 @ │ │ │ │ + rscseq pc, pc, r6, asr #7 │ │ │ │ + rscseq pc, pc, r0, lsr #7 │ │ │ │ + rscseq pc, pc, lr, ror #6 │ │ │ │ + rscseq pc, pc, r2, asr #6 │ │ │ │ + rscseq pc, pc, r8, lsl r3 @ │ │ │ │ + ldrshteq pc, [pc], #36 @ │ │ │ │ + ldrsbteq pc, [pc], #32 @ │ │ │ │ + rscseq pc, pc, r2, lsr #5 │ │ │ │ + smlalseq pc, pc, sl, r2 @ │ │ │ │ + rscseq pc, pc, r8, ror r2 @ │ │ │ │ + rscseq pc, pc, sl, asr #4 │ │ │ │ + rscseq pc, pc, ip, lsl r2 @ │ │ │ │ + ldrshteq pc, [pc], #30 @ │ │ │ │ + ldrsbteq pc, [pc], #28 @ │ │ │ │ + ldrhteq pc, [pc], #18 @ │ │ │ │ + rscseq pc, pc, sl, lsr #3 │ │ │ │ + rscseq pc, pc, r6, lsl #3 │ │ │ │ + rscseq pc, pc, sl, asr r1 @ │ │ │ │ + rscseq pc, pc, sl, lsr #2 │ │ │ │ + rscseq pc, pc, r0, lsl #2 │ │ │ │ + ldrsbteq pc, [pc], #6 @ │ │ │ │ + ldrhteq pc, [pc], #2 @ │ │ │ │ + smlalseq pc, pc, r0, r0 @ │ │ │ │ + rscseq pc, pc, r4, rrx │ │ │ │ + rscseq pc, pc, lr, asr r0 @ │ │ │ │ + rscseq pc, pc, lr, lsr r0 @ │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ stmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble lr, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -150957,45 +150957,61 @@ │ │ │ │ ldmmi pc, {r1, r3, sp, lr, pc} @ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, pc, r6, asr lr @ │ │ │ │ - rscseq lr, pc, r8, lsr #28 │ │ │ │ - rscseq lr, pc, sl, lsl #28 │ │ │ │ - rscseq lr, pc, r8, ror #27 │ │ │ │ - ldrhteq lr, [pc], #222 │ │ │ │ - ldrhteq lr, [pc], #214 │ │ │ │ - smlalseq lr, pc, r2, sp @ │ │ │ │ - rscseq lr, pc, r2, ror #26 │ │ │ │ - rscseq lr, pc, r8, lsr sp @ │ │ │ │ - rscseq lr, pc, lr, lsl #26 │ │ │ │ - rscseq lr, pc, sl, ror #25 │ │ │ │ - rscseq lr, pc, r6, asr #25 │ │ │ │ - smlalseq lr, pc, r8, ip @ │ │ │ │ - smlalseq lr, pc, r0, ip @ │ │ │ │ - rscseq lr, pc, r0, ror ip @ │ │ │ │ - rscseq lr, pc, r4, asr #24 │ │ │ │ - rscseq lr, pc, sl, lsl ip @ │ │ │ │ - rscseq lr, pc, r0, lsl #24 │ │ │ │ - rscseq lr, pc, r2, ror #23 │ │ │ │ - ldrhteq lr, [pc], #188 │ │ │ │ - ldrhteq lr, [pc], #182 │ │ │ │ + ldrhteq lr, [pc], #230 │ │ │ │ + rscseq lr, pc, r8, lsl #29 │ │ │ │ + rscseq lr, pc, sl, ror #28 │ │ │ │ + rscseq lr, pc, r8, asr #28 │ │ │ │ + rscseq lr, pc, lr, lsl lr @ │ │ │ │ + rscseq lr, pc, r6, lsl lr @ │ │ │ │ + ldrshteq lr, [pc], #210 │ │ │ │ + rscseq lr, pc, r2, asr #27 │ │ │ │ + smlalseq lr, pc, r8, sp @ │ │ │ │ + rscseq lr, pc, lr, ror #26 │ │ │ │ + rscseq lr, pc, sl, asr #26 │ │ │ │ + rscseq lr, pc, r6, lsr #26 │ │ │ │ + ldrshteq lr, [pc], #200 │ │ │ │ + ldrshteq lr, [pc], #192 │ │ │ │ + ldrsbteq lr, [pc], #192 │ │ │ │ + rscseq lr, pc, r4, lsr #25 │ │ │ │ + rscseq lr, pc, sl, ror ip @ │ │ │ │ + rscseq lr, pc, r0, ror #24 │ │ │ │ + rscseq lr, pc, r2, asr #24 │ │ │ │ + rscseq lr, pc, ip, lsl ip @ │ │ │ │ + rscseq lr, pc, r6, lsl ip @ │ │ │ │ + ldrshteq lr, [pc], #182 │ │ │ │ + tsteq r3, r6, ror #6 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + ldrsbteq lr, [pc], #190 │ │ │ │ + tsteq r3, r0, lsl r4 │ │ │ │ + ldrsbteq lr, [pc], #178 │ │ │ │ + rscseq lr, pc, ip, asr #23 │ │ │ │ + rscseq lr, pc, r6, asr #23 │ │ │ │ + rscseq lr, pc, r0, asr #23 │ │ │ │ + tsteq r3, r2, ror r3 │ │ │ │ + ldrhteq lr, [pc], #180 │ │ │ │ + rscseq lr, pc, lr, lsr #23 │ │ │ │ + rscseq lr, pc, r8, lsr #23 │ │ │ │ + rscseq lr, pc, r2, lsr #23 │ │ │ │ + smlalseq lr, pc, ip, fp @ │ │ │ │ smlalseq lr, pc, r6, fp @ │ │ │ │ - tsteq r3, r6, lsl #6 │ │ │ │ - strdeq fp, [r3, -r8] │ │ │ │ + smlalseq lr, pc, r0, fp @ │ │ │ │ + rscseq lr, pc, sl, lsl #23 │ │ │ │ + rscseq lr, pc, r4, lsl #23 │ │ │ │ rscseq lr, pc, lr, ror fp @ │ │ │ │ - @ instruction: 0x0103b3b0 │ │ │ │ + rscseq lr, pc, r8, ror fp @ │ │ │ │ rscseq lr, pc, r2, ror fp @ │ │ │ │ rscseq lr, pc, ip, ror #22 │ │ │ │ rscseq lr, pc, r6, ror #22 │ │ │ │ rscseq lr, pc, r0, ror #22 │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ + rscseq lr, pc, sl, asr fp @ │ │ │ │ rscseq lr, pc, r4, asr fp @ │ │ │ │ rscseq lr, pc, lr, asr #22 │ │ │ │ rscseq lr, pc, r8, asr #22 │ │ │ │ rscseq lr, pc, r2, asr #22 │ │ │ │ rscseq lr, pc, ip, lsr fp @ │ │ │ │ rscseq lr, pc, r6, lsr fp @ │ │ │ │ rscseq lr, pc, r0, lsr fp @ │ │ │ │ @@ -151013,39 +151029,39 @@ │ │ │ │ rscseq lr, pc, r8, ror #21 │ │ │ │ rscseq lr, pc, r2, ror #21 │ │ │ │ ldrsbteq lr, [pc], #172 │ │ │ │ ldrsbteq lr, [pc], #166 │ │ │ │ ldrsbteq lr, [pc], #160 │ │ │ │ rscseq lr, pc, sl, asr #21 │ │ │ │ rscseq lr, pc, r4, asr #21 │ │ │ │ - ldrhteq lr, [pc], #174 │ │ │ │ + tsteq r3, r2, asr r3 │ │ │ │ ldrhteq lr, [pc], #168 │ │ │ │ ldrhteq lr, [pc], #162 │ │ │ │ rscseq lr, pc, ip, lsr #21 │ │ │ │ rscseq lr, pc, r6, lsr #21 │ │ │ │ rscseq lr, pc, r0, lsr #21 │ │ │ │ smlalseq lr, pc, sl, sl @ │ │ │ │ - smlalseq lr, pc, r4, sl @ │ │ │ │ - rscseq lr, pc, lr, lsl #21 │ │ │ │ + tsteq r3, r8, ror #6 │ │ │ │ + tsteq r3, r2, asr #6 │ │ │ │ rscseq lr, pc, r8, lsl #21 │ │ │ │ rscseq lr, pc, r2, lsl #21 │ │ │ │ rscseq lr, pc, ip, ror sl @ │ │ │ │ rscseq lr, pc, r6, ror sl @ │ │ │ │ rscseq lr, pc, r0, ror sl @ │ │ │ │ rscseq lr, pc, sl, ror #20 │ │ │ │ rscseq lr, pc, r4, ror #20 │ │ │ │ - strdeq fp, [r3, -r2] │ │ │ │ + rscseq lr, pc, lr, asr sl @ │ │ │ │ rscseq lr, pc, r8, asr sl @ │ │ │ │ rscseq lr, pc, r2, asr sl @ │ │ │ │ rscseq lr, pc, ip, asr #20 │ │ │ │ rscseq lr, pc, r6, asr #20 │ │ │ │ rscseq lr, pc, r0, asr #20 │ │ │ │ rscseq lr, pc, sl, lsr sl @ │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ - smlatteq r3, r2, r2, fp │ │ │ │ + rscseq lr, pc, r4, lsr sl @ │ │ │ │ + rscseq lr, pc, lr, lsr #20 │ │ │ │ rscseq lr, pc, r8, lsr #20 │ │ │ │ rscseq lr, pc, r2, lsr #20 │ │ │ │ rscseq lr, pc, ip, lsl sl @ │ │ │ │ rscseq lr, pc, r6, lsl sl @ │ │ │ │ rscseq lr, pc, r0, lsl sl @ │ │ │ │ rscseq lr, pc, sl, lsl #20 │ │ │ │ rscseq lr, pc, r4, lsl #20 │ │ │ │ @@ -151098,30 +151114,14 @@ │ │ │ │ rscseq lr, pc, sl, ror #17 │ │ │ │ rscseq lr, pc, r4, ror #17 │ │ │ │ ldrsbteq lr, [pc], #142 │ │ │ │ ldrsbteq lr, [pc], #136 │ │ │ │ ldrsbteq lr, [pc], #130 │ │ │ │ rscseq lr, pc, ip, asr #17 │ │ │ │ rscseq lr, pc, r6, asr #17 │ │ │ │ - rscseq lr, pc, r0, asr #17 │ │ │ │ - ldrhteq lr, [pc], #138 │ │ │ │ - ldrhteq lr, [pc], #132 │ │ │ │ - rscseq lr, pc, lr, lsr #17 │ │ │ │ - rscseq lr, pc, r8, lsr #17 │ │ │ │ - rscseq lr, pc, r2, lsr #17 │ │ │ │ - smlalseq lr, pc, ip, r8 @ │ │ │ │ - smlalseq lr, pc, r6, r8 @ │ │ │ │ - smlalseq lr, pc, r0, r8 @ │ │ │ │ - rscseq lr, pc, sl, lsl #17 │ │ │ │ - rscseq lr, pc, r4, lsl #17 │ │ │ │ - rscseq lr, pc, lr, ror r8 @ │ │ │ │ - rscseq lr, pc, r8, ror r8 @ │ │ │ │ - rscseq lr, pc, r2, ror r8 @ │ │ │ │ - rscseq lr, pc, ip, ror #16 │ │ │ │ - rscseq lr, pc, r6, ror #16 │ │ │ │ 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 │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - ldrdeq lr, [r1, -r8] │ │ │ │ - ldrdeq r5, [r0, -lr] │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ + smlabbeq r2, ip, fp, lr │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x3ed248> │ │ │ │ @@ -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 sp, pc, r2, lsl #30 │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - ldrsbteq sp, [pc], #178 │ │ │ │ - tsteq r1, sl, lsl #2 │ │ │ │ + rscseq sp, pc, r2, ror #30 │ │ │ │ + smlabteq r1, r2, r4, sp │ │ │ │ + rscseq sp, pc, r2, lsr ip @ │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ 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 │ │ │ │ - tsteq r0, r0, ror r0 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - ldrshteq fp, [pc], #230 │ │ │ │ - rscseq fp, pc, r4, lsl #30 │ │ │ │ - smlabteq r8, r4, lr, r7 │ │ │ │ - ldrshteq fp, [pc], #224 │ │ │ │ - rscseq fp, pc, r8, asr #29 │ │ │ │ - ldrsbteq fp, [pc], #230 │ │ │ │ - ldrsbteq fp, [pc], #228 │ │ │ │ - ldrsbteq fp, [pc], #226 │ │ │ │ - ldrsbteq fp, [pc], #224 │ │ │ │ - ldrsbteq fp, [pc], #226 │ │ │ │ - tsteq r8, r2, asr #28 │ │ │ │ - rscseq fp, pc, r4, asr #29 │ │ │ │ - rscseq fp, pc, r2, asr lr @ │ │ │ │ - tsteq r8, r2, lsl lr │ │ │ │ - smlalseq fp, pc, r2, fp @ │ │ │ │ - tsteq r1, lr, ror r3 │ │ │ │ - rscseq fp, pc, r6, ror fp @ │ │ │ │ - smlatteq r1, sl, r7, fp │ │ │ │ - smlatteq r1, r4, r7, fp │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ + ldrdeq r3, [r0, -r0] │ │ │ │ ldrdeq fp, [r1, -r8] │ │ │ │ - smlatteq r1, sl, r7, fp │ │ │ │ - smlabteq r1, ip, r7, fp │ │ │ │ - smlabteq r1, r6, r7, fp │ │ │ │ - tsteq r8, lr, asr sp │ │ │ │ - smlatteq r3, r8, pc, r7 @ │ │ │ │ - rscseq fp, pc, ip, ror #22 │ │ │ │ - rscseq fp, pc, r6, ror #22 │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ - @ instruction: 0x0101b29c │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - smlabbeq r0, ip, sp, r2 │ │ │ │ - tsteq r1, r2, asr #4 │ │ │ │ - rscseq fp, pc, r4, lsl r7 @ │ │ │ │ + rscseq fp, pc, r6, asr pc @ │ │ │ │ + rscseq fp, pc, r4, ror #30 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + rscseq fp, pc, r0, asr pc @ │ │ │ │ + rscseq fp, pc, r8, lsr #30 │ │ │ │ + rscseq fp, pc, r6, lsr pc @ │ │ │ │ + rscseq fp, pc, r4, lsr pc @ │ │ │ │ + rscseq fp, pc, r2, lsr pc @ │ │ │ │ + rscseq fp, pc, r0, lsr pc @ │ │ │ │ + rscseq fp, pc, r2, lsr pc @ │ │ │ │ + smlatbeq r8, r2, lr, r7 │ │ │ │ + rscseq fp, pc, r4, lsr #30 │ │ │ │ + ldrhteq fp, [pc], #226 │ │ │ │ + tsteq r8, r2, ror lr │ │ │ │ + ldrshteq fp, [pc], #178 │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + ldrsbteq fp, [pc], #182 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r1, r4, asr #16 │ │ │ │ + tsteq r1, lr, lsr r8 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, r6, lsr #16 │ │ │ │ + @ instruction: 0x01087dbe │ │ │ │ + tsteq r3, r8, asr #32 │ │ │ │ + rscseq fp, pc, ip, asr #23 │ │ │ │ + rscseq fp, pc, r6, asr #23 │ │ │ │ + tsteq r2, lr, ror sp │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ + ldrdeq r2, [r0, -r6] │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101c696 │ │ │ │ + @ instruction: 0x0101b2be │ │ │ │ + smlatteq r0, ip, sp, r2 │ │ │ │ + smlatbeq r1, r2, r2, fp │ │ │ │ + rscseq fp, pc, r4, ror r7 @ │ │ │ │ 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, r2, lsr #11 │ │ │ │ + smlabbeq r3, sl, lr, r7 │ │ │ │ + rscseq fp, pc, r0, ror #10 │ │ │ │ rscseq fp, pc, r2, asr #10 │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ + rscseq fp, pc, r4, lsr #10 │ │ │ │ rscseq fp, pc, r0, lsl #10 │ │ │ │ - rscseq fp, pc, r2, ror #9 │ │ │ │ - rscseq fp, pc, r4, asr #9 │ │ │ │ - rscseq fp, pc, r0, lsr #9 │ │ │ │ - rscseq fp, pc, r4, ror r4 @ │ │ │ │ - rscseq fp, pc, r0, asr r4 @ │ │ │ │ - rscseq fp, pc, sl, lsr r4 @ │ │ │ │ - rscseq fp, pc, lr, lsl #8 │ │ │ │ - rscseq fp, pc, r2, ror #7 │ │ │ │ - ldrsbteq fp, [pc], #56 │ │ │ │ - ldrhteq fp, [pc], #52 │ │ │ │ - rscseq fp, pc, sl, lsl #7 │ │ │ │ - rscseq fp, pc, r0, lsl #7 │ │ │ │ - rscseq fp, pc, r2, ror #6 │ │ │ │ - rscseq fp, pc, r6, lsr r3 @ │ │ │ │ - rscseq fp, pc, ip, lsl #6 │ │ │ │ - rscseq fp, pc, r0, ror #5 │ │ │ │ - ldrhteq fp, [pc], #36 │ │ │ │ - rscseq fp, pc, sl, lsr #5 │ │ │ │ - rscseq fp, pc, r6, lsl #5 │ │ │ │ - rscseq fp, pc, r2, ror #4 │ │ │ │ - rscseq fp, pc, r8, lsr r2 @ │ │ │ │ - rscseq fp, pc, lr, lsr #4 │ │ │ │ - rscseq fp, pc, sl, lsl #4 │ │ │ │ - ldrsbteq fp, [pc], #30 │ │ │ │ - ldrhteq fp, [pc], #18 │ │ │ │ - rscseq fp, pc, lr, lsl #3 │ │ │ │ - rscseq fp, pc, sl, ror #2 │ │ │ │ - rscseq fp, pc, lr, lsr r1 @ │ │ │ │ - rscseq fp, pc, sl, lsl r1 @ │ │ │ │ - rscseq fp, pc, r8, lsl #2 │ │ │ │ - rscseq fp, pc, r6, asr #1 │ │ │ │ - smlalseq fp, pc, sl, r0 @ │ │ │ │ - rscseq fp, pc, r6, ror r0 @ │ │ │ │ - rscseq fp, pc, r2, rrx │ │ │ │ - rscseq fp, pc, r6, lsr r0 @ │ │ │ │ - rscseq fp, pc, ip, lsr #32 │ │ │ │ - rscseq fp, pc, r6 │ │ │ │ - tsteq r3, r2, asr #18 │ │ │ │ - rscseq sl, pc, lr, lsl #31 │ │ │ │ - rscseq sl, pc, r6, ror pc @ │ │ │ │ - rscseq sl, pc, r8, asr pc @ │ │ │ │ + ldrsbteq fp, [pc], #68 │ │ │ │ + ldrhteq fp, [pc], #64 │ │ │ │ + smlalseq fp, pc, sl, r4 @ │ │ │ │ + rscseq fp, pc, lr, ror #8 │ │ │ │ + rscseq fp, pc, r2, asr #8 │ │ │ │ + rscseq fp, pc, r8, lsr r4 @ │ │ │ │ + rscseq fp, pc, r4, lsl r4 @ │ │ │ │ + rscseq fp, pc, sl, ror #7 │ │ │ │ + rscseq fp, pc, r0, ror #7 │ │ │ │ + rscseq fp, pc, r2, asr #7 │ │ │ │ + smlalseq fp, pc, r6, r3 @ │ │ │ │ + rscseq fp, pc, ip, ror #6 │ │ │ │ + rscseq fp, pc, r0, asr #6 │ │ │ │ + rscseq fp, pc, r4, lsl r3 @ │ │ │ │ + rscseq fp, pc, sl, lsl #6 │ │ │ │ + rscseq fp, pc, r6, ror #5 │ │ │ │ + rscseq fp, pc, r2, asr #5 │ │ │ │ + smlalseq fp, pc, r8, r2 @ │ │ │ │ + rscseq fp, pc, lr, lsl #5 │ │ │ │ + rscseq fp, pc, sl, ror #4 │ │ │ │ + rscseq fp, pc, lr, lsr r2 @ │ │ │ │ + rscseq fp, pc, r2, lsl r2 @ │ │ │ │ + rscseq fp, pc, lr, ror #3 │ │ │ │ + rscseq fp, pc, sl, asr #3 │ │ │ │ + smlalseq fp, pc, lr, r1 @ │ │ │ │ + rscseq fp, pc, sl, ror r1 @ │ │ │ │ + rscseq fp, pc, r8, ror #2 │ │ │ │ + rscseq fp, pc, r6, lsr #2 │ │ │ │ + ldrshteq fp, [pc], #10 │ │ │ │ + ldrsbteq fp, [pc], #6 │ │ │ │ + rscseq fp, pc, r2, asr #1 │ │ │ │ + smlalseq fp, pc, r6, r0 @ │ │ │ │ + rscseq fp, pc, ip, lsl #1 │ │ │ │ + rscseq fp, pc, r6, rrx │ │ │ │ + smlatbeq r3, r2, r9, r7 │ │ │ │ + rscseq sl, pc, lr, ror #31 │ │ │ │ + ldrsbteq sl, [pc], #246 │ │ │ │ + ldrhteq sl, [pc], #248 │ │ │ │ + smlalseq sl, pc, sl, pc @ │ │ │ │ + rscseq sl, pc, r8, ror #30 │ │ │ │ rscseq sl, pc, sl, lsr pc @ │ │ │ │ rscseq sl, pc, r8, lsl #30 │ │ │ │ - ldrsbteq sl, [pc], #234 │ │ │ │ - rscseq sl, pc, r8, lsr #29 │ │ │ │ + ldrsbteq sl, [pc], #230 │ │ │ │ + rscseq sl, pc, r6, lsr #29 │ │ │ │ rscseq sl, pc, r6, ror lr @ │ │ │ │ - rscseq sl, pc, r6, asr #28 │ │ │ │ - rscseq sl, pc, r6, lsl lr @ │ │ │ │ - rscseq sl, pc, r4, ror #27 │ │ │ │ - rscseq sl, pc, r6, asr #27 │ │ │ │ + rscseq sl, pc, r4, asr #28 │ │ │ │ + rscseq sl, pc, r6, lsr #28 │ │ │ │ + rscseq sl, pc, r2, lsl #28 │ │ │ │ + ldrsbteq sl, [pc], #220 │ │ │ │ + rscseq sl, pc, ip, lsr #27 │ │ │ │ rscseq sl, pc, r2, lsr #27 │ │ │ │ rscseq sl, pc, ip, ror sp @ │ │ │ │ - rscseq sl, pc, ip, asr #26 │ │ │ │ - rscseq sl, pc, r2, asr #26 │ │ │ │ - rscseq sl, pc, ip, lsl sp @ │ │ │ │ - ldrshteq sl, [pc], #192 │ │ │ │ - rscseq sl, pc, r0, asr #25 │ │ │ │ - smlalseq sl, pc, lr, ip @ │ │ │ │ - rscseq sl, pc, r6, ror ip @ │ │ │ │ - rscseq sl, pc, r6, asr #24 │ │ │ │ - rscseq sl, pc, ip, lsr ip @ │ │ │ │ - rscseq sl, pc, r8, lsl ip @ │ │ │ │ - rscseq sl, pc, sl, ror #23 │ │ │ │ - ldrhteq sl, [pc], #186 │ │ │ │ - rscseq sl, pc, ip, lsl #23 │ │ │ │ - rscseq sl, pc, lr, ror #22 │ │ │ │ - rscseq sl, pc, ip, asr #22 │ │ │ │ - rscseq sl, pc, r2, lsr #22 │ │ │ │ - rscseq sl, pc, sl, lsl fp @ │ │ │ │ - ldrshteq sl, [pc], #166 │ │ │ │ - rscseq sl, pc, r8, asr #21 │ │ │ │ - smlalseq sl, pc, sl, sl @ │ │ │ │ - smlalseq sl, pc, r2, sl @ │ │ │ │ - rscseq sl, pc, r0, ror sl @ │ │ │ │ - rscseq sl, pc, r6, asr #20 │ │ │ │ - rscseq sl, pc, lr, lsr sl @ │ │ │ │ - rscseq sl, pc, sl, lsl sl @ │ │ │ │ - rscseq sl, pc, lr, ror #19 │ │ │ │ - ldrhteq sl, [pc], #158 │ │ │ │ - smlalseq sl, pc, r4, r9 @ │ │ │ │ - rscseq sl, pc, sl, ror #18 │ │ │ │ - rscseq sl, pc, r6, asr #18 │ │ │ │ - rscseq sl, pc, r2, lsr #18 │ │ │ │ - ldrshteq sl, [pc], #132 │ │ │ │ - rscseq sl, pc, ip, ror #17 │ │ │ │ - rscseq sl, pc, sl, asr #17 │ │ │ │ + rscseq sl, pc, r0, asr sp @ │ │ │ │ + rscseq sl, pc, r0, lsr #26 │ │ │ │ + ldrshteq sl, [pc], #206 │ │ │ │ + ldrsbteq sl, [pc], #198 │ │ │ │ + rscseq sl, pc, r6, lsr #25 │ │ │ │ + smlalseq sl, pc, ip, ip @ │ │ │ │ + rscseq sl, pc, r8, ror ip @ │ │ │ │ + rscseq sl, pc, sl, asr #24 │ │ │ │ + rscseq sl, pc, sl, lsl ip @ │ │ │ │ + rscseq sl, pc, ip, ror #23 │ │ │ │ + rscseq sl, pc, lr, asr #23 │ │ │ │ + rscseq sl, pc, ip, lsr #23 │ │ │ │ + rscseq sl, pc, r2, lsl #23 │ │ │ │ + rscseq sl, pc, sl, ror fp @ │ │ │ │ + rscseq sl, pc, r6, asr fp @ │ │ │ │ + rscseq sl, pc, r8, lsr #22 │ │ │ │ + ldrshteq sl, [pc], #170 │ │ │ │ + ldrshteq sl, [pc], #162 │ │ │ │ + ldrsbteq sl, [pc], #160 │ │ │ │ + rscseq sl, pc, r6, lsr #21 │ │ │ │ + smlalseq sl, pc, lr, sl @ │ │ │ │ + rscseq sl, pc, sl, ror sl @ │ │ │ │ + rscseq sl, pc, lr, asr #20 │ │ │ │ + rscseq sl, pc, lr, lsl sl @ │ │ │ │ + ldrshteq sl, [pc], #148 │ │ │ │ + rscseq sl, pc, sl, asr #19 │ │ │ │ + rscseq sl, pc, r6, lsr #19 │ │ │ │ + rscseq sl, pc, r2, lsl #19 │ │ │ │ + rscseq sl, pc, r4, asr r9 @ │ │ │ │ + rscseq sl, pc, ip, asr #18 │ │ │ │ + rscseq sl, pc, sl, lsr #18 │ │ │ │ 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, r6, lsr r7 @ │ │ │ │ - rscseq sl, pc, r6, lsl #14 │ │ │ │ - rscseq sl, pc, r6, ror #13 │ │ │ │ - rscseq sl, pc, r2, asr #13 │ │ │ │ - smlalseq sl, pc, r6, r6 @ │ │ │ │ - rscseq sl, pc, ip, lsl #13 │ │ │ │ - rscseq sl, pc, r6, ror #12 │ │ │ │ - rscseq sl, pc, r4, lsr r6 @ │ │ │ │ - rscseq sl, pc, r8, lsl #12 │ │ │ │ - ldrsbteq sl, [pc], #92 │ │ │ │ + smlalseq sl, pc, r6, r7 @ │ │ │ │ + rscseq sl, pc, r6, ror #14 │ │ │ │ + rscseq sl, pc, r6, asr #14 │ │ │ │ + rscseq sl, pc, r2, lsr #14 │ │ │ │ + ldrshteq sl, [pc], #102 │ │ │ │ + rscseq sl, pc, ip, ror #13 │ │ │ │ + rscseq sl, pc, r6, asr #13 │ │ │ │ + smlalseq sl, pc, r4, r6 @ │ │ │ │ + rscseq sl, pc, r8, ror #12 │ │ │ │ + rscseq sl, pc, ip, lsr r6 @ │ │ │ │ + rscseq sl, pc, r6, lsl r6 @ │ │ │ │ + ldrshteq sl, [pc], #80 │ │ │ │ + rscseq sl, pc, r0, asr #11 │ │ │ │ ldrhteq sl, [pc], #86 │ │ │ │ - smlalseq sl, pc, r0, r5 @ │ │ │ │ - rscseq sl, pc, r0, ror #10 │ │ │ │ - rscseq sl, pc, r6, asr r5 @ │ │ │ │ - rscseq sl, pc, r2, lsr r5 @ │ │ │ │ - rscseq sl, pc, r6, lsl #10 │ │ │ │ + smlalseq sl, pc, r2, r5 @ │ │ │ │ + rscseq sl, pc, r6, ror #10 │ │ │ │ + rscseq sl, pc, sl, lsr r5 @ │ │ │ │ + rscseq sl, pc, r0, lsr r5 @ │ │ │ │ + rscseq sl, pc, sl, lsl #10 │ │ │ │ ldrsbteq sl, [pc], #74 │ │ │ │ ldrsbteq sl, [pc], #64 │ │ │ │ - rscseq sl, pc, sl, lsr #9 │ │ │ │ - rscseq sl, pc, sl, ror r4 @ │ │ │ │ - rscseq sl, pc, r0, ror r4 @ │ │ │ │ + rscseq sl, pc, ip, lsr #9 │ │ │ │ + rscseq sl, pc, lr, ror r4 @ │ │ │ │ rscseq sl, pc, ip, asr #8 │ │ │ │ rscseq sl, pc, lr, lsl r4 @ │ │ │ │ - rscseq sl, pc, ip, ror #7 │ │ │ │ + rscseq sl, pc, lr, ror #7 │ │ │ │ ldrhteq sl, [pc], #62 │ │ │ │ - rscseq sl, pc, lr, lsl #7 │ │ │ │ - rscseq sl, pc, lr, asr r3 @ │ │ │ │ - rscseq sl, pc, lr, lsr r3 @ │ │ │ │ - rscseq sl, pc, sl, lsl r3 @ │ │ │ │ - rscseq sl, pc, lr, ror #5 │ │ │ │ - rscseq sl, pc, r4, ror #5 │ │ │ │ - ldrhteq sl, [pc], #46 │ │ │ │ - smlalseq sl, pc, r2, r2 @ │ │ │ │ - rscseq sl, pc, r6, ror #4 │ │ │ │ + smlalseq sl, pc, lr, r3 @ │ │ │ │ + rscseq sl, pc, sl, ror r3 @ │ │ │ │ + rscseq sl, pc, lr, asr #6 │ │ │ │ + rscseq sl, pc, r4, asr #6 │ │ │ │ + rscseq sl, pc, lr, lsl r3 @ │ │ │ │ + ldrshteq sl, [pc], #34 │ │ │ │ + rscseq sl, pc, r6, asr #5 │ │ │ │ + rscseq sl, pc, r0, lsr #5 │ │ │ │ + rscseq sl, pc, sl, ror r2 @ │ │ │ │ + rscseq sl, pc, sl, asr #4 │ │ │ │ rscseq sl, pc, r0, asr #4 │ │ │ │ - rscseq sl, pc, sl, lsl r2 @ │ │ │ │ - rscseq sl, pc, sl, ror #3 │ │ │ │ - rscseq sl, pc, r0, ror #3 │ │ │ │ - ldrhteq sl, [pc], #28 │ │ │ │ + rscseq sl, pc, ip, lsl r2 @ │ │ │ │ + rscseq sl, pc, lr, ror #3 │ │ │ │ + ldrhteq sl, [pc], #30 │ │ │ │ rscseq sl, pc, lr, lsl #3 │ │ │ │ - rscseq sl, pc, lr, asr r1 @ │ │ │ │ - rscseq sl, pc, lr, lsr #2 │ │ │ │ - rscseq sl, pc, lr, lsl #2 │ │ │ │ - rscseq sl, pc, sl, ror #1 │ │ │ │ - ldrhteq sl, [pc], #14 │ │ │ │ - ldrhteq sl, [pc], #4 │ │ │ │ - rscseq sl, pc, lr, lsl #1 │ │ │ │ - rscseq sl, pc, r0, rrx │ │ │ │ - rscseq sl, pc, r2, lsr r0 @ │ │ │ │ - rscseq sl, pc, sl, lsr #32 │ │ │ │ - rscseq sl, pc, r8 │ │ │ │ - ldrsbteq r9, [pc], #254 │ │ │ │ - ldrsbteq r9, [pc], #246 │ │ │ │ + rscseq sl, pc, lr, ror #2 │ │ │ │ + rscseq sl, pc, sl, asr #2 │ │ │ │ + rscseq sl, pc, lr, lsl r1 @ │ │ │ │ + rscseq sl, pc, r4, lsl r1 @ │ │ │ │ + rscseq sl, pc, lr, ror #1 │ │ │ │ + rscseq sl, pc, r0, asr #1 │ │ │ │ + smlalseq sl, pc, r2, r0 @ │ │ │ │ + rscseq sl, pc, sl, lsl #1 │ │ │ │ + rscseq sl, pc, r8, rrx │ │ │ │ + rscseq sl, pc, lr, lsr r0 @ │ │ │ │ + rscseq sl, pc, r6, lsr r0 @ │ │ │ │ + rscseq sl, pc, r2, lsl r0 @ │ │ │ │ + rscseq r9, pc, r2, ror #31 │ │ │ │ ldrhteq r9, [pc], #242 │ │ │ │ - rscseq r9, pc, r2, lsl #31 │ │ │ │ - rscseq r9, pc, r2, asr pc @ │ │ │ │ - rscseq r9, pc, r8, lsr #30 │ │ │ │ - ldrshteq r9, [pc], #238 │ │ │ │ - ldrsbteq r9, [pc], #234 │ │ │ │ - ldrhteq r9, [pc], #230 │ │ │ │ - rscseq r9, pc, r8, lsl #29 │ │ │ │ - rscseq r9, pc, r0, lsl #29 │ │ │ │ - rscseq r9, pc, lr, asr lr @ │ │ │ │ - rscseq r9, pc, r6, lsr lr @ │ │ │ │ - rscseq r9, pc, lr, lsl #28 │ │ │ │ - rscseq r9, pc, r8, lsl #28 │ │ │ │ - rscseq r9, pc, r6, ror #27 │ │ │ │ - ldrhteq r9, [pc], #218 │ │ │ │ - ldrhteq r9, [pc], #212 │ │ │ │ - smlalseq r9, pc, r4, sp @ │ │ │ │ - rscseq r9, pc, ip, ror #26 │ │ │ │ - rscseq r9, pc, r0, asr #26 │ │ │ │ - rscseq r9, pc, r4, lsl sp @ │ │ │ │ - ldrshteq r9, [pc], #200 │ │ │ │ - ldrsbteq r9, [pc], #200 │ │ │ │ - ldrhteq r9, [pc], #194 │ │ │ │ - rscseq r9, pc, ip, lsr #25 │ │ │ │ - rscseq r9, pc, ip, lsl #25 │ │ │ │ - rscseq r9, pc, r2, ror #24 │ │ │ │ - rscseq r9, pc, r8, lsr ip @ │ │ │ │ - rscseq r9, pc, r2, lsr ip @ │ │ │ │ - rscseq r9, pc, r4, lsl ip @ │ │ │ │ - rscseq r9, pc, lr, ror #23 │ │ │ │ - rscseq r9, pc, r8, ror #23 │ │ │ │ + rscseq r9, pc, r8, lsl #31 │ │ │ │ + rscseq r9, pc, lr, asr pc @ │ │ │ │ + rscseq r9, pc, sl, lsr pc @ │ │ │ │ + rscseq r9, pc, r6, lsl pc @ │ │ │ │ + rscseq r9, pc, r8, ror #29 │ │ │ │ + rscseq r9, pc, r0, ror #29 │ │ │ │ + ldrhteq r9, [pc], #238 │ │ │ │ + smlalseq r9, pc, r6, lr @ │ │ │ │ + rscseq r9, pc, lr, ror #28 │ │ │ │ + rscseq r9, pc, r8, ror #28 │ │ │ │ + rscseq r9, pc, r6, asr #28 │ │ │ │ + rscseq r9, pc, sl, lsl lr @ │ │ │ │ + rscseq r9, pc, r4, lsl lr @ │ │ │ │ + ldrshteq r9, [pc], #212 │ │ │ │ + rscseq r9, pc, ip, asr #27 │ │ │ │ + rscseq r9, pc, r0, lsr #27 │ │ │ │ + rscseq r9, pc, r4, ror sp @ │ │ │ │ + rscseq r9, pc, r8, asr sp @ │ │ │ │ + rscseq r9, pc, r8, lsr sp @ │ │ │ │ + rscseq r9, pc, r2, lsl sp @ │ │ │ │ + rscseq r9, pc, ip, lsl #26 │ │ │ │ + rscseq r9, pc, ip, ror #25 │ │ │ │ + rscseq r9, pc, r2, asr #25 │ │ │ │ + smlalseq r9, pc, r8, ip @ │ │ │ │ + smlalseq r9, pc, r2, ip @ │ │ │ │ + rscseq r9, pc, r4, ror ip @ │ │ │ │ + rscseq r9, pc, lr, asr #24 │ │ │ │ + rscseq r9, pc, r8, asr #24 │ │ │ │ + rscseq r9, pc, r8, lsr #24 │ │ │ │ + smlabbeq r3, r0, r5, r6 │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + rscseq r9, pc, r0, lsl ip @ │ │ │ │ + rscseq r9, pc, sl, lsl #24 │ │ │ │ + rscseq r9, pc, r4, lsl #24 │ │ │ │ + ldrshteq r9, [pc], #190 │ │ │ │ + ldrshteq r9, [pc], #184 │ │ │ │ + ldrshteq r9, [pc], #178 │ │ │ │ + rscseq r9, pc, ip, ror #23 │ │ │ │ + rscseq r9, pc, r6, ror #23 │ │ │ │ + rscseq r9, pc, r0, ror #23 │ │ │ │ + ldrsbteq r9, [pc], #186 │ │ │ │ + ldrsbteq r9, [pc], #180 │ │ │ │ + tsteq r3, r6, lsl r5 │ │ │ │ rscseq r9, pc, r8, asr #23 │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - smlatteq r3, r2, r4, r6 │ │ │ │ + rscseq r9, pc, r2, asr #23 │ │ │ │ + ldrhteq r9, [pc], #188 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ ldrhteq r9, [pc], #176 │ │ │ │ rscseq r9, pc, sl, lsr #23 │ │ │ │ rscseq r9, pc, r4, lsr #23 │ │ │ │ smlalseq r9, pc, lr, fp @ │ │ │ │ smlalseq r9, pc, r8, fp @ │ │ │ │ - smlalseq r9, pc, r2, fp @ │ │ │ │ - rscseq r9, pc, ip, lsl #23 │ │ │ │ - rscseq r9, pc, r6, lsl #23 │ │ │ │ - rscseq r9, pc, r0, lsl #23 │ │ │ │ - rscseq r9, pc, sl, ror fp @ │ │ │ │ - rscseq r9, pc, r4, ror fp @ │ │ │ │ - @ instruction: 0x010364b6 │ │ │ │ - rscseq r9, pc, r8, ror #22 │ │ │ │ - rscseq r9, pc, r2, ror #22 │ │ │ │ - rscseq r9, pc, ip, asr fp @ │ │ │ │ - strdeq r6, [r3, -sl] │ │ │ │ - rscseq r9, pc, r0, asr fp @ │ │ │ │ - rscseq r9, pc, sl, asr #22 │ │ │ │ - rscseq r9, pc, r4, asr #22 │ │ │ │ - rscseq r9, pc, lr, lsr fp @ │ │ │ │ - rscseq r9, pc, r8, lsr fp @ │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r0, r2, r3, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ @@ -156061,14 +156061,30 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ + rscseq r9, pc, r2, ror #19 │ │ │ │ + ldrsbteq r9, [pc], #156 │ │ │ │ + ldrsbteq r9, [pc], #150 │ │ │ │ + ldrsbteq r9, [pc], #144 │ │ │ │ + rscseq r9, pc, sl, asr #19 │ │ │ │ + rscseq r9, pc, r4, asr #19 │ │ │ │ + ldrhteq r9, [pc], #158 │ │ │ │ + ldrhteq r9, [pc], #152 │ │ │ │ + ldrhteq r9, [pc], #146 │ │ │ │ + rscseq r9, pc, ip, lsr #19 │ │ │ │ + rscseq r9, pc, r6, lsr #19 │ │ │ │ + rscseq r9, pc, r0, lsr #19 │ │ │ │ + smlalseq r9, pc, sl, r9 @ │ │ │ │ + smlalseq r9, pc, r4, r9 @ │ │ │ │ + rscseq r9, pc, lr, lsl #19 │ │ │ │ + rscseq r9, pc, r8, lsl #19 │ │ │ │ rscseq r9, pc, r2, lsl #19 │ │ │ │ rscseq r9, pc, ip, ror r9 @ │ │ │ │ rscseq r9, pc, r6, ror r9 @ │ │ │ │ rscseq r9, pc, r0, ror r9 @ │ │ │ │ rscseq r9, pc, sl, ror #18 │ │ │ │ rscseq r9, pc, r4, ror #18 │ │ │ │ rscseq r9, pc, lr, asr r9 @ │ │ │ │ @@ -156083,30 +156099,14 @@ │ │ │ │ rscseq r9, pc, r8, lsr #18 │ │ │ │ rscseq r9, pc, r2, lsr #18 │ │ │ │ rscseq r9, pc, ip, lsl r9 @ │ │ │ │ rscseq r9, pc, r6, lsl r9 @ │ │ │ │ rscseq r9, pc, r0, lsl r9 @ │ │ │ │ rscseq r9, pc, sl, lsl #18 │ │ │ │ rscseq r9, pc, r4, lsl #18 │ │ │ │ - ldrshteq r9, [pc], #142 │ │ │ │ - ldrshteq r9, [pc], #136 │ │ │ │ - ldrshteq r9, [pc], #130 │ │ │ │ - rscseq r9, pc, ip, ror #17 │ │ │ │ - rscseq r9, pc, r6, ror #17 │ │ │ │ - rscseq r9, pc, r0, ror #17 │ │ │ │ - ldrsbteq r9, [pc], #138 │ │ │ │ - ldrsbteq r9, [pc], #132 │ │ │ │ - rscseq r9, pc, lr, asr #17 │ │ │ │ - rscseq r9, pc, r8, asr #17 │ │ │ │ - rscseq r9, pc, r2, asr #17 │ │ │ │ - ldrhteq r9, [pc], #140 │ │ │ │ - ldrhteq r9, [pc], #134 │ │ │ │ - ldrhteq r9, [pc], #128 │ │ │ │ - rscseq r9, pc, sl, lsr #17 │ │ │ │ - rscseq r9, pc, r4, lsr #17 │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x328798> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatbeq r3, ip, sp, r4 │ │ │ │ - rscseq r8, pc, ip, asr r8 @ │ │ │ │ - rscseq r8, pc, r6, asr r8 @ │ │ │ │ - smlalseq r8, pc, lr, r7 @ │ │ │ │ - smlabbeq r1, sl, pc, r7 @ │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ - rscseq r8, pc, lr, lsr r4 @ │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + ldrhteq r8, [pc], #140 │ │ │ │ + ldrhteq r8, [pc], #134 │ │ │ │ + ldrshteq r8, [pc], #126 │ │ │ │ + smlatteq r1, sl, pc, r7 @ │ │ │ │ + smlatbeq r1, r4, r3, r9 │ │ │ │ + smlabteq r1, ip, pc, r7 @ │ │ │ │ + smlalseq r8, pc, lr, r4 @ │ │ │ │ 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 │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - @ instruction: 0x01034cbc │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - @ instruction: 0x01034dbe │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - smlabbeq r3, r2, sp, r4 │ │ │ │ - smlatteq r3, r4, sp, r4 │ │ │ │ + smlabteq r3, r0, sp, r4 │ │ │ │ + tsteq r3, r2, ror #26 │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + tsteq r3, sl, lsr sp │ │ │ │ + tsteq r3, r8, ror sp │ │ │ │ + tsteq r3, lr, lsl lr │ │ │ │ + smlabteq r3, r8, sp, r4 │ │ │ │ + smlatteq r3, r2, sp, r4 │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ 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 │ │ │ │ - rscseq pc, pc, r2, asr sl @ │ │ │ │ - smlalseq r8, pc, sl, r6 @ │ │ │ │ - smlalseq r8, pc, r4, r6 @ │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - rscseq r8, pc, lr, ror #12 │ │ │ │ - tsteq r3, r2, ror #26 │ │ │ │ - rscseq r8, pc, sl, asr r6 @ │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ - smlabbeq r1, lr, sp, r7 │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - tsteq r1, r4, ror sp │ │ │ │ - tsteq r3, sl, lsr sp │ │ │ │ - ldrshteq r8, [pc], #92 │ │ │ │ - ldrshteq r8, [pc], #86 │ │ │ │ - tsteq r3, r4, lsr #26 │ │ │ │ - ldrsbteq r8, [pc], #80 │ │ │ │ - rscseq r8, pc, sl, asr #11 │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - rscseq r8, pc, r4, lsr #11 │ │ │ │ - smlalseq r8, pc, lr, r5 @ │ │ │ │ - tsteq r3, r8, lsl #26 │ │ │ │ + ldrhteq pc, [pc], #162 @ │ │ │ │ + ldrshteq r8, [pc], #106 │ │ │ │ + ldrshteq r8, [pc], #100 │ │ │ │ + @ instruction: 0x01034db6 │ │ │ │ + rscseq r8, pc, lr, asr #13 │ │ │ │ + smlabteq r3, r2, sp, r4 │ │ │ │ + ldrhteq r8, [pc], #106 │ │ │ │ + smlabteq r1, r6, r7, r8 │ │ │ │ + smlatteq r1, lr, sp, r7 │ │ │ │ + smlatbeq r3, r0, sp, r4 │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + @ instruction: 0x01034d9a │ │ │ │ + rscseq r8, pc, ip, asr r6 @ │ │ │ │ + rscseq r8, pc, r6, asr r6 @ │ │ │ │ + smlabbeq r3, r4, sp, r4 │ │ │ │ + rscseq r8, pc, r0, lsr r6 @ │ │ │ │ + rscseq r8, pc, sl, lsr #12 │ │ │ │ + tsteq r3, r0, ror sp │ │ │ │ + rscseq r8, pc, r4, lsl #12 │ │ │ │ + ldrshteq r8, [pc], #94 │ │ │ │ + tsteq r3, r8, ror #26 │ │ │ │ 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 │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - @ instruction: 0x01034c9a │ │ │ │ - @ instruction: 0x01034cbc │ │ │ │ - tsteq r3, r6, ror #24 │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - tsteq r3, lr, ror #26 │ │ │ │ - tsteq r3, r0, lsl #26 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + smlabteq r3, r6, ip, r4 │ │ │ │ + @ instruction: 0x01034d9c │ │ │ │ + smlabteq r3, lr, sp, r4 │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ 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 │ │ │ │ - tsteq r2, lr, lsl lr │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, lr, asr fp │ │ │ │ + tsteq r2, lr, ror lr │ │ │ │ + ldrdeq r7, [r1, -ip] │ │ │ │ + @ instruction: 0x01018596 │ │ │ │ + @ instruction: 0x01017bbe │ │ │ │ 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, d10, d28 │ │ │ │ - @ instruction: 0x4628d7bb │ │ │ │ - @ instruction: 0xd7a2f2fc │ │ │ │ + strtmi sp, [r8], -pc, ror #15 │ │ │ │ + @ instruction: 0xd7d6f2fc │ │ │ │ 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 │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - rscseq r4, r9, r2, ror #23 │ │ │ │ + smlabteq r7, r4, r7, lr │ │ │ │ + rscseq r4, r9, r2, asr #24 │ │ │ │ @ instruction: 0x01b78a56 │ │ │ │ - ldrsbteq r4, [r9], #178 @ 0xb2 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - rscseq r4, r9, sl, lsl #22 │ │ │ │ - rscseq r4, r9, r8, lsr #22 │ │ │ │ - rscseq r4, r9, r8, lsl #22 │ │ │ │ - rscseq r4, r9, sl, lsr fp │ │ │ │ - rscseq r4, r9, r2, asr fp │ │ │ │ - ldrshteq r4, [r9], #174 @ 0xae │ │ │ │ + rscseq r4, r9, r2, lsr ip │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + rscseq r4, r9, sl, ror #22 │ │ │ │ + rscseq r4, r9, r8, lsl #23 │ │ │ │ + rscseq r4, r9, r8, ror #22 │ │ │ │ + smlalseq r4, r9, sl, fp │ │ │ │ + ldrhteq r4, [r9], #178 @ 0xb2 │ │ │ │ + rscseq r4, r9, lr, asr fp │ │ │ │ @ instruction: 0x01b788f6 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - rscseq fp, r8, ip, ror #24 │ │ │ │ + rscseq fp, r8, ip, asr #25 │ │ │ │ @ instruction: 0x01b786f4 │ │ │ │ - rscseq fp, r8, sl, asr #24 │ │ │ │ - rscseq fp, r8, r2, ror #24 │ │ │ │ - rscseq fp, r8, ip, lsr ip │ │ │ │ - rscseq fp, r8, r6, lsr #24 │ │ │ │ - rscseq fp, r8, r8, lsl ip │ │ │ │ - rscseq r4, r9, r4, asr r9 │ │ │ │ + rscseq fp, r8, sl, lsr #25 │ │ │ │ + rscseq fp, r8, r2, asr #25 │ │ │ │ + smlalseq fp, r8, ip, ip │ │ │ │ + rscseq fp, r8, r6, lsl #25 │ │ │ │ + rscseq fp, r8, r8, ror ip │ │ │ │ + ldrhteq r4, [r9], #148 @ 0x94 │ │ │ │ @ instruction: 0x000012b0 │ │ │ │ - ldrshteq r4, [r9], #132 @ 0x84 │ │ │ │ - ldrshteq r4, [r9], #130 @ 0x82 │ │ │ │ - ldrshteq r4, [r9], #134 @ 0x86 │ │ │ │ - ldrshteq r4, [r9], #138 @ 0x8a │ │ │ │ - ldrshteq r4, [r9], #138 @ 0x8a │ │ │ │ - rscseq r4, r9, r6, lsl #18 │ │ │ │ - rscseq r4, r9, r6, lsl #18 │ │ │ │ + rscseq r4, r9, r4, asr r9 │ │ │ │ + rscseq r4, r9, r2, asr r9 │ │ │ │ + rscseq r4, r9, r6, asr r9 │ │ │ │ + rscseq r4, r9, sl, asr r9 │ │ │ │ + rscseq r4, r9, sl, asr r9 │ │ │ │ + rscseq r4, r9, r6, ror #18 │ │ │ │ + rscseq r4, r9, r6, ror #18 │ │ │ │ @ instruction: 0x01b78516 │ │ │ │ - rscseq r4, r9, r0, lsr r8 │ │ │ │ + smlalseq r4, r9, r0, r8 │ │ │ │ @ instruction: 0x01b78516 │ │ │ │ @ instruction: 0x01b7847a │ │ │ │ @ instruction: 0x01b783ac │ │ │ │ - rscseq fp, r8, r4, asr r8 │ │ │ │ - ldrhteq r4, [r9], #126 @ 0x7e │ │ │ │ - rscseq pc, ip, ip, lsr r4 @ │ │ │ │ - tsteq r7, r8, lsr sl │ │ │ │ - rscseq pc, sl, sl, asr #32 │ │ │ │ + ldrhteq fp, [r8], #132 @ 0x84 │ │ │ │ + rscseq r4, r9, lr, lsl r8 │ │ │ │ + smlalseq pc, ip, ip, r4 @ │ │ │ │ + @ instruction: 0x01071a98 │ │ │ │ + rscseq pc, sl, sl, lsr #1 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x019133d0 │ │ │ │ + orrseq r3, r1, r0, lsr r4 │ │ │ │ @ instruction: 0x01ba52e4 │ │ │ │ @ instruction: 0x01b48c36 │ │ │ │ @ instruction: 0x01ba52c6 │ │ │ │ @ instruction: 0x01ba52b6 │ │ │ │ @ instruction: 0x01ba5260 │ │ │ │ @ instruction: 0x01ba524e │ │ │ │ andeq r3, r0, r8, asr #32 │ │ │ │ @ instruction: 0x01b4c7cc │ │ │ │ @ instruction: 0x01ba522c │ │ │ │ - @ instruction: 0x01913190 │ │ │ │ + @ instruction: 0x019131f0 │ │ │ │ @ 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, r4, lsl fp │ │ │ │ + rscseq sp, lr, r4, ror fp │ │ │ │ @ instruction: 0x01b48974 │ │ │ │ - rscseq r9, ip, r6, lsl sl │ │ │ │ - rscseq sp, lr, r6, lsl #22 │ │ │ │ - rscseq sl, lr, r8, lsr #13 │ │ │ │ - rscseq sl, lr, lr, asr r7 │ │ │ │ - rscseq sl, lr, sl, asr r7 │ │ │ │ - rscseq sl, lr, r4, lsr #14 │ │ │ │ + rscseq r9, ip, r6, ror sl │ │ │ │ + rscseq sp, lr, r6, ror #22 │ │ │ │ + rscseq sl, lr, r8, lsl #14 │ │ │ │ + ldrhteq sl, [lr], #126 @ 0x7e │ │ │ │ + ldrhteq sl, [lr], #122 @ 0x7a │ │ │ │ + rscseq sl, lr, r4, lsl #15 │ │ │ │ @ instruction: 0x01ba50cc │ │ │ │ andeq r3, r0, r8, lsr r5 │ │ │ │ @ instruction: 0x01b4c4de │ │ │ │ @ instruction: 0x01ba5092 │ │ │ │ - rscseq sl, lr, r6, lsl r6 │ │ │ │ - rscseq sl, lr, ip, lsl #12 │ │ │ │ - rscseq sl, lr, r4, lsl #12 │ │ │ │ - ldrshteq sl, [lr], #92 @ 0x5c │ │ │ │ - ldrshteq sl, [lr], #84 @ 0x54 │ │ │ │ - rscseq sl, lr, ip, ror #11 │ │ │ │ + rscseq sl, lr, r6, ror r6 │ │ │ │ + rscseq sl, lr, ip, ror #12 │ │ │ │ + rscseq sl, lr, r4, ror #12 │ │ │ │ + rscseq sl, lr, ip, asr r6 │ │ │ │ + rscseq sl, lr, r4, asr r6 │ │ │ │ + rscseq sl, lr, ip, asr #12 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x0100b592 │ │ │ │ - rscseq sl, lr, r0, ror #8 │ │ │ │ - rscseq sl, lr, sl, asr r4 │ │ │ │ - rscseq sl, lr, r6, asr r4 │ │ │ │ + strdeq fp, [r0, -r2] │ │ │ │ + rscseq sl, lr, r0, asr #9 │ │ │ │ + ldrhteq sl, [lr], #74 @ 0x4a │ │ │ │ + ldrhteq sl, [lr], #70 @ 0x46 │ │ │ │ @ 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, r2, ror #24 │ │ │ │ + rscseq r9, lr, r2, asr #25 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01036abc │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ @ instruction: 0x01b47f06 │ │ │ │ - rscseq sl, lr, sl, ror #2 │ │ │ │ - rscseq sl, lr, r0, ror r1 │ │ │ │ - rscseq sl, lr, sl, ror r1 │ │ │ │ - rscseq sl, lr, r4, ror r1 │ │ │ │ - rscseq sl, lr, r4, ror r1 │ │ │ │ - rscseq sl, lr, r4, ror r1 │ │ │ │ - rscseq sl, lr, r8, ror r1 │ │ │ │ - rscseq sl, lr, r8, ror r1 │ │ │ │ - rscseq sl, lr, r8, ror r1 │ │ │ │ - rscseq r1, fp, ip, lsl #25 │ │ │ │ - rscseq r9, ip, r8, lsl #1 │ │ │ │ - rscseq sl, lr, r8, asr r1 │ │ │ │ - rscseq sl, lr, r4, asr r1 │ │ │ │ - rscseq sl, lr, r0, asr r1 │ │ │ │ - rscseq sl, lr, ip, asr #2 │ │ │ │ - rscseq r9, ip, r4, asr #32 │ │ │ │ - rscseq sl, lr, r8, lsr r1 │ │ │ │ - ldrshteq r8, [ip], #244 @ 0xf4 │ │ │ │ - rscseq sl, lr, r4, lsr #2 │ │ │ │ - rscseq sl, lr, r0, lsr #2 │ │ │ │ - ldrsbteq r8, [ip], #240 @ 0xf0 │ │ │ │ - rscseq sl, lr, ip, lsl #2 │ │ │ │ - rscseq sl, lr, r8, lsl #2 │ │ │ │ - rscseq sl, lr, r8, lsl #2 │ │ │ │ - rscseq sl, lr, r4, lsl #2 │ │ │ │ - rscseq r1, r7, ip, ror fp │ │ │ │ + rscseq sl, lr, sl, asr #3 │ │ │ │ + ldrsbteq sl, [lr], #16 │ │ │ │ + ldrsbteq sl, [lr], #26 │ │ │ │ + ldrsbteq sl, [lr], #20 │ │ │ │ + ldrsbteq sl, [lr], #20 │ │ │ │ + ldrsbteq sl, [lr], #20 │ │ │ │ + ldrsbteq sl, [lr], #24 │ │ │ │ + ldrsbteq sl, [lr], #24 │ │ │ │ + ldrsbteq sl, [lr], #24 │ │ │ │ + rscseq r1, fp, ip, ror #25 │ │ │ │ + rscseq r9, ip, r8, ror #1 │ │ │ │ + ldrhteq sl, [lr], #24 │ │ │ │ + ldrhteq sl, [lr], #20 │ │ │ │ + ldrhteq sl, [lr], #16 │ │ │ │ + rscseq sl, lr, ip, lsr #3 │ │ │ │ + rscseq r9, ip, r4, lsr #1 │ │ │ │ + smlalseq sl, lr, r8, r1 │ │ │ │ + rscseq r9, ip, r4, asr r0 │ │ │ │ + rscseq sl, lr, r4, lsl #3 │ │ │ │ + rscseq sl, lr, r0, lsl #3 │ │ │ │ + rscseq r9, ip, r0, lsr r0 │ │ │ │ + rscseq sl, lr, ip, ror #2 │ │ │ │ + rscseq sl, lr, r8, ror #2 │ │ │ │ + rscseq sl, lr, r8, ror #2 │ │ │ │ + rscseq sl, lr, r4, ror #2 │ │ │ │ + ldrsbteq r1, [r7], #188 @ 0xbc │ │ │ │ @ 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, r4, lsl r5 │ │ │ │ - tsteq r1, lr, lsl r8 │ │ │ │ - rscseq sp, lr, r6, ror #9 │ │ │ │ - rscseq sp, lr, r4, lsr #5 │ │ │ │ + rscseq sp, lr, r4, ror r5 │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + rscseq sp, lr, r6, asr #10 │ │ │ │ + rscseq sp, lr, r4, lsl #6 │ │ │ │ @ instruction: 0x01b47ade │ │ │ │ - rscseq sp, lr, r6, asr #9 │ │ │ │ + rscseq sp, lr, r6, lsr #10 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - ldrshteq sp, [lr], #128 @ 0x80 │ │ │ │ + rscseq sp, lr, r0, asr r9 │ │ │ │ @ instruction: 0x01b47a9e │ │ │ │ - ldrshteq sp, [lr], #132 @ 0x84 │ │ │ │ - smlalseq sp, lr, ip, r8 │ │ │ │ - rscseq sp, lr, r2, ror r8 │ │ │ │ - rscseq sp, lr, sl, ror #6 │ │ │ │ - ldrhteq sp, [lr], #92 @ 0x5c │ │ │ │ - rscseq sp, lr, lr, asr r6 │ │ │ │ - rscseq sp, lr, r0, ror #6 │ │ │ │ - rscseq r8, ip, r6, lsr #20 │ │ │ │ - rscseq r9, r8, r8, lsr #3 │ │ │ │ - ldrshteq sp, [lr], #54 @ 0x36 │ │ │ │ - rscseq sp, lr, r6, lsl r0 │ │ │ │ - rscseq sp, lr, r0, ror r4 │ │ │ │ - rscseq sp, lr, r8, lsl r5 │ │ │ │ - rscseq sp, lr, lr, lsl #10 │ │ │ │ - rscseq sp, lr, r0, ror #8 │ │ │ │ - rscseq sp, lr, lr, lsr r4 │ │ │ │ - ldrshteq sp, [lr], #90 @ 0x5a │ │ │ │ - smlalseq ip, lr, r4, lr │ │ │ │ - ldrsbteq sp, [lr], #66 @ 0x42 │ │ │ │ - rscseq sp, lr, sl, lsr #9 │ │ │ │ - ldrshteq sp, [lr], #40 @ 0x28 │ │ │ │ - smlalseq sp, lr, r6, r4 │ │ │ │ - ldrshteq sp, [lr], #64 @ 0x40 │ │ │ │ - ldrsbteq sp, [lr], #82 @ 0x52 │ │ │ │ - ldrsbteq sp, [lr], #88 @ 0x58 │ │ │ │ - ldrshteq sp, [lr], #68 @ 0x44 │ │ │ │ - smlalseq sp, lr, r6, r4 │ │ │ │ - rscseq sp, lr, r0, lsr #1 │ │ │ │ - smlalseq sp, lr, lr, r0 │ │ │ │ - rscseq r8, r8, r8, ror #28 │ │ │ │ - rscseq sp, lr, sl, lsr r3 │ │ │ │ - rscseq sp, lr, r4, lsl #5 │ │ │ │ - ldrhteq sp, [lr], #42 @ 0x2a │ │ │ │ - rscseq sp, lr, ip, ror #5 │ │ │ │ - rscseq ip, lr, sl, lsl #27 │ │ │ │ - rscseq sp, lr, r0, asr #3 │ │ │ │ - ldrhteq ip, [lr], #192 @ 0xc0 │ │ │ │ - ldrsbteq ip, [lr], #198 @ 0xc6 │ │ │ │ - rscseq ip, lr, r4, lsr #30 │ │ │ │ - rscseq ip, lr, r6, lsr #30 │ │ │ │ - ldrsbteq ip, [lr], #234 @ 0xea │ │ │ │ - rscseq ip, lr, r0, ror #29 │ │ │ │ - rscseq ip, lr, r2, ror #29 │ │ │ │ - rscseq ip, lr, r4, ror #29 │ │ │ │ - rscseq ip, lr, lr, ror #29 │ │ │ │ + rscseq sp, lr, r4, asr r9 │ │ │ │ + ldrshteq sp, [lr], #140 @ 0x8c │ │ │ │ + ldrsbteq sp, [lr], #130 @ 0x82 │ │ │ │ + rscseq sp, lr, sl, asr #7 │ │ │ │ + rscseq sp, lr, ip, lsl r6 │ │ │ │ + ldrhteq sp, [lr], #110 @ 0x6e │ │ │ │ + rscseq sp, lr, r0, asr #7 │ │ │ │ + rscseq r8, ip, r6, lsl #21 │ │ │ │ + rscseq r9, r8, r8, lsl #4 │ │ │ │ + rscseq sp, lr, r6, asr r4 │ │ │ │ + rscseq sp, lr, r6, ror r0 │ │ │ │ + ldrsbteq sp, [lr], #64 @ 0x40 │ │ │ │ + rscseq sp, lr, r8, ror r5 │ │ │ │ + rscseq sp, lr, lr, ror #10 │ │ │ │ + rscseq sp, lr, r0, asr #9 │ │ │ │ + smlalseq sp, lr, lr, r4 │ │ │ │ + rscseq sp, lr, sl, asr r6 │ │ │ │ ldrshteq ip, [lr], #228 @ 0xe4 │ │ │ │ - rscseq ip, lr, sl, lsr #30 │ │ │ │ - rscseq ip, lr, ip, lsr #30 │ │ │ │ - ldrsbteq ip, [lr], #230 @ 0xe6 │ │ │ │ - rscseq ip, lr, lr, asr #29 │ │ │ │ - ldrsbteq ip, [lr], #226 @ 0xe2 │ │ │ │ - ldrsbteq ip, [lr], #228 @ 0xe4 │ │ │ │ - rscseq ip, lr, r0, ror #20 │ │ │ │ - rscseq r9, sp, r8, lsr r3 │ │ │ │ - rscseq r8, r8, ip, lsr #23 │ │ │ │ - ldrhteq r8, [ip], #60 @ 0x3c │ │ │ │ - ldrsbteq ip, [lr], #220 @ 0xdc │ │ │ │ - rscseq ip, lr, r2, lsr #28 │ │ │ │ - rscseq ip, lr, ip, ror #28 │ │ │ │ - rscseq ip, lr, r2, lsr #28 │ │ │ │ + rscseq sp, lr, r2, lsr r5 │ │ │ │ + rscseq sp, lr, sl, lsl #10 │ │ │ │ + rscseq sp, lr, r8, asr r3 │ │ │ │ + ldrshteq sp, [lr], #70 @ 0x46 │ │ │ │ + rscseq sp, lr, r0, asr r5 │ │ │ │ + rscseq sp, lr, r2, lsr r6 │ │ │ │ + rscseq sp, lr, r8, lsr r6 │ │ │ │ + rscseq sp, lr, r4, asr r5 │ │ │ │ + ldrshteq sp, [lr], #70 @ 0x46 │ │ │ │ + rscseq sp, lr, r0, lsl #2 │ │ │ │ + ldrshteq sp, [lr], #14 │ │ │ │ + rscseq r8, r8, r8, asr #29 │ │ │ │ + smlalseq sp, lr, sl, r3 │ │ │ │ + rscseq sp, lr, r4, ror #5 │ │ │ │ + rscseq sp, lr, sl, lsl r3 │ │ │ │ + rscseq sp, lr, ip, asr #6 │ │ │ │ + rscseq ip, lr, sl, ror #27 │ │ │ │ + rscseq sp, lr, r0, lsr #4 │ │ │ │ + rscseq ip, lr, r0, lsl sp │ │ │ │ + rscseq ip, lr, r6, lsr sp │ │ │ │ + rscseq ip, lr, r4, lsl #31 │ │ │ │ + rscseq ip, lr, r6, lsl #31 │ │ │ │ + rscseq ip, lr, sl, lsr pc │ │ │ │ + rscseq ip, lr, r0, asr #30 │ │ │ │ + rscseq ip, lr, r2, asr #30 │ │ │ │ + rscseq ip, lr, r4, asr #30 │ │ │ │ + rscseq ip, lr, lr, asr #30 │ │ │ │ + rscseq ip, lr, r4, asr pc │ │ │ │ + rscseq ip, lr, sl, lsl #31 │ │ │ │ + rscseq ip, lr, ip, lsl #31 │ │ │ │ + rscseq ip, lr, r6, lsr pc │ │ │ │ + rscseq ip, lr, lr, lsr #30 │ │ │ │ + rscseq ip, lr, r2, lsr pc │ │ │ │ + rscseq ip, lr, r4, lsr pc │ │ │ │ + rscseq ip, lr, r0, asr #21 │ │ │ │ + smlalseq r9, sp, r8, r3 │ │ │ │ + rscseq r8, r8, ip, lsl #24 │ │ │ │ + rscseq r8, ip, ip, lsl r4 │ │ │ │ + rscseq ip, lr, ip, lsr lr │ │ │ │ + rscseq ip, lr, r2, lsl #29 │ │ │ │ + rscseq ip, lr, ip, asr #29 │ │ │ │ + rscseq ip, lr, r2, lsl #29 │ │ │ │ + rscseq ip, lr, r4, lsl #29 │ │ │ │ + rscseq ip, lr, r6, lsl #29 │ │ │ │ rscseq ip, lr, r4, lsr #28 │ │ │ │ - rscseq ip, lr, r6, lsr #28 │ │ │ │ - rscseq ip, lr, r4, asr #27 │ │ │ │ - rscseq ip, lr, sl, lsr #28 │ │ │ │ - rscseq ip, lr, ip, lsr #28 │ │ │ │ - rscseq ip, lr, r8, asr #27 │ │ │ │ - @ instruction: 0x01037e9e │ │ │ │ - rscseq ip, lr, r4, lsr #26 │ │ │ │ - rscseq r8, r8, r6, asr #19 │ │ │ │ - rscseq ip, lr, r4, ror #15 │ │ │ │ - tsteq r7, sl, lsl #2 │ │ │ │ - rscseq ip, lr, r0, lsr r7 │ │ │ │ - smlatteq r7, r6, pc, r4 @ │ │ │ │ - ldrsbteq ip, [lr], #100 @ 0x64 │ │ │ │ - ldrsbteq ip, [lr], #102 @ 0x66 │ │ │ │ - ldrsbteq ip, [lr], #104 @ 0x68 │ │ │ │ - ldrsbteq ip, [lr], #102 @ 0x66 │ │ │ │ - ldrsbteq ip, [lr], #100 @ 0x64 │ │ │ │ - ldrsbteq ip, [lr], #98 @ 0x62 │ │ │ │ - rscseq ip, lr, lr, lsl r6 │ │ │ │ - rscseq ip, lr, r0, lsr #12 │ │ │ │ - rscseq ip, lr, r2, lsr #12 │ │ │ │ - rscseq ip, lr, ip, lsr r6 │ │ │ │ - rscseq ip, lr, lr, lsr r6 │ │ │ │ - rscseq ip, lr, r0, asr #12 │ │ │ │ - smlalseq ip, lr, r2, ip │ │ │ │ - rscseq ip, lr, ip, lsl r7 │ │ │ │ - rscseq ip, lr, r2, asr #14 │ │ │ │ - rscseq ip, lr, r6, asr #10 │ │ │ │ - rscseq ip, lr, lr, asr #10 │ │ │ │ - rscseq ip, lr, r6, asr r5 │ │ │ │ - rscseq ip, lr, sl, asr r5 │ │ │ │ - rscseq ip, lr, lr, asr r5 │ │ │ │ + rscseq ip, lr, sl, lsl #29 │ │ │ │ + rscseq ip, lr, ip, lsl #29 │ │ │ │ + rscseq ip, lr, r8, lsr #28 │ │ │ │ + strdeq r7, [r3, -lr] │ │ │ │ + rscseq ip, lr, r4, lsl #27 │ │ │ │ + rscseq r8, r8, r6, lsr #20 │ │ │ │ + rscseq ip, lr, r4, asr #16 │ │ │ │ + tsteq r7, sl, ror #2 │ │ │ │ + smlalseq ip, lr, r0, r7 │ │ │ │ + tsteq r7, r6, asr #32 │ │ │ │ + rscseq ip, lr, r4, lsr r7 │ │ │ │ + rscseq ip, lr, r6, lsr r7 │ │ │ │ + rscseq ip, lr, r8, lsr r7 │ │ │ │ + rscseq ip, lr, r6, lsr r7 │ │ │ │ + rscseq ip, lr, r4, lsr r7 │ │ │ │ + rscseq ip, lr, r2, lsr r7 │ │ │ │ + rscseq ip, lr, lr, ror r6 │ │ │ │ + rscseq ip, lr, r0, lsl #13 │ │ │ │ + rscseq ip, lr, r2, lsl #13 │ │ │ │ + smlalseq ip, lr, ip, r6 │ │ │ │ + smlalseq ip, lr, lr, r6 │ │ │ │ + rscseq ip, lr, r0, lsr #13 │ │ │ │ + ldrshteq ip, [lr], #194 @ 0xc2 │ │ │ │ + rscseq ip, lr, ip, ror r7 │ │ │ │ + rscseq ip, lr, r2, lsr #15 │ │ │ │ + rscseq ip, lr, r6, lsr #11 │ │ │ │ + rscseq ip, lr, lr, lsr #11 │ │ │ │ + ldrhteq ip, [lr], #86 @ 0x56 │ │ │ │ + ldrhteq ip, [lr], #90 @ 0x5a │ │ │ │ + ldrhteq ip, [lr], #94 @ 0x5e │ │ │ │ + ldrhteq ip, [lr], #92 @ 0x5c │ │ │ │ + rscseq ip, lr, r4, asr #11 │ │ │ │ + rscseq ip, lr, ip, ror #11 │ │ │ │ rscseq ip, lr, ip, asr r5 │ │ │ │ rscseq ip, lr, r4, ror #10 │ │ │ │ - rscseq ip, lr, ip, lsl #11 │ │ │ │ - ldrshteq ip, [lr], #76 @ 0x4c │ │ │ │ - rscseq ip, lr, r4, lsl #10 │ │ │ │ - rscseq ip, lr, ip, lsl #10 │ │ │ │ - rscseq ip, lr, r4, lsl r5 │ │ │ │ - rscseq ip, lr, r4, lsl r5 │ │ │ │ - rscseq ip, lr, lr, lsl #10 │ │ │ │ - rscseq ip, lr, r8, lsl #10 │ │ │ │ - rscseq ip, lr, r2, lsl #10 │ │ │ │ - ldrhteq ip, [lr], #78 @ 0x4e │ │ │ │ - ldrhteq ip, [lr], #64 @ 0x40 │ │ │ │ - rscseq ip, lr, sl, lsr #9 │ │ │ │ - rscseq ip, lr, r0, lsr #9 │ │ │ │ - rscseq fp, lr, sl, lsl #29 │ │ │ │ - rscseq fp, lr, r2, ror lr │ │ │ │ - rscseq fp, lr, r8, lsl #29 │ │ │ │ - rscseq fp, lr, r4, ror #28 │ │ │ │ + rscseq ip, lr, ip, ror #10 │ │ │ │ + rscseq ip, lr, r4, ror r5 │ │ │ │ + rscseq ip, lr, r4, ror r5 │ │ │ │ + rscseq ip, lr, lr, ror #10 │ │ │ │ + rscseq ip, lr, r8, ror #10 │ │ │ │ + rscseq ip, lr, r2, ror #10 │ │ │ │ + rscseq ip, lr, lr, lsl r5 │ │ │ │ + rscseq ip, lr, r0, lsl r5 │ │ │ │ + rscseq ip, lr, sl, lsl #10 │ │ │ │ + rscseq ip, lr, r0, lsl #10 │ │ │ │ + rscseq fp, lr, sl, ror #29 │ │ │ │ + ldrsbteq fp, [lr], #226 @ 0xe2 │ │ │ │ + rscseq fp, lr, r8, ror #29 │ │ │ │ + rscseq fp, lr, r4, asr #29 │ │ │ │ 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 │ │ │ │ - ldrhteq ip, [lr], #30 │ │ │ │ - rscseq ip, lr, r0, asr #3 │ │ │ │ - rscseq ip, lr, r2, asr #3 │ │ │ │ - rscseq ip, lr, r4, asr #3 │ │ │ │ - rscseq ip, lr, r6, asr #3 │ │ │ │ - rscseq ip, lr, r2, asr #3 │ │ │ │ - ldrhteq ip, [lr], #30 │ │ │ │ - ldrhteq ip, [lr], #26 │ │ │ │ - ldrhteq ip, [lr], #20 │ │ │ │ - rscseq ip, lr, ip, lsr ip │ │ │ │ - smlalseq ip, lr, r0, r1 │ │ │ │ - rscseq ip, lr, ip, lsr r1 │ │ │ │ - rscseq ip, lr, r8, ror #3 │ │ │ │ - rscseq ip, lr, r0, lsr #2 │ │ │ │ - rscseq ip, lr, r6, lsl #4 │ │ │ │ - rscseq ip, lr, sl, lsr #2 │ │ │ │ - rscseq ip, lr, lr, lsr r1 │ │ │ │ - rscseq ip, lr, r8, lsl #2 │ │ │ │ - rscseq ip, lr, sl, ror r1 │ │ │ │ - rscseq ip, lr, r4, lsr r1 │ │ │ │ - ldrshteq ip, [lr], #12 │ │ │ │ - rscseq ip, lr, r4, ror #1 │ │ │ │ - rscseq ip, lr, ip, asr #2 │ │ │ │ - rscseq ip, lr, r6, asr r1 │ │ │ │ - ldrshteq ip, [lr], #26 │ │ │ │ - rscseq ip, lr, lr, ror #3 │ │ │ │ - rscseq ip, lr, r2, ror #3 │ │ │ │ - smlalseq ip, lr, r8, r1 │ │ │ │ - ldrhteq ip, [lr], #36 @ 0x24 │ │ │ │ - rscseq ip, lr, ip, asr r2 │ │ │ │ - rscseq ip, lr, ip, ror r2 │ │ │ │ - rscseq ip, lr, r8, lsr #5 │ │ │ │ - rscseq ip, lr, r2, lsr #5 │ │ │ │ - rscseq ip, lr, r4, lsr #5 │ │ │ │ - rscseq ip, lr, r6, lsr #5 │ │ │ │ - rscseq ip, lr, r8, lsr #5 │ │ │ │ - rscseq ip, lr, r6, lsr #5 │ │ │ │ - rscseq ip, lr, ip, lsr #3 │ │ │ │ - rscseq ip, lr, sl, lsr #3 │ │ │ │ - rscseq r3, fp, r8, ror r5 │ │ │ │ - rscseq ip, lr, lr, asr #3 │ │ │ │ - rscseq ip, lr, lr, asr #3 │ │ │ │ - ldrhteq ip, [lr], #18 │ │ │ │ - rscseq ip, lr, r8, lsr #3 │ │ │ │ + rscseq ip, lr, lr, lsl r2 │ │ │ │ + rscseq ip, lr, r0, lsr #4 │ │ │ │ + rscseq ip, lr, r2, lsr #4 │ │ │ │ + rscseq ip, lr, r4, lsr #4 │ │ │ │ + rscseq ip, lr, r6, lsr #4 │ │ │ │ + rscseq ip, lr, r2, lsr #4 │ │ │ │ + rscseq ip, lr, lr, lsl r2 │ │ │ │ + rscseq ip, lr, sl, lsl r2 │ │ │ │ + rscseq ip, lr, r4, lsl r2 │ │ │ │ + smlalseq ip, lr, ip, ip │ │ │ │ + ldrshteq ip, [lr], #16 │ │ │ │ + smlalseq ip, lr, ip, r1 │ │ │ │ + rscseq ip, lr, r8, asr #4 │ │ │ │ + rscseq ip, lr, r0, lsl #3 │ │ │ │ + rscseq ip, lr, r6, ror #4 │ │ │ │ + rscseq ip, lr, sl, lsl #3 │ │ │ │ smlalseq ip, lr, lr, r1 │ │ │ │ - rscseq ip, lr, r8, asr r1 │ │ │ │ - ldrsbteq ip, [r8], #194 @ 0xc2 │ │ │ │ - rscseq ip, lr, r8, asr r1 │ │ │ │ - rscseq ip, lr, sl, asr r1 │ │ │ │ + rscseq ip, lr, r8, ror #2 │ │ │ │ + ldrsbteq ip, [lr], #26 │ │ │ │ + smlalseq ip, lr, r4, r1 │ │ │ │ rscseq ip, lr, ip, asr r1 │ │ │ │ - rscseq ip, lr, r6, asr r1 │ │ │ │ - rscseq ip, lr, r0, asr r1 │ │ │ │ - rscseq ip, lr, r2, asr r1 │ │ │ │ + rscseq ip, lr, r4, asr #2 │ │ │ │ + rscseq ip, lr, ip, lsr #3 │ │ │ │ + ldrhteq ip, [lr], #22 │ │ │ │ + rscseq ip, lr, sl, asr r2 │ │ │ │ + rscseq ip, lr, lr, asr #4 │ │ │ │ + rscseq ip, lr, r2, asr #4 │ │ │ │ + ldrshteq ip, [lr], #24 │ │ │ │ + rscseq ip, lr, r4, lsl r3 │ │ │ │ + ldrhteq ip, [lr], #44 @ 0x2c │ │ │ │ + ldrsbteq ip, [lr], #44 @ 0x2c │ │ │ │ + rscseq ip, lr, r8, lsl #6 │ │ │ │ + rscseq ip, lr, r2, lsl #6 │ │ │ │ + rscseq ip, lr, r4, lsl #6 │ │ │ │ + rscseq ip, lr, r6, lsl #6 │ │ │ │ + rscseq ip, lr, r8, lsl #6 │ │ │ │ + rscseq ip, lr, r6, lsl #6 │ │ │ │ + rscseq ip, lr, ip, lsl #4 │ │ │ │ + rscseq ip, lr, sl, lsl #4 │ │ │ │ + ldrsbteq r3, [fp], #88 @ 0x58 │ │ │ │ + rscseq ip, lr, lr, lsr #4 │ │ │ │ + rscseq ip, lr, lr, lsr #4 │ │ │ │ + rscseq ip, lr, r2, lsl r2 │ │ │ │ + rscseq ip, lr, r8, lsl #4 │ │ │ │ + ldrshteq ip, [lr], #30 │ │ │ │ + ldrhteq ip, [lr], #24 │ │ │ │ + rscseq ip, r8, r2, lsr sp │ │ │ │ + ldrhteq ip, [lr], #24 │ │ │ │ + ldrhteq ip, [lr], #26 │ │ │ │ + ldrhteq ip, [lr], #28 │ │ │ │ ldrhteq ip, [lr], #22 │ │ │ │ - rscseq ip, lr, r0, ror #1 │ │ │ │ - rscseq ip, lr, r2, ror #1 │ │ │ │ - rscseq ip, lr, r4, ror #1 │ │ │ │ - rscseq ip, lr, r2, asr r1 │ │ │ │ - rscseq ip, lr, r4, asr r1 │ │ │ │ - rscseq ip, lr, r2, asr r1 │ │ │ │ - ldrsbteq r7, [ip], #28 │ │ │ │ - rscseq ip, lr, r0, lsr #1 │ │ │ │ - smlalseq ip, lr, r4, r0 │ │ │ │ - smlalseq ip, lr, r4, r0 │ │ │ │ - smlalseq ip, lr, r8, r0 │ │ │ │ - smlalseq ip, lr, r4, r0 │ │ │ │ - rscseq ip, lr, ip, lsl #1 │ │ │ │ - smlalseq ip, lr, r4, r0 │ │ │ │ - rscseq ip, lr, r4, rrx │ │ │ │ - rscseq ip, lr, lr │ │ │ │ - rscseq ip, lr, r2, lsl r0 │ │ │ │ - rscseq ip, lr, r2, lsl r0 │ │ │ │ - rscseq ip, lr, r6, lsl r0 │ │ │ │ - rscseq ip, lr, sl, lsl r0 │ │ │ │ - rscseq ip, lr, lr, lsl r0 │ │ │ │ - rscseq ip, lr, r2, lsr #32 │ │ │ │ - rscseq ip, lr, r2, lsr #32 │ │ │ │ + ldrhteq ip, [lr], #16 │ │ │ │ + ldrhteq ip, [lr], #18 │ │ │ │ + rscseq ip, lr, r6, lsl r2 │ │ │ │ + rscseq ip, lr, r0, asr #2 │ │ │ │ + rscseq ip, lr, r2, asr #2 │ │ │ │ + rscseq ip, lr, r4, asr #2 │ │ │ │ + ldrhteq ip, [lr], #18 │ │ │ │ + ldrhteq ip, [lr], #20 │ │ │ │ + ldrhteq ip, [lr], #18 │ │ │ │ + rscseq r7, ip, ip, lsr r2 │ │ │ │ + rscseq ip, lr, r0, lsl #2 │ │ │ │ + ldrshteq ip, [lr], #4 │ │ │ │ + ldrshteq ip, [lr], #4 │ │ │ │ + ldrshteq ip, [lr], #8 │ │ │ │ + ldrshteq ip, [lr], #4 │ │ │ │ + rscseq ip, lr, ip, ror #1 │ │ │ │ + ldrshteq ip, [lr], #4 │ │ │ │ + rscseq ip, lr, r4, asr #1 │ │ │ │ + rscseq ip, lr, lr, rrx │ │ │ │ + rscseq ip, lr, r2, ror r0 │ │ │ │ + rscseq ip, lr, r2, ror r0 │ │ │ │ + rscseq ip, lr, r6, ror r0 │ │ │ │ + rscseq ip, lr, sl, ror r0 │ │ │ │ + rscseq ip, lr, lr, ror r0 │ │ │ │ + rscseq ip, lr, r2, lsl #1 │ │ │ │ + rscseq ip, lr, r2, lsl #1 │ │ │ │ @ instruction: 0x01ba28da │ │ │ │ - rscseq fp, lr, lr, asr #30 │ │ │ │ - rscseq fp, lr, r2, asr pc │ │ │ │ - rscseq fp, lr, r6, asr pc │ │ │ │ - rscseq fp, lr, sl, asr pc │ │ │ │ + rscseq fp, lr, lr, lsr #31 │ │ │ │ + ldrhteq fp, [lr], #242 @ 0xf2 │ │ │ │ + ldrhteq fp, [lr], #246 @ 0xf6 │ │ │ │ + ldrhteq fp, [lr], #250 @ 0xfa │ │ │ │ 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 │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ + smlabteq r5, lr, fp, lr │ │ │ │ @ instruction: 0x01b54010 │ │ │ │ - @ instruction: 0x0105f190 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ 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_23@@libgallium-26.1.4-1.so+0x1857fc> │ │ │ │ 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, ror #14 │ │ │ │ + rscseq lr, r6, r0, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec618c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e6ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17861c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b8c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185830> │ │ │ │ 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, asr #14 │ │ │ │ + rscseq lr, r6, r4, lsr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec618f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e6e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178650> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b8f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185864> │ │ │ │ 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, lsr #14 │ │ │ │ + rscseq lr, r6, r8, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6192c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e714 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178684> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b928 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185898> │ │ │ │ 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, lsl #14 │ │ │ │ + rscseq lr, r6, ip, ror #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61960 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1786b8> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b95c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1858cc> │ │ │ │ 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 │ │ │ │ - ldrshteq lr, [r6], #96 @ 0x60 │ │ │ │ + rscseq lr, r6, r0, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61994 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e77c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1786ec> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185900> │ │ │ │ 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 │ │ │ │ - ldrsbteq lr, [r6], #100 @ 0x64 │ │ │ │ + rscseq lr, r6, r4, lsr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec619c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - stmdale sl, {r1, r3, r5, r7, ip, sp, lr, pc} │ │ │ │ + ldmle lr!, {r1, r3, r5, r7, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf075b1d0 │ │ │ │ - @ instruction: 0xb1b8db0b │ │ │ │ + @ instruction: 0xb1b8dbbf │ │ │ │ @ instruction: 0xf0d0f0a4 │ │ │ │ vld4.32 {d15-d18}, [sl :128], r9 │ │ │ │ vhadd.s d15, d20, d21 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf8fef33a │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ pldw [r4], -r0 @ │ │ │ │ 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, lsr #13 │ │ │ │ + rscseq lr, r6, r2, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61a20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q14, q12 │ │ │ │ stclt 1, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ 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, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r3, ror #11 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, ip, lsr r6 │ │ │ │ + smlalseq lr, r6, ip, r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61a78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0750ff8 │ │ │ │ - @ instruction: 0x4604d93f │ │ │ │ + @ instruction: 0x4604d9f3 │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f07b │ │ │ │ @ instruction: 0xf0a5f3d5 │ │ │ │ @ instruction: 0x4604f1df │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r1, asr #11 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq lr, [r6], #88 @ 0x58 │ │ │ │ + rscseq lr, r6, r8, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61abc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0750ff8 │ │ │ │ - strmi sp, [r4], -sp, lsr #18 │ │ │ │ + strmi sp, [r4], -r1, ror #19 │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f059 │ │ │ │ @ instruction: 0xf0a5f3b3 │ │ │ │ @ instruction: 0x4604f1bd │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f59f │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq lr, [r6], #84 @ 0x54 │ │ │ │ + rscseq lr, r6, r4, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2c00ff8 │ │ │ │ strmi pc, [r4], -r9, asr #2 │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f037 │ │ │ │ @@ -161581,32 +161581,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f57d │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, r0, ror r5 │ │ │ │ + ldrsbteq lr, [r6], #80 @ 0x50 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0bc0ff8 │ │ │ │ - @ instruction: 0x4604dc99 │ │ │ │ + strmi sp, [r4], -sp, asr #26 │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f015 │ │ │ │ @ instruction: 0xf0a5f36f │ │ │ │ @ instruction: 0x4604f179 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f55b │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, ip, lsr #10 │ │ │ │ + rscseq lr, r6, ip, lsl #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q14, q12 │ │ │ │ @ instruction: 0x4604f013 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f7f3 │ │ │ │ @@ -161615,15 +161615,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f539 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, r8, ror #9 │ │ │ │ + rscseq lr, r6, r8, asr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61bcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ @ instruction: 0x4604f7bd │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f7d1 │ │ │ │ @@ -161632,49 +161632,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f517 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, r4, lsr #9 │ │ │ │ + rscseq lr, r6, r4, lsl #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0be0ff8 │ │ │ │ - @ instruction: 0x4604defb │ │ │ │ + strmi sp, [r4], -pc, lsr #31 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f7af │ │ │ │ @ instruction: 0xf0a5f309 │ │ │ │ @ instruction: 0x4604f113 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f4f5 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, r0, ror #8 │ │ │ │ + rscseq lr, r6, r0, asr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0be0ff8 │ │ │ │ - strmi sp, [r4], -pc, lsl #30 │ │ │ │ + strmi sp, [r4], -r3, asr #31 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f78d │ │ │ │ @ instruction: 0xf0a5f2e7 │ │ │ │ @ instruction: 0x4604f0f1 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f4d3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, ip, lsl r4 │ │ │ │ + rscseq lr, r6, ip, ror r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ @ instruction: 0x4604f61f │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f76b │ │ │ │ @@ -161683,15 +161683,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f4b1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq lr, [r6], #56 @ 0x38 │ │ │ │ + rscseq lr, r6, r8, lsr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61cdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d11, d0 │ │ │ │ strmi pc, [r4], -pc, asr #15 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @@ -161701,32 +161701,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -sp, lsl #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq lr, r6, r0, r3 │ │ │ │ + ldrshteq lr, [r6], #48 @ 0x30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61d24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ - svcle 0x00daf0cd │ │ │ │ + stmle lr, {r1, r2, r3, r6, r7, ip, sp, lr, pc} │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf724f0a3 │ │ │ │ vhadd.s d31, d30, d25 │ │ │ │ @ instruction: 0xf088f0a5 │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xff52f339 │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vld4. {d31-d34}, [sl :64], r0 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - rscseq lr, r6, sl, asr #6 │ │ │ │ + rscseq lr, r6, sl, lsr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61d68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54eb30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438aa0> │ │ │ │ bmi 576d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x460cec> │ │ │ │ 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 │ │ │ │ vst4. {d31-d34}, [r0 :64], r0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01b4548c │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ - ldrshteq lr, [r6], #40 @ 0x28 │ │ │ │ + rscseq lr, r6, r8, asr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61dc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54eb90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438b00> │ │ │ │ bmi 576ddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x460d4c> │ │ │ │ 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 │ │ │ │ pldw [r0], #-208 @ 0xffffff30 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01b4542c │ │ │ │ muleq r0, r0, r0 │ │ │ │ - smlalseq lr, r6, r8, r2 │ │ │ │ + ldrshteq lr, [r6], #40 @ 0x28 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fdc484 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -161801,15 +161801,15 @@ │ │ │ │ @ instruction: 0xf7614479 │ │ │ │ stmdacs r0, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 7, cr15, cr2, cr1, {3} │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0cd4640 │ │ │ │ - ldmdblt r8, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r4, r5, r7, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7dd540 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 264d28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ec98> │ │ │ │ @ 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, r2, r5, r6, r8, sl, fp, ip, lr, pc} │ │ │ │ - cdple 0, 2, cr15, cr4, cr14, {5} │ │ │ │ + stmdbls r1, {r0, r1, r3, r4, r9, sl, fp, ip, lr, pc} │ │ │ │ + cdple 0, 13, cr15, cr8, cr14, {5} │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbmi r1, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ blmi 54a628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x434598> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1714640 │ │ │ │ stmdacs r0, {r0, r1, r2, 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, ror #4 │ │ │ │ - @ instruction: 0x010345bc │ │ │ │ - rscseq lr, r6, r0, ror r2 │ │ │ │ - rscseq lr, r6, r2, ror #4 │ │ │ │ - rscseq lr, r6, r4, lsl r2 │ │ │ │ - rscseq lr, r6, lr, asr #4 │ │ │ │ + rscseq lr, r6, ip, asr #5 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + ldrsbteq lr, [r6], #32 │ │ │ │ + rscseq lr, r6, r2, asr #5 │ │ │ │ + rscseq lr, r6, r4, ror r2 │ │ │ │ + rscseq lr, r6, lr, lsr #5 │ │ │ │ @ instruction: 0x01b45348 │ │ │ │ - tsteq r3, r2, lsl r5 │ │ │ │ - rscseq lr, r6, r0, asr #3 │ │ │ │ - smlalseq lr, r6, r4, r1 │ │ │ │ + tsteq r3, r2, ror r5 │ │ │ │ + rscseq lr, r6, r0, lsr #4 │ │ │ │ + ldrshteq lr, [r6], #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61f58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0cd0ff8 │ │ │ │ - stclt 14, cr13, [r8, #-644] @ 0xfffffd7c │ │ │ │ + stclt 15, cr13, [r8, #-340] @ 0xfffffeac │ │ │ │ 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 │ │ │ │ - smlalseq lr, r6, sl, pc @ │ │ │ │ - rscseq lr, r6, ip, ror #29 │ │ │ │ - rscseq lr, r6, ip, ror #29 │ │ │ │ + ldrshteq lr, [r6], #250 @ 0xfa │ │ │ │ + rscseq lr, r6, ip, asr #30 │ │ │ │ + rscseq lr, r6, ip, asr #30 │ │ │ │ andeq r2, r0, r0, ror #13 │ │ │ │ - rscseq lr, r6, lr, ror r4 │ │ │ │ + ldrsbteq lr, [r6], #78 @ 0x4e │ │ │ │ andeq r3, r0, r8, lsl sl │ │ │ │ - rscseq lr, r6, r4, lsr lr │ │ │ │ - rscseq lr, r6, r4, asr #28 │ │ │ │ + smlalseq lr, r6, r4, lr │ │ │ │ + rscseq lr, r6, r4, lsr #29 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq lr, r6, r0, lsl lr │ │ │ │ + rscseq lr, r6, r0, ror lr │ │ │ │ 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 45eda8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348d18> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6c590 │ │ │ │ b.n 10be46 │ │ │ │ - b.n 10bfc0 │ │ │ │ + b.n 10c080 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 10bfe0 │ │ │ │ + b.n 10c0a0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 10c000 │ │ │ │ + b.n 10c0c0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 10c018 │ │ │ │ + b.n 10c0d8 │ │ │ │ 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 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ 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, [r2, #19] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ 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, [r4, #16] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ 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, [r6, #15] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ 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, [r1, #11] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ 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 │ │ │ │ - bhi.n 10c864 │ │ │ │ + bhi.n 10c724 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ - bne.n 10cec4 │ │ │ │ + bne.n 10cd84 │ │ │ │ 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 183624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6d594> │ │ │ │ @@ -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 │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + beq.n 10d558 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + beq.n 10d514 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + beq.n 10d520 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r6, r6, #3 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, 10d526 │ │ │ │ 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 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ movs r6, #250 @ 0xfa │ │ │ │ lsls r4, r6, #6 │ │ │ │ │ │ │ │ 0010d970 : │ │ │ │ cbz r0, 10d986 │ │ │ │ push {r3, lr} │ │ │ │ @@ -166219,15 +166219,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #28 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ 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, [r2, #20] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ 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 r1!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, 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 r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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, [r4, #14] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ 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,19 +167185,19 @@ │ │ │ │ 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 r5, pc, #784 @ (adr r5, 10e8e4 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, 10e664 ) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {pc} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r6, r6, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ 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 │ │ │ │ @@ -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: 0xb646 │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r1, #4 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ 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 │ │ │ │ @@ -169432,17 +169432,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 r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r6, pc, #416 @ (adr r6, 10fed0 ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 110050 ) │ │ │ │ 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 │ │ │ │ @@ -170242,19 +170242,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 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r6, [pc, #912] @ (11092c ) │ │ │ │ + ldr r7, [pc, #272] @ (1106ac ) │ │ │ │ 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 │ │ │ │ @@ -171480,15 +171480,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 r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 00111280 : │ │ │ │ @@ -172634,15 +172634,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 r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ b.n 1121c8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ │ │ │ │ 00111e94 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -174423,45 +174423,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, #4] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r0, r1, #4 │ │ │ │ movs r6, #24 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r0, r1, #4 │ │ │ │ movs r6, #172 @ 0xac │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ - lsls r0, r1, #4 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r6, #12 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #10 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -175158,15 +175158,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 9cbd94 │ │ │ │ + bl 9cbefc │ │ │ │ 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 │ │ │ │ @@ -176041,15 +176041,15 @@ │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ bl 676f34 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1141f6 │ │ │ │ ldr.w r3, [r0, #1864] @ 0x748 │ │ │ │ cbz r3, 1141de │ │ │ │ blx r3 │ │ │ │ - bl 9cbe78 │ │ │ │ + bl 9cbfe0 │ │ │ │ strb.w r0, [r4, #345] @ 0x159 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #232 @ 0xe8 │ │ │ │ bl 677034 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1141c8 │ │ │ │ @@ -176065,17 +176065,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, #16] │ │ │ │ + str r6, [r0, #24] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r3, #24] │ │ │ │ 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 │ │ │ │ @@ -176264,15 +176264,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 140c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2abf8> │ │ │ │ b.n 114390 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9cc120 │ │ │ │ + bl 9cc288 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1143fa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 114408 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176348,15 +176348,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1864] @ 0x748 │ │ │ │ cbz r1, 11451a │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9cc134 │ │ │ │ + bl 9cc29c │ │ │ │ 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 │ │ │ │ @@ -176385,15 +176385,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 1408a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a810> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9cc1a8 │ │ │ │ + bl 9cc310 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 11455e │ │ │ │ nop │ │ │ │ │ │ │ │ 00114588 : │ │ │ │ @@ -177492,15 +177492,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, r3, #32 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1150f0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177556,15 +177556,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 1150e0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ 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 │ │ │ │ @@ -178024,21 +178024,21 @@ │ │ │ │ b.n 115234 │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 11516e │ │ │ │ b.n 115234 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 115774 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -178295,19 +178295,19 @@ │ │ │ │ b.n 11566a │ │ │ │ movs r0, #2 │ │ │ │ b.n 1155e6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cbz r0, 115876 │ │ │ │ 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] │ │ │ │ @@ -178398,15 +178398,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 1158f0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 1158d8 │ │ │ │ - vrhadd.u8 d16, d6, d7 │ │ │ │ + vaddw.u32 q0, q3, d7 │ │ │ │ cbz r0, 115976 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w r0, r4, #372 @ 0x174 │ │ │ │ @@ -178735,15 +178735,15 @@ │ │ │ │ blx 6c590 │ │ │ │ ldr.w r3, [r6, #3076] @ 0xc04 │ │ │ │ b.n 115c9c │ │ │ │ add r6, pc, #376 @ (adr r6, 115e58 ) │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 1, cr0, [r4, #28] │ │ │ │ + cdp2 1, 2, cr0, cr4, cr7, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r9, [pc, #900] @ 116080 │ │ │ │ sub sp, #20 │ │ │ │ add r9, pc │ │ │ │ @@ -179073,15 +179073,15 @@ │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #1016 @ (adr r2, 11647c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ec>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - smlsd r1, r8, r7, r0 │ │ │ │ + umull r0, r1, r8, r7 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ ... │ │ │ │ │ │ │ │ 00116090 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so>: │ │ │ │ cmp r0, #0 │ │ │ │ @@ -179274,17 +179274,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1161e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x158> │ │ │ │ add r0, pc, #624 @ (adr r0, 1164ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ add r0, pc, #248 @ (adr r0, 116378 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e8>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - tst r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - rors r4, r5 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ cbz r0, 1162d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1162d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -179539,16 +179539,16 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 116444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf4f80107 │ │ │ │ - @ instruction: 0xf4b20107 │ │ │ │ + adcs.w r1, r8, #8847360 @ 0x870000 │ │ │ │ + adds.w r1, r2, #8847360 @ 0x870000 │ │ │ │ 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 │ │ │ │ @@ -180095,20 +180095,20 @@ │ │ │ │ b.n 11686c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7dc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r1, ip, #7 │ │ │ │ + rsbs r1, ip, #7 │ │ │ │ str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf0de0107 │ │ │ │ - ands.w r1, r6, #7 │ │ │ │ - vrhadd.s32 d16, d10, d7 │ │ │ │ + @ instruction: 0xf13e0107 │ │ │ │ + orns r1, r6, #7 │ │ │ │ + vaddw.s8 q8, q5, d7 │ │ │ │ stmdb 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] @ (116c7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xbec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -180857,15 +180857,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 1170ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101c> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r1, [ip], #-28 │ │ │ │ + @ instruction: 0xe8dc0107 │ │ │ │ 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 116de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd54> │ │ │ │ @@ -184655,36 +184655,36 @@ │ │ │ │ b.n 1198f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3868> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ + lsls r7, r0, #4 │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ + lsls r7, r0, #4 │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - itet │ │ │ │ - lsl r7, r0, #4 │ │ │ │ - it al @ unpredictable │ │ │ │ - lslal 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] @ (119c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -184841,15 +184841,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - bkpt 0x0062 │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 119ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e48> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -185055,17 +185055,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -185817,15 +185817,15 @@ │ │ │ │ b.n 11a388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42f8> │ │ │ │ ldrb r4, [r5, r7] │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, r1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb73e │ │ │ │ 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, 11a756 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46c6> │ │ │ │ @@ -186441,15 +186441,15 @@ │ │ │ │ b.n 11ad82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cf2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r6, r1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 11adb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4d24> │ │ │ │ lsls r7, r0, #4 │ │ │ │ strb r0, [r0, r4] │ │ │ │ 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 │ │ │ │ @@ -189167,21 +189167,21 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ca40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x69b0> │ │ │ │ ldr r3, [pc, #28] @ (11ca70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x69e0>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ b.n 11c8a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6818> │ │ │ │ lsls r5, r6, #6 │ │ │ │ b.n 11c86c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x67dc> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ b.n 11c7cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x673c> │ │ │ │ lsls r5, r6, #6 │ │ │ │ b.n 11c78c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x66fc> │ │ │ │ lsls r5, r6, #6 │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -189780,15 +189780,15 @@ │ │ │ │ nop │ │ │ │ cmp r7, #44 @ 0x2c │ │ │ │ lsls r3, r6, #6 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 11d280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x71f0> │ │ │ │ + bcs.n 11d140 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x70b0> │ │ │ │ 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] @ 11dbbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7b2c> │ │ │ │ mov r4, r0 │ │ │ │ @@ -190998,15 +190998,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ lsls r3, r6, #6 │ │ │ │ ldrb r5, [r4, r7] │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -191817,15 +191817,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r6, r7, #25 │ │ │ │ lsls r3, r6, #6 │ │ │ │ strb r2, [r1, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 11eab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a24> │ │ │ │ + cbnz r0, 11eacc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a3c> │ │ │ │ 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] @ 11f6b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9624> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194302,15 +194302,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r8 :256], r2 │ │ │ │ adds r7, #49 @ 0x31 │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ 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] @ (1207c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa734>) │ │ │ │ @@ -194339,15 +194339,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r4 │ │ │ │ + bx r0 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr.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 12083a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa7aa> │ │ │ │ @@ -198913,21 +198913,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 122832 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xc7a2> │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ 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} │ │ │ │ @@ -213987,39 +213987,39 @@ │ │ │ │ nop │ │ │ │ asrs r6, r5, #30 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #29 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r6, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -214211,17 +214211,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 12ef54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ec4> │ │ │ │ nop │ │ │ │ subs r0, #158 @ 0x9e │ │ │ │ lsls r2, r6, #6 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -214430,21 +214430,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12efc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18f38> │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - cbz r0, 12f26a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x191da> │ │ │ │ + cbz r0, 12f282 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x191f2> │ │ │ │ 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 │ │ │ │ @@ -214512,21 +214512,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 12f2b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19226> │ │ │ │ - cbz r6, 12f33a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x192aa> │ │ │ │ + cbz r6, 12f352 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x192c2> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - uxtb r4, r4 │ │ │ │ + cbz r4, 12f33c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x192ac> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - uxth r2, r7 │ │ │ │ + cbz r2, 12f336 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x192a6> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - uxtb r4, r2 │ │ │ │ + cbz r4, 12f340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x192b0> │ │ │ │ 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 │ │ │ │ @@ -214696,23 +214696,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12f4d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19440>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 12f48c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x193fc> │ │ │ │ nop │ │ │ │ - sxtb r0, r5 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r4, 12f4f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19462> │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r2, 12f4e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19450> │ │ │ │ + cbz r2, 12f4f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19468> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sxth r2, r1 │ │ │ │ + sxtb r2, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r6, 12f502 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19472> │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12f536 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x194a6> │ │ │ │ bls.n 12f528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19498> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214764,15 +214764,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12f4f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19464> │ │ │ │ b.n 12f530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x194a0> │ │ │ │ - cbz r0, 12f5a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19516> │ │ │ │ + sxtb r0, r3 │ │ │ │ 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] │ │ │ │ @@ -214804,15 +214804,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r2, 12f5ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1955c> │ │ │ │ + cbz r2, 12f604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19574> │ │ │ │ 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 │ │ │ │ @@ -214948,21 +214948,21 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 12f6e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19654> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 12f7ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1973a> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbz r0, 12f7ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1971c> │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12f7c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19730> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215258,21 +215258,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 12f84e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x197be> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12f8f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19864> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12f954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x198c4> │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12fb0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19a7e> │ │ │ │ bhi.n 12fb12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19a82> │ │ │ │ @@ -215326,15 +215326,15 @@ │ │ │ │ beq.n 12fb0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19a7e> │ │ │ │ b.n 12fb2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19a9a> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12fb2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19a9a> │ │ │ │ b.n 12fb0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19a7e> │ │ │ │ nop │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -215602,23 +215602,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 12fd6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19cde> │ │ │ │ b.n 12fdec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19d5c> │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -215735,15 +215735,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ 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 │ │ │ │ @@ -215838,15 +215838,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 13002a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19f9a> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 13002a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19f9a> │ │ │ │ b.n 130064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19fd4> │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ 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] @ 130750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a6c0> │ │ │ │ @@ -216431,52 +216431,52 @@ │ │ │ │ beq.w 1304f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a468> │ │ │ │ movw r3, #33304 @ 0x8218 │ │ │ │ b.n 1304f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a468> │ │ │ │ veor d0, d28, d17 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 7, r0, cr14, cr1, {5} │ │ │ │ - add r6, pc, #624 @ (adr r6, 1309d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a940>) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 130b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1aac0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ mcr2 1, 0, r0, cr2, cr1, {5} │ │ │ │ - add r6, pc, #136 @ (adr r6, 1307f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a760>) │ │ │ │ + add r6, pc, #520 @ (adr r6, 130970 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a8e0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #184 @ (adr r7, 130828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a798>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 1309a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a918>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #344 @ (adr r5, 1308cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a83c>) │ │ │ │ + add r5, pc, #728 @ (adr r5, 130a4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a9bc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, pc, #712 @ (adr r4, 130a40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a9b0>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 1307c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a730>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #544 @ (adr r5, 13099c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a90c>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 130b1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1aa8c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, pc, #128 @ (adr r4, 130800 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a770>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 130980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a8f0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #288 @ (adr r5, 1308a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a814>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 130a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a994>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #168 @ (adr r5, 130830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a7a0>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 1309b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a920>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #16 @ (adr r5, 13079c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a70c>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 13091c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a88c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, pc, #504 @ (adr r4, 130988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a8f8>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 130b08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1aa78>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, pc, #184 @ (adr r4, 13084c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a7bc>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 1309cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a93c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, pc, #0 @ (adr r4, 130798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a708>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 130918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a888>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, pc, #832 @ (adr r3, 130adc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1aa4c>) │ │ │ │ + add r4, pc, #192 @ (adr r4, 13085c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a7cc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, pc, #264 @ (adr r3, 1308a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a818>) │ │ │ │ + add r3, pc, #648 @ (adr r3, 130a28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a998>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, pc, #360 @ (adr r3, 13090c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a87c>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 130a8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a9fc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, pc, #976 @ (adr r2, 130b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1aae8>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 1308f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a868>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, pc, #648 @ (adr r2, 130a34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a9a4>) │ │ │ │ + add r3, pc, #8 @ (adr r3, 1307b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1a724>) │ │ │ │ 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] @ (130b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1aab0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217003,17 +217003,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 130d0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ac7e> │ │ │ │ b.n 130d1e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ac8e> │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -217148,23 +217148,23 @@ │ │ │ │ b.n 130d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ad04> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 130e3e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1adae> │ │ │ │ subs r6, r3, r1 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r6, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cdp2 1, 8, cr0, cr0, cr5, {0} │ │ │ │ + cdp2 1, 14, cr0, cr0, cr5, {0} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (13103c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1afac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -217297,19 +217297,19 @@ │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 130f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ae7c> │ │ │ │ nop │ │ │ │ adds r4, r1, r3 │ │ │ │ lsls r2, r6, #6 │ │ │ │ adds r2, #190 @ 0xbe │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (131058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1afc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r6, #14 │ │ │ │ lsls r2, r6, #6 │ │ │ │ @@ -217478,15 +217478,15 @@ │ │ │ │ bne.n 13120e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b17e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1311de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b14e> │ │ │ │ b.n 13116c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b0dc> │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ 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 │ │ │ │ @@ -217677,15 +217677,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 131412 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b382> │ │ │ │ b.n 131430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b3a0> │ │ │ │ nop │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - vst4.8 {d16,d18,d20,d22}, [r6], r5 │ │ │ │ + vld2.8 {d0[0],d1[0]}, [r6], r5 │ │ │ │ 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 │ │ │ │ @@ -217772,15 +217772,15 @@ │ │ │ │ bne.n 13152a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b49a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1314fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b46a> │ │ │ │ b.n 13148c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b3fc> │ │ │ │ cmp r5, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ 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 │ │ │ │ @@ -217838,15 +217838,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1315f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b564>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1315ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b51c> │ │ │ │ nop │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 131608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b578> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219105,131 +219105,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 1321be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c12e> │ │ │ │ b.n 131efc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1be6c> │ │ │ │ b.n 13221c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c18c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r0, [r7, #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 │ │ │ │ @@ -219330,15 +219330,15 @@ │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 132490 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c400> │ │ │ │ lsls r4, r1, #14 │ │ │ │ lsls r2, r6, #6 │ │ │ │ adds r2, r7, #5 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ae3c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219385,17 +219385,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r1, #9 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 13254c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c4bc> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219436,17 +219436,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r0, #7 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1325d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c544> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219724,15 +219724,15 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ lsls r2, r6, #6 │ │ │ │ bvc.n 1328f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c860> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ 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] @ 13296c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c8dc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219768,17 +219768,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 1, r0, cr10, cr1, {5} │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r1, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #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 │ │ │ │ ldr.w ip, [pc, #28] @ 1329ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c95c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219814,17 +219814,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [sl, #708]! @ 0x2c4 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 133388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2f8> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 132ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ca44> │ │ │ │ @@ -221802,21 +221802,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 133e36 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dda6> │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + strb r2, [r1, #3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (133fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1df24>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -221916,15 +221916,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 133f94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1df04> │ │ │ │ b.n 133fa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1df14> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r6], #708 @ 0x2c4 │ │ │ │ lsls r2, r5, #11 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (13408c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dffc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -221996,21 +221996,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 134036 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dfa6> │ │ │ │ b.n 134044 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dfb4> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ 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] @ 134124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e094> │ │ │ │ mov lr, r0 │ │ │ │ @@ -222053,23 +222053,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 133f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1de84> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ 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] @ 1341b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e128> │ │ │ │ mov r4, r1 │ │ │ │ @@ -222109,23 +222109,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 133e70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dde0> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ 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] @ (134278 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e1e8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -222189,25 +222189,25 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 134234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e1a4> │ │ │ │ nop │ │ │ │ b.n 133e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dd78> │ │ │ │ lsls r1, r6, #6 │ │ │ │ b.n 133dd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dd44> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ 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] @ 1342c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e238> │ │ │ │ @@ -222216,15 +222216,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 133ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1de10> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ 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] @ (1343e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e350>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -222323,17 +222323,17 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1343b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e324> │ │ │ │ b.n 1343d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e342> │ │ │ │ b.n 133d78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dce8> │ │ │ │ lsls r1, r6, #6 │ │ │ │ mrc2 1, 6, r0, cr10, cr1, {5} │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -222344,15 +222344,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 133ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1de10> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ 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] @ (134530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e4a0>) │ │ │ │ @@ -222451,17 +222451,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 134502 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e472> │ │ │ │ b.n 134520 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e490> │ │ │ │ nop │ │ │ │ b.n 134c20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eb90> │ │ │ │ lsls r1, r6, #6 │ │ │ │ stc2 1, cr0, [r6, #708] @ 0x2c4 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ 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] @ (1345a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e510>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -222497,17 +222497,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 134a54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9c4> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ 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] @ 13461c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e58c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -222542,19 +222542,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 1349f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e964> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ 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] @ (134730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e6a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222647,17 +222647,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 134710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e680> │ │ │ │ b.n 134720 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e690> │ │ │ │ nop │ │ │ │ b.n 134a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e978> │ │ │ │ lsls r1, r6, #6 │ │ │ │ @ instruction: 0xfb6401b1 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ 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] @ (134844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222751,17 +222751,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 134816 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e786> │ │ │ │ b.n 134834 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7a4> │ │ │ │ nop │ │ │ │ b.n 1348f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e864> │ │ │ │ lsls r1, r6, #6 │ │ │ │ @ instruction: 0xfa6a01b1 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ 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] @ (134960 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -222858,15 +222858,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 134934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8a4> │ │ │ │ b.n 1348b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e828> │ │ │ │ svc 68 @ 0x44 │ │ │ │ lsls r1, r6, #6 │ │ │ │ vld2.8 {d0[5],d1[5]}, [r2 :16], r1 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -223158,22 +223158,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 134c42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ebb2> │ │ │ │ nop │ │ │ │ ble.n 134cd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec44> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r6, #3 │ │ │ │ @ instruction: 0xf72401b1 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 134a88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9f8> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223378,21 +223378,21 @@ │ │ │ │ uxtb r4, r6 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf52e01b1 │ │ │ │ cbz r6, 134f42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eeb2> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r7, r5] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ 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 130d38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1aca8> │ │ │ │ @@ -223507,15 +223507,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 13502a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef9a> │ │ │ │ bhi.n 135100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f070> │ │ │ │ lsls r1, r6, #6 │ │ │ │ mcr 1, 6, r0, cr0, cr1, {5} │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (135154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223606,17 +223606,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bvc.n 1351d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f144> │ │ │ │ lsls r1, r6, #6 │ │ │ │ stc 1, cr0, [r8, #708]! @ 0x2c4 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ 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] @ (13522c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f19c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223688,20 +223688,20 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1351ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f11e> │ │ │ │ nop │ │ │ │ bvs.n 135294 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f204> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldcl 1, cr0, [sl], #-708 @ 0xfffffd3c │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ 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] @ (1352fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223769,20 +223769,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1352c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f232> │ │ │ │ bpl.n 1353ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f31c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r5, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r1, r8, r1, ror #2 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ 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 │ │ │ │ @@ -223854,19 +223854,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1353b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f328> │ │ │ │ nop │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -224417,23 +224417,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 150500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a470> │ │ │ │ b.n 135968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8d8> │ │ │ │ beq.n 135a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9ec> │ │ │ │ lsls r1, r6, #6 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ 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 1358e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f858> │ │ │ │ @@ -224507,17 +224507,17 @@ │ │ │ │ beq.n 135a8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9fa> │ │ │ │ b.n 1358bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f82c> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 1358b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f824> │ │ │ │ b.n 1358f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f862> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224544,15 +224544,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 135754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f6c4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224579,15 +224579,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 135754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f6c4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 135bf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fb60> │ │ │ │ @@ -224605,15 +224605,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 135754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f6c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ 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] │ │ │ │ @@ -224643,15 +224643,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 135754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f6c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ 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] @ (135cec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc5c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -224855,33 +224855,33 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 135df6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fd66> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ 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] @ (135fc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ff34>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225135,27 +225135,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 136022 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ff92> │ │ │ │ stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r3, 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (136220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20190>) │ │ │ │ @@ -225244,17 +225244,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 1361c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20132> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #408] @ (1363d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20348>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225418,35 +225418,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 13635c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202cc> │ │ │ │ stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r4, r4] │ │ │ │ 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] @ (1364e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20458>) │ │ │ │ @@ -225535,17 +225535,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 13648a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203fa> │ │ │ │ stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #224] @ (1365d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20544>) │ │ │ │ + ldr r7, [pc, #608] @ (136754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206c4>) │ │ │ │ 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] @ (1366c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20630>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225722,37 +225722,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 136646 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205b6> │ │ │ │ stmia r2!, {r1, r5, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #920] @ (136a64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209d4>) │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #448] @ (136890 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20800>) │ │ │ │ + ldr r7, [pc, #832] @ (136a10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20980>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #248] @ (1367cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2073c>) │ │ │ │ + ldr r7, [pc, #632] @ (13694c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208bc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [pc, #656] @ (136968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208d8>) │ │ │ │ + ldr r6, [pc, #16] @ (1366e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20658>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #152] @ (136774 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206e4>) │ │ │ │ + ldr r7, [pc, #536] @ (1368f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20864>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [pc, #792] @ (1369f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20968>) │ │ │ │ + ldr r6, [pc, #152] @ (136778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206e8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #24] @ (1366fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2066c>) │ │ │ │ + ldr r7, [pc, #408] @ (13687c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207ec>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [pc, #576] @ (136928 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20898>) │ │ │ │ + ldr r5, [pc, #960] @ (136aa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a18>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [pc, #440] @ (1368a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20814>) │ │ │ │ + ldr r5, [pc, #824] @ (136a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20994>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [pc, #808] @ (136a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20988>) │ │ │ │ + ldr r7, [pc, #168] @ (136798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20708>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [pc, #880] @ (136a64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209d4>) │ │ │ │ + ldr r6, [pc, #240] @ (1367e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20754>) │ │ │ │ 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] @ (13688c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207fc>) │ │ │ │ @@ -225908,17 +225908,17 @@ │ │ │ │ b.n 136748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206b8> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 1367c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20732> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r5, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r6, [pc, #48] @ (1368c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20834>) │ │ │ │ + ldr r6, [pc, #432] @ (136a44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209b4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #976] @ (136c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bd8>) │ │ │ │ + ldr r4, [pc, #336] @ (1369e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20958>) │ │ │ │ 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] @ (136a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20990>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226069,29 +226069,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 136910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20880> │ │ │ │ nop │ │ │ │ bkpt 0x00fe │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r4, [pc, #880] @ (136d98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20d08>) │ │ │ │ + ldr r5, [pc, #240] @ (136b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a88>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #952] @ (136de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20d54>) │ │ │ │ + ldr r4, [pc, #312] @ (136b64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ad4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [pc, #160] @ (136ad0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a40>) │ │ │ │ + ldr r2, [pc, #544] @ (136c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bc0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #856] @ (136d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20cfc>) │ │ │ │ + ldr r4, [pc, #216] @ (136b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a7c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [pc, #296] @ (136b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ad0>) │ │ │ │ + ldr r2, [pc, #680] @ (136ce0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c50>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [pc, #112] @ (136aac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a1c>) │ │ │ │ + ldr r2, [pc, #496] @ (136c2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20b9c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #608] @ (136ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c10>) │ │ │ │ + ldr r3, [pc, #992] @ (136e20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20d90>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [pc, #504] @ (136c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bac>) │ │ │ │ + ldr r2, [pc, #888] @ (136dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20d2c>) │ │ │ │ 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] @ (136b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a7c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226170,15 +226170,15 @@ │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r1, r6, #6 │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #0] @ (136b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a88>) │ │ │ │ + ldr r3, [pc, #384] @ (136c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c08>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -226361,39 +226361,39 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #1008] @ (1370e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21058>) │ │ │ │ + ldr r2, [pc, #368] @ (136e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dd8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #720] @ (136fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f3c>) │ │ │ │ + ldr r2, [pc, #80] @ (136d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20cbc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #808] @ (137028 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f98>) │ │ │ │ + ldr r2, [pc, #168] @ (136da8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20d18>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r1, [pc, #472] @ (136ee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e50>) │ │ │ │ + ldr r1, [pc, #856] @ (137060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fd0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #176] @ (136dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20d2c>) │ │ │ │ + ldr r1, [pc, #560] @ (136f3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eac>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #72] @ (136d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20cc8>) │ │ │ │ + ldr r0, [pc, #456] @ (136ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e48>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #80] @ (136d64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20cd4>) │ │ │ │ + ldr r1, [pc, #464] @ (136ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e54>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - blx r1 │ │ │ │ + blx sp │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #1016] @ (137114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21084>) │ │ │ │ + ldr r1, [pc, #376] @ (136e94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e04>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bx r7 │ │ │ │ + blx r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #912] @ (1370b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21024>) │ │ │ │ + ldr r1, [pc, #272] @ (136e34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20da4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bx r8 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ 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] @ (136e98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e08>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226532,15 +226532,15 @@ │ │ │ │ nop │ │ │ │ rev16 r0, r3 │ │ │ │ lsls r1, r6, #6 │ │ │ │ str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #16] @ (136eb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e24>) │ │ │ │ + ldr r0, [pc, #400] @ (137034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fa4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #952] @ 0x3b8 │ │ │ │ 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 │ │ │ │ @@ -226707,33 +226707,33 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - mov r2, r9 │ │ │ │ + mov sl, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - mov r4, r4 │ │ │ │ + mov ip, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp sl, ip │ │ │ │ + mov r2, r8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add lr, r1 │ │ │ │ + add lr, sp │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp ip, r9 │ │ │ │ + mov r4, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, r0 │ │ │ │ + add r4, ip │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp lr, r6 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bics r4, r6 │ │ │ │ + add r4, r2 │ │ │ │ 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 │ │ │ │ @@ -226749,15 +226749,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 135754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f6c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r2, fp │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226775,15 +226775,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 135754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f6c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r6, r6 │ │ │ │ + cmp lr, r2 │ │ │ │ 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 │ │ │ │ @@ -226803,15 +226803,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 135754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f6c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r0, r0 │ │ │ │ + cmp r0, ip │ │ │ │ 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 │ │ │ │ @@ -227054,23 +227054,23 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmn r6, r3 │ │ │ │ + orrs r6, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmn r2, r5 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ 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] @ (137500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21470>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -227230,17 +227230,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ uxth r2, r2 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - sbcs r6, r1 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r7 │ │ │ │ + adcs r4, 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, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (137778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227418,15 +227418,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1372cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2123c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ 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] @ (137814 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21784>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -227452,17 +227452,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1372cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2123c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #816 @ 0x330 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ 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] @ 1378ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2185c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227531,17 +227531,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r7, #14 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ 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] @ (137950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x218c0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227573,17 +227573,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 137922 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21892> │ │ │ │ b.n 137934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x218a4> │ │ │ │ add r6, sp, #640 @ 0x280 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ 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] @ (1379b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21924>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227615,17 +227615,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 137986 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x218f6> │ │ │ │ b.n 137998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21908> │ │ │ │ add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ 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] @ (137a38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227667,19 +227667,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, sp, #864 @ 0x360 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ 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] @ (137b7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21aec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227789,21 +227789,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 137a8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219fa> │ │ │ │ nop │ │ │ │ add r5, sp, #312 @ 0x138 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmia r7!, {r2, r4, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ 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] @ (137c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ba0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227859,19 +227859,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #32 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ 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] @ (137cb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227912,19 +227912,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #14 │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ 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] @ (137df8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21d68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228034,21 +228034,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 137d06 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c76> │ │ │ │ nop │ │ │ │ add r2, sp, #840 @ 0x348 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmia r5!, {r3, r4} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -228123,17 +228123,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ 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] @ (137f48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21eb8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -228168,17 +228168,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 137f10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e80> │ │ │ │ b.n 137f2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e9a> │ │ │ │ nop │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ 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] @ (138008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228294,17 +228294,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #560 @ (adr r7, 1382c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22238>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ 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] @ (1380cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2203c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228357,17 +228357,17 @@ │ │ │ │ beq.n 138116 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22086> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 1380fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2206c> │ │ │ │ nop │ │ │ │ add r6, pc, #800 @ (adr r6, 13845c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x223cc>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ 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] @ (138210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22180>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228440,19 +228440,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r6, pc, #336 @ (adr r6, 138364 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x222d4>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r1, #26 │ │ │ │ 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] @ 1382f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22260> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -228523,17 +228523,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, pc, #472 @ (adr r5, 1384cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2243c>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ 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] @ (138358 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x222c8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -228567,17 +228567,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 138326 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22296> │ │ │ │ b.n 13833c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x222ac> │ │ │ │ add r4, pc, #624 @ (adr r4, 1385cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2253c>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ 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] @ 138428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22398> │ │ │ │ mov r4, r1 │ │ │ │ @@ -228641,15 +228641,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 1383f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22366> │ │ │ │ b.n 1383b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22322> │ │ │ │ nop │ │ │ │ add r4, pc, #200 @ (adr r4, 1384f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22464>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ 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] @ (138524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22494>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -228735,15 +228735,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1384cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2243c> │ │ │ │ b.n 138482 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x223f2> │ │ │ │ nop │ │ │ │ add r3, pc, #408 @ (adr r3, 1386c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22630>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ 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] @ (138628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22598>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -228831,15 +228831,15 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrb r6, [r6, #10] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #9] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -228885,29 +228885,29 @@ │ │ │ │ bl 4379a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x321914> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 138694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22604> │ │ │ │ ldr r0, [pc, #32] @ (1386d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22648>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078b1c │ │ │ │ + bl 1078b7c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (1386dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2264c>) │ │ │ │ add r0, pc │ │ │ │ bl 2a29e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c958> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ lsls r4, r6, #6 │ │ │ │ strh r4, [r5, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r2, #218 @ 0xda │ │ │ │ lsls r4, r6, #6 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - bls.n 138640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x225b0> │ │ │ │ + bge.n 138700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22670> │ │ │ │ lsls r5, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (138708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22678>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229061,15 +229061,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2a25a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c518> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #22] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (1388f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22864>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -230253,19 +230253,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 139352 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232c2> │ │ │ │ ldr r2, [pc, #16] @ (1393f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23360>) │ │ │ │ add r2, pc │ │ │ │ b.n 139352 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232c2> │ │ │ │ strb r4, [r1, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ 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] │ │ │ │ @@ -230458,15 +230458,15 @@ │ │ │ │ b.n 13953e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x234ae> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 1395a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23516> │ │ │ │ b.n 13953e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x234ae> │ │ │ │ nop │ │ │ │ - mov r2, sl │ │ │ │ + mov sl, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -230975,15 +230975,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 139af6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23a66> │ │ │ │ b.n 139ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23a44> │ │ │ │ nop │ │ │ │ - asrs r0, r0 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cbz r1, 139c04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23b74> │ │ │ │ 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 │ │ │ │ @@ -231374,15 +231374,15 @@ │ │ │ │ b.n 139f96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23f06> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 139f96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23f06> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 139f96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23f06> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 139f96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23f06> │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ 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 │ │ │ │ @@ -231410,15 +231410,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -231553,15 +231553,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -231589,18 +231589,18 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 13a1f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24168> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - movw r3, #34235 @ 0x85bb │ │ │ │ - cmp r0, r3 │ │ │ │ + itee mi │ │ │ │ + lslmi r5, r0, #4 │ │ │ │ + movwpl r3, #34235 @ 0x85bb │ │ │ │ + cmppl r0, r3 │ │ │ │ bhi.n 13a254 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241c4> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 13a250 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241c0> │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 13a272 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241e2> │ │ │ │ @@ -233281,17 +233281,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 13b332 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x252a2> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -233462,15 +233462,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 13b4e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25456> │ │ │ │ ldr r2, [pc, #8] @ (13b4e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25458>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3256] @ 13c1ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2611c> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -239674,15 +239674,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13f1cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2913c> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #26 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 13fb38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29aa8> │ │ │ │ + b.n 13fbf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29b68> │ │ │ │ lsls r3, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13f1cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2913c> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13f1cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2913c> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13f1cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2913c> │ │ │ │ @@ -240627,15 +240627,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r4, #9 │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrsb.w r0, [r2, #432] @ 0x1b0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - bvs.n 14083c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7ac> │ │ │ │ + bvs.n 1408fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a86c> │ │ │ │ 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 │ │ │ │ @@ -241010,15 +241010,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 140c22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab92> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ and.w r1, r0, #5767168 @ 0x580000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3d001b0 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 140c90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ac00> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241868,15 +241868,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 140e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ad94> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #400] @ (141754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6c4>) │ │ │ │ + ldr r6, [pc, #784] @ (1418d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b844>) │ │ │ │ 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] @ 1415f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b564> │ │ │ │ @@ -241885,15 +241885,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 140e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ad94> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, 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] @ 141624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b594> │ │ │ │ @@ -241901,15 +241901,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 140e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ad94> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ 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 │ │ │ │ @@ -241947,15 +241947,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1411b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b124> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #784] @ (1419c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b930>) │ │ │ │ + ldr r6, [pc, #144] @ (141740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6b0>) │ │ │ │ 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] @ 1416e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b650> │ │ │ │ @@ -241964,15 +241964,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 1411b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b124> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 141710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b680> │ │ │ │ @@ -241980,15 +241980,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1411b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b124> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244298,23 +244298,23 @@ │ │ │ │ b.n 142fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cf38> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb.w r0, [r8, ] │ │ │ │ beq.n 1431c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d130> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ beq.n 143134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0a4> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ 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] @ (143140 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244393,17 +244393,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 143186 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0f6> │ │ │ │ @ instruction: 0xf65601b0 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ 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] @ (1431fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d16c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244454,15 +244454,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf59a01b0 │ │ │ │ ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ 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] @ (1433d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d348>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244708,15 +244708,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (143528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d498>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf2ec01b0 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ 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] @ (1435cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d53c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245061,15 +245061,15 @@ │ │ │ │ strb.w r1, [ip, #609] @ 0x261 │ │ │ │ pop {r3, pc} │ │ │ │ rsb r1, r0, #176 @ 0xb0 │ │ │ │ ldmia r2!, {r3} │ │ │ │ lsls r0, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #200 @ (adr r7, 1439b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d920>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 143b30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2daa0>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 143908 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d878> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245142,15 +245142,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 143672 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5e2> │ │ │ │ b.n 1439a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d914> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #688 @ (adr r4, 143c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dbf8>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 143a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d978>) │ │ │ │ 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 │ │ │ │ @@ -245454,19 +245454,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 143cee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dc5e> │ │ │ │ nop │ │ │ │ - add r0, pc, #928 @ (adr r0, 1440bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e02c>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 143e3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ddac>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r0, pc, #976 @ (adr r0, 1440f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e060>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 143e70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dde0>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r1, pc, #8 @ (adr r1, 143d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dc9c>) │ │ │ │ + add r1, pc, #392 @ (adr r1, 143eac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2de1c>) │ │ │ │ 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 │ │ │ │ @@ -249090,15 +249090,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, [r1, #16] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ 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 1388f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22868> │ │ │ │ @@ -249205,15 +249205,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ cbz r2, 14655a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x304ca> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 14655e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x304ce> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 14656e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x304de> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249239,16 +249239,16 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 14655c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x304cc> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - ldc2 1, cr0, [r8], #-16 │ │ │ │ - stc2 1, cr0, [r8], #-16 │ │ │ │ + ldc2 1, cr0, [r8], {4} │ │ │ │ + stc2 1, cr0, [r8], {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] @ 1469b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x30924> │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -250686,17 +250686,17 @@ │ │ │ │ b.n 147402 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31372> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r1, ip, #4 │ │ │ │ - vaddw.s16 q0, q2, d4 │ │ │ │ - stcl 1, cr0, [r4, #16] │ │ │ │ + sub.w r1, ip, #4 │ │ │ │ + vext.8 d16, d4, d4, #1 │ │ │ │ + cdp 1, 2, cr0, cr4, cr4, {0} │ │ │ │ @ instruction: 0xe80a01a5 │ │ │ │ ldrh r0, [r3, #22] │ │ │ │ lsls r0, r6, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -251157,17 +251157,17 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #10] │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #8] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - eor.w r1, r8, r4 │ │ │ │ - ldcl 1, cr0, [ip], {4} │ │ │ │ - @ instruction: 0xeab00104 │ │ │ │ + @ instruction: 0xeae80104 │ │ │ │ + ldc 1, cr0, [ip, #-16]! │ │ │ │ + adds.w r1, r0, r4 │ │ │ │ b.n 148214 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32184> │ │ │ │ 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 │ │ │ │ @@ -251532,28 +251532,28 @@ │ │ │ │ b.n 147dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31d2c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3fe0104 │ │ │ │ - b.n 14797c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x318ec> │ │ │ │ + orrs.w r1, lr, #8650752 @ 0x840000 │ │ │ │ + b.n 147a3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x319ac> │ │ │ │ lsls r4, r0, #4 │ │ │ │ svc 36 @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ udf #204 @ 0xcc │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r4, [r7, #14] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - b.n 147714 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31684> │ │ │ │ + b.n 1477d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31744> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 148524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32494> │ │ │ │ + b.n 1485e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32554> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 14787c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x317ec> │ │ │ │ + b.n 14793c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x318ac> │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (147f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31ee8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253054,27 +253054,27 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 148a22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32992> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r1, #29] │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 148ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e48> │ │ │ │ + bhi.n 148d98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d08> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - bhi.n 148ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e3c> │ │ │ │ + bhi.n 148d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32cfc> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 1488ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3285c> │ │ │ │ + b.n 1489ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3291c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ bne.n 148db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d28> │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r2, [r6, #9] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - bmi.n 148ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e64> │ │ │ │ + bmi.n 148db4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d24> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - bpl.n 148ee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e50> │ │ │ │ + bpl.n 148da0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d10> │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 148ee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e50> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (148f28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e98>) │ │ │ │ @@ -253150,17 +253150,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 148eb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e24> │ │ │ │ nop │ │ │ │ - b.n 14921c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3318c> │ │ │ │ + b.n 1492dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3324c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 14917c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330ec> │ │ │ │ + b.n 14923c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x331ac> │ │ │ │ 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 │ │ │ │ @@ -253644,25 +253644,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 149390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33300> │ │ │ │ b.n 149494 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33404> │ │ │ │ nop │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + b.n 149500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33470> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 1499d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33948> │ │ │ │ + b.n 149a98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33a08> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - svc 28 │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r4, r0, #4 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 149590 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33500> │ │ │ │ + b.n 149650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x335c0> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - bgt.n 149464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x333d4> │ │ │ │ + ble.n 149524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33494> │ │ │ │ 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] @ (1495a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33518>) │ │ │ │ @@ -253992,15 +253992,15 @@ │ │ │ │ ble.n 14985e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x337ce> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bhi.n 14979c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3370c> │ │ │ │ + bhi.n 14985c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x337cc> │ │ │ │ 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] @ (149944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x338b4>) │ │ │ │ @@ -254425,15 +254425,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 149cbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33c2c> │ │ │ │ nop │ │ │ │ - bmi.n 149dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33d3c> │ │ │ │ + bmi.n 149c8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33bfc> │ │ │ │ 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 │ │ │ │ @@ -254470,15 +254470,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 149d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33ca0> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - bcc.n 149ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33c54> │ │ │ │ + bmi.n 149da4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33d14> │ │ │ │ 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] @ (149e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33dd0>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254899,15 +254899,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 14a20a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3417a> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (14a36c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x342dc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256328,21 +256328,21 @@ │ │ │ │ b.w 14a712 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34682> │ │ │ │ ldr r2, [r5, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ 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 │ │ │ │ @@ -261619,17 +261619,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14e824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38794> │ │ │ │ ldr r2, [pc, #12] @ (14e86c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x387dc>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14e824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38794> │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ 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 │ │ │ │ @@ -261783,15 +261783,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14e9f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38968>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 14e94a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x388ba> │ │ │ │ - @ instruction: 0xf4b800f2 │ │ │ │ + adds.w r0, r8, #7929856 @ 0x790000 │ │ │ │ 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 14ea52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x389c2> │ │ │ │ @@ -261833,17 +261833,17 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 14ea4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x389ba> │ │ │ │ nop │ │ │ │ - eors.w r0, r4, #7929856 @ 0x790000 │ │ │ │ - orn r0, sl, #7929856 @ 0x790000 │ │ │ │ - orns r0, r6, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf4f400f2 │ │ │ │ + @ instruction: 0xf4ca00f2 │ │ │ │ + @ instruction: 0xf4d600f2 │ │ │ │ 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 14eada <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38a4a> │ │ │ │ @@ -261891,18 +261891,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 14ead4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38a44> │ │ │ │ nop │ │ │ │ - orns r0, sl, #7929856 @ 0x790000 │ │ │ │ - ands.w r0, r2, #7929856 @ 0x790000 │ │ │ │ - bic.w r0, r2, #7929856 @ 0x790000 │ │ │ │ - @ instruction: 0xf3fa00f2 │ │ │ │ + @ instruction: 0xf4da00f2 │ │ │ │ + orns r0, r2, #7929856 @ 0x790000 │ │ │ │ + eor.w r0, r2, #7929856 @ 0x790000 │ │ │ │ + orrs.w r0, sl, #7929856 @ 0x790000 │ │ │ │ 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 │ │ │ │ @@ -261941,15 +261941,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf3ca00f2 │ │ │ │ + bic.w r0, sl, #7929856 @ 0x790000 │ │ │ │ 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 14ec02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38b72> │ │ │ │ @@ -262040,15 +262040,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14ec7a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38bea> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2fe00f2 │ │ │ │ + @ instruction: 0xf35e00f2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14ed40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38cb0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -262133,15 +262133,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf21200f2 │ │ │ │ + @ instruction: 0xf27200f2 │ │ │ │ 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 │ │ │ │ @@ -262439,26 +262439,26 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 14efc6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38f36> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #6 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf12000f2 │ │ │ │ - eors.w r0, ip, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf18000f2 │ │ │ │ + @ instruction: 0xf0fc00f2 │ │ │ │ asrs r0, r6, #32 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - vshr.s64 q8, q9, #26 │ │ │ │ - vshr.s64 q8, q9, #38 │ │ │ │ - vshr.s64 q8, q9, #48 │ │ │ │ - vshr.s64 q8, q9, #56 │ │ │ │ - vshr.s64 q8, q9, #36 │ │ │ │ - ands.w r0, r4, #242 @ 0xf2 │ │ │ │ - and.w r0, lr, #242 @ 0xf2 │ │ │ │ - vshr.s64 q0, q9, #52 │ │ │ │ + orr.w r0, r6, #242 @ 0xf2 │ │ │ │ + bics.w r0, sl, #242 @ 0xf2 │ │ │ │ + bics.w r0, r0, #242 @ 0xf2 │ │ │ │ + bic.w r0, r8, #242 @ 0xf2 │ │ │ │ + bics.w r0, ip, #242 @ 0xf2 │ │ │ │ + orns r0, r4, #242 @ 0xf2 │ │ │ │ + orn r0, lr, #242 @ 0xf2 │ │ │ │ + vshr.s64 q8, q9, #20 │ │ │ │ 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 │ │ │ │ @@ -262742,22 +262742,22 @@ │ │ │ │ ldr r2, [pc, #36] @ (14f3e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39350>) │ │ │ │ add r2, pc │ │ │ │ b.n 14f39a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3930a> │ │ │ │ ldr r1, [pc, #32] @ (14f3e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39354>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14f2ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3925e> │ │ │ │ - mrc 0, 1, r0, cr8, cr2, {7} │ │ │ │ - mrc 0, 1, r0, cr12, cr2, {7} │ │ │ │ - ldcl 0, cr0, [ip, #-968]! @ 0xfffffc38 │ │ │ │ - ldc 0, cr0, [sl, #968]! @ 0x3c8 │ │ │ │ - ldc 0, cr0, [ip, #968]! @ 0x3c8 │ │ │ │ - stcl 0, cr0, [r8, #-968] @ 0xfffffc38 │ │ │ │ - stc 0, cr0, [r4, #-968]! @ 0xfffffc38 │ │ │ │ - ldrb r6, [r4, #29] │ │ │ │ + mrc 0, 4, r0, cr8, cr2, {7} │ │ │ │ + mrc 0, 4, r0, cr12, cr2, {7} │ │ │ │ + ldcl 0, cr0, [ip, #968] @ 0x3c8 │ │ │ │ + mrc 0, 0, r0, cr10, cr2, {7} │ │ │ │ + mrc 0, 0, r0, cr12, cr2, {7} │ │ │ │ + stc 0, cr0, [r8, #968]! @ 0x3c8 │ │ │ │ + stc 0, cr0, [r4, #968] @ 0x3c8 │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr.w ip, [pc, #316] @ 14f528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39498> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14f436 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x393a6> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14f414 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39384> │ │ │ │ @@ -263830,21 +263830,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14feb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39e28> │ │ │ │ b.n 14feec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39e5c> │ │ │ │ - b.n 150678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a5e8> │ │ │ │ + b.n 14f738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x396a8> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 1505a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a518> │ │ │ │ + b.n 150668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a5d8> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 1504e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a458> │ │ │ │ + b.n 1505a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a518> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ 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 1727a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5c718> │ │ │ │ @@ -263860,15 +263860,15 @@ │ │ │ │ beq.n 14ff40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39eb0> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14ff30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39ea0> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r4, r0, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14ff68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39ed8> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -263937,15 +263937,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (150010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39f80>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14ffd2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39f42> │ │ │ │ - b.n 150360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a2d0> │ │ │ │ + b.n 150420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a390> │ │ │ │ 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 │ │ │ │ @@ -264284,23 +264284,23 @@ │ │ │ │ b.n 15018e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a0fe> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ vaddw.u8 q8, q14, d31 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 150684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a5f4> │ │ │ │ + b.n 150744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a6b4> │ │ │ │ lsls r2, r6, #3 │ │ │ │ vrhadd.u d16, d26, d31 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 15043c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a3ac> │ │ │ │ lsls r2, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - udf #234 @ 0xea │ │ │ │ + svc 74 @ 0x4a │ │ │ │ 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 │ │ │ │ @@ -264395,19 +264395,19 @@ │ │ │ │ cmp r6, r3 │ │ │ │ beq.n 15048a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a3fa> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1504b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a426> │ │ │ │ b.n 15048a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a3fa> │ │ │ │ @ instruction: 0xfbf001af │ │ │ │ - ble.n 15040c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a37c> │ │ │ │ + ble.n 1504cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a43c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 1505b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a524> │ │ │ │ + ble.n 150474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a3e4> │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (1507b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a724>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 150542 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4b2> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -264932,17 +264932,17 @@ │ │ │ │ sub.w sl, sl, #21 │ │ │ │ mov r4, sl │ │ │ │ b.n 150994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a904> │ │ │ │ nop │ │ │ │ subs r6, r2, #7 │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldrb.w r0, [sl, ] │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 150818 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a788> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265188,31 +265188,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1509dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a94c> │ │ │ │ nop │ │ │ │ - bvc.n 150e38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ada8> │ │ │ │ + bvc.n 150cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ac68> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ad40> │ │ │ │ + bvc.n 150c90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ac00> │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 150e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3adb8> │ │ │ │ + bpl.n 150d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ac78> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bpl.n 150c7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3abec> │ │ │ │ + bpl.n 150d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3acac> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bpl.n 150ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ac10> │ │ │ │ + bpl.n 150d60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3acd0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bpl.n 150c6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3abdc> │ │ │ │ + bpl.n 150d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ac9c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bpl.n 150ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ac10> │ │ │ │ + bpl.n 150d60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3acd0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bpl.n 150de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ad50> │ │ │ │ + bpl.n 150ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ac10> │ │ │ │ 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 │ │ │ │ @@ -265302,15 +265302,15 @@ │ │ │ │ bls.n 150dc6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ad36> │ │ │ │ b.n 150e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ad94> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 150e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ad94> │ │ │ │ b.n 150e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ada0> │ │ │ │ nop │ │ │ │ - bmi.n 150e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ad78> │ │ │ │ + bpl.n 150ec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ae38> │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 150e92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ae02> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 150e8e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3adfe> │ │ │ │ @@ -265770,15 +265770,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 1511e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b158> │ │ │ │ b.n 15126e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b1de> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 1511e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b158> │ │ │ │ b.n 15126e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b1de> │ │ │ │ - beq.n 1512dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b24c> │ │ │ │ + bne.n 15139c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b30c> │ │ │ │ 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 │ │ │ │ @@ -266208,15 +266208,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 151478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b3e8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 1516f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b668> │ │ │ │ b.n 151546 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b4b6> │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -266687,46 +266687,46 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ b.n 151c70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bbe0> │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ b.n 151b90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bb00> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ beq.n 151e0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd7a> │ │ │ │ - vqshrun.s64 d28, q5, #1 │ │ │ │ + vqrshrun.s64 d28, q13, #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 │ │ │ │ @@ -267101,25 +267101,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (152120 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c090>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 151ee2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be52> │ │ │ │ - stmia r3!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, 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 │ │ │ │ @@ -267204,15 +267204,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ 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 │ │ │ │ @@ -267385,17 +267385,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1522d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c248> │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -267643,37 +267643,37 @@ │ │ │ │ ldr r2, [pc, #56] @ (152688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c5f8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1524f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c460> │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - nop {12} │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - itte vc │ │ │ │ - lslvc r2, r6, #3 │ │ │ │ - it cc @ unpredictable │ │ │ │ - lslcc r2, r6, #3 │ │ │ │ - bkpt 0x0098 │ │ │ │ + itte le │ │ │ │ + lslle r2, r6, #3 │ │ │ │ + it ls @ unpredictable │ │ │ │ + lslls r2, r6, #3 │ │ │ │ + bkpt 0x00f8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ittt mi │ │ │ │ - lslmi r2, r6, #3 │ │ │ │ - sevmi │ │ │ │ - lslmi r2, r6, #3 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + ittt ge │ │ │ │ + lslge r2, r6, #3 │ │ │ │ + nopge {10} │ │ │ │ + lslge r2, r6, #3 │ │ │ │ + bkpt 0x0046 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ite cc │ │ │ │ - lslcc r2, r6, #3 │ │ │ │ - pushcs {r4, r5, r6, lr} │ │ │ │ + ite ls │ │ │ │ + lslls r2, r6, #3 │ │ │ │ + pushhi {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -268018,45 +268018,45 @@ │ │ │ │ add ip, pc │ │ │ │ b.n 15287e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c7ee> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bvc.n 152980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c8f0> │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r2, r6, #3 │ │ │ │ bvc.n 152af0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ca60> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bls.n 15299c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c90c> │ │ │ │ + bge.n 152a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c9cc> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bls.n 152988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c8f8> │ │ │ │ + bge.n 152a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c9b8> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bls.n 152960 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c8d0> │ │ │ │ + bls.n 152a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c990> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 152ac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ca38> │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r4, 152ac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ca38> │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 152aca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ca3a> │ │ │ │ + pop {r3, 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 │ │ │ │ ldr.w ip, [pc, #1328] @ 152f98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf08> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268563,59 +268563,59 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bpl.n 152eb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ce24> │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 152eac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ce1c> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev r4, r6 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r2, r6, #3 │ │ │ │ bcc.n 152ec0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ce30> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - rev16 r2, r5 │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r3 │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r6, 152fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf5c> │ │ │ │ + cbnz r6, 153004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf74> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r6, 153002 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf72> │ │ │ │ + rev r6, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 15300e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf7e> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r4, 152ffa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf6a> │ │ │ │ + cbnz r4, 153012 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf82> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 153004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf74> │ │ │ │ + rev r2, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 152ff2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf62> │ │ │ │ + cbnz r0, 15300a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf7a> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 152ff6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf66> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev r6, r6 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev r2, r5 │ │ │ │ + hlt 0x000a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 152ffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf6c> │ │ │ │ + cbnz r0, 153014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf84> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r6, 153002 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf72> │ │ │ │ + cbnz r6, 15301a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cf8a> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ 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] @ (1530f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3d068>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269036,53 +269036,53 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 15318e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3d0fe> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldmia r6, {r3, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + cbnz r2, 15346e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3d3de> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bhi.n 153470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3d3e0> │ │ │ │ + bls.n 153530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3d4a0> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bhi.n 153420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3d390> │ │ │ │ + bls.n 1534e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3d450> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ 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] @ 1534f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3d468> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269666,29 +269666,29 @@ │ │ │ │ bl 175244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f1b4> │ │ │ │ b.n 15375c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3d6cc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 153a9a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3da0a> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldmia r0!, {r1, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - sxth r0, r3 │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbz r2, 153b0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3da7e> │ │ │ │ + push {r1, r3} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbz r4, 153af4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3da64> │ │ │ │ + cbz r4, 153b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3da7c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sxtb r6, r6 │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - uxth r6, r0 │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ uxtb r3, r5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3dde8>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270040,23 +270040,23 @@ │ │ │ │ bl 175244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f1b4> │ │ │ │ b.n 153c2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3db9c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r3, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r6, sp, #820 @ 0x334 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154250 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e1c0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270645,30 +270645,30 @@ │ │ │ │ b.n 15449a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e40a> │ │ │ │ stmia r1!, {r1, r4, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, sp, #852 @ 0x354 │ │ │ │ - vqrshrn.u64 d26, q9, #1 │ │ │ │ + @ instruction: 0xffffa9d2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [r7, #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 │ │ │ │ @@ -271140,20 +271140,20 @@ │ │ │ │ nop │ │ │ │ revsh r2, r7 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 154a06 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e976> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r5, pc, #408 @ (adr r5, 154b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3eaf4>) │ │ │ │ + add r5, pc, #792 @ (adr r5, 154d04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ec74>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, pc, #268 @ (adr r4, 154afc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ea6c>) │ │ │ │ - vraddhn.i d26, , q1 │ │ │ │ + vmls.i q13, , d18[0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #616 @ (adr r3, 154c60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ebd0>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 154de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ed50>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271469,23 +271469,23 @@ │ │ │ │ nop │ │ │ │ ble.n 154da0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ed10> │ │ │ │ lsls r7, r5, #6 │ │ │ │ push {r3, r4, r7, lr} │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #240 @ (adr r3, 154e40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edb0>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 154fc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ef30>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r1, pc, #0 @ (adr r1, 154d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ecc8>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 154ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ee48>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r2, r4, lr} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ 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] │ │ │ │ @@ -271629,25 +271629,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 175244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f1b4> │ │ │ │ b.n 154c66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ebd6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1552cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3f23c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -271929,23 +271929,23 @@ │ │ │ │ b.n 154f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ef0c> │ │ │ │ bhi.n 1552dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3f24c> │ │ │ │ lsls r7, r5, #6 │ │ │ │ sub sp, #368 @ 0x170 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ 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] │ │ │ │ @@ -272089,25 +272089,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 175244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f1b4> │ │ │ │ b.n 15511e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3f08e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ 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 │ │ │ │ @@ -272414,23 +272414,23 @@ │ │ │ │ nop │ │ │ │ bcc.n 1557b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3f720> │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r3, sp, #832 @ 0x340 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r4, r0, #4 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14e90c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3887c> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272619,25 +272619,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 175244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f1b4> │ │ │ │ b.n 155616 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3f586> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (155ce0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3fc50>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272934,23 +272934,23 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r6, pc, #800 @ (adr r6, 155f3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3feac>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r4, r0, #4 │ │ │ │ add r4, pc, #488 @ (adr r4, 155e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3fd84>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ 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] │ │ │ │ @@ -273115,25 +273115,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 175244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f1b4> │ │ │ │ b.n 155b06 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3fa76> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -273441,23 +273441,23 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r4} │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r1, pc, #528 @ (adr r1, 15633c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x402ac>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14e90c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3887c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1560ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4003e> │ │ │ │ @@ -273637,25 +273637,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 175244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f1b4> │ │ │ │ b.n 156056 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ffc6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh r1, [r1, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (156710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x40680>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -273951,23 +273951,23 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ 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] │ │ │ │ @@ -274125,25 +274125,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 175244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f1b4> │ │ │ │ b.n 156534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x404a4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -274311,21 +274311,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0070 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ 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] @ (156a8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x409fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274377,19 +274377,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r2, [r4, #34] @ 0x22 │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ 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] @ (156b68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x40ad8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274466,19 +274466,19 @@ │ │ │ │ nop │ │ │ │ pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ 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] @ (156bf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x40b68>) │ │ │ │ @@ -274554,15 +274554,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 152124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c094> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 156cbe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x40c2e> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ 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] @ (156cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x40c48>) │ │ │ │ @@ -274646,15 +274646,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 152124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c094> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ hlt 0x003a │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ 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] @ (156dc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x40d34>) │ │ │ │ @@ -274737,15 +274737,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 152124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c094> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 156e5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x40dca> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ 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 │ │ │ │ @@ -274806,15 +274806,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 1521fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c16c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r2, 156ee2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x40e52> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ 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 │ │ │ │ @@ -274860,15 +274860,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14f894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39804> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb8ae │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ 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 │ │ │ │ @@ -274895,15 +274895,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 1521fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c16c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb82e │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ 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 │ │ │ │ @@ -274976,15 +274976,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 1521fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c16c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb772 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ 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] @ (15711c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4108c>) │ │ │ │ @@ -275034,15 +275034,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14f894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39804> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb700 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [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, r1 │ │ │ │ ldr r1, [pc, #72] @ (157180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x410f0>) │ │ │ │ @@ -275074,15 +275074,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 1521fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c16c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cpsid ai │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ 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 │ │ │ │ @@ -275154,15 +275154,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 1521fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c16c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ 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] @ (1572d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41240>) │ │ │ │ @@ -275212,15 +275212,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14f894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39804> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ 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] @ (157334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x412a4>) │ │ │ │ @@ -275253,15 +275253,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 1521fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c16c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ 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 │ │ │ │ @@ -275522,17 +275522,17 @@ │ │ │ │ nop │ │ │ │ cbz r0, 157686 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x415f6> │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh r4, [r2, #30] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275861,30 +275861,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 1577c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41730> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 1579a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41916> │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r2, r6, #3 │ │ │ │ strb r1, [r1, #16] │ │ │ │ - vraddhn.i d23, , q3 │ │ │ │ + vmls.i , , d22[0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r0, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ 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] @ (157c60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41bd0>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276116,17 +276116,17 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #624 @ 0x270 │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r2, r6, #3 │ │ │ │ strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ @@ -276456,30 +276456,30 @@ │ │ │ │ b.n 157e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41d84> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 157ff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f68> │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + strb r2, [r6, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ - @ instruction: 0xffff6db2 │ │ │ │ + vcvt.f32.u32 d22, d2, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r2, #96 @ 0x60 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -276787,19 +276787,19 @@ │ │ │ │ b.n 1580e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42052> │ │ │ │ add r7, pc, #0 @ (adr r7, 158354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x422c4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r5, #29] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r2, #27] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 158224 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42194> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277101,30 +277101,30 @@ │ │ │ │ b.n 1581dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4214c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 158694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42604> │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r5, [r7, #120] @ 0x78 │ │ │ │ - vabdl.u q11, d15, d22 │ │ │ │ + vabdl.u q11, d31, d6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ 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] @ (1589a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42914>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -277402,19 +277402,19 @@ │ │ │ │ b.n 158732 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x426a2> │ │ │ │ add r0, pc, #688 @ (adr r0, 158c54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42bc4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r2, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 158874 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x427e4> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277716,30 +277716,30 @@ │ │ │ │ b.n 15882c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4279c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 158ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c54> │ │ │ │ nop │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r5, [r5, #20] │ │ │ │ - vshr.u64 q11, q3, #1 │ │ │ │ + vsra.u32 d22, d22, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ movs r5, #132 @ 0x84 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ 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 │ │ │ │ @@ -277852,19 +277852,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 1523b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c320> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (158ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42e54>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -277920,19 +277920,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ 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] @ (158f88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ef8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -277988,19 +277988,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #124] @ (159024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42f94>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278055,19 +278055,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 1523b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c320> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ 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] @ (1590cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4303c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278124,19 +278124,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 1523b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c320> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r6, [r3, #0] │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ 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] @ (15913c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430ac>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278172,15 +278172,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 1523b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c320> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ 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] @ (1591dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4314c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278237,17 +278237,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ 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] @ (159284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x431f4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278306,17 +278306,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ 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] @ (1592f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43264>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278355,15 +278355,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 1523b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c320> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r5, [sp, #32] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ 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] @ (1593d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43340>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278445,17 +278445,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ 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] @ (1594b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43428>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278539,17 +278539,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ 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] @ (159564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x434d4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278612,15 +278612,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 1523b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c320> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ 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] @ (1595f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43564>) │ │ │ │ @@ -279265,27 +279265,27 @@ │ │ │ │ b.n 1599f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43966> │ │ │ │ ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r1, [pc, #72] @ (159c48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43bb8>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279313,15 +279313,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 177748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x616b8> │ │ │ │ b.n 1599f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43966> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ 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] @ (159e34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43da4>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279500,21 +279500,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r5, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -279806,23 +279806,23 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r1, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bx r9 │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #728] @ (15a440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x443b0>) │ │ │ │ + ldr r5, [pc, #88] @ (15a1c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44130>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r2, [r1, #12] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - bcc.n 15a25c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x441cc> │ │ │ │ + bcc.n 15a11c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4408c> │ │ │ │ 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] │ │ │ │ @@ -279945,25 +279945,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 175620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f590> │ │ │ │ b.n 15a078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43fe8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #904] @ (15a658 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x445c8>) │ │ │ │ + ldr r2, [pc, #264] @ (15a3d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44348>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, r8 │ │ │ │ + add ip, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #168] @ (15a380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x442f0>) │ │ │ │ + ldr r2, [pc, #552] @ (15a500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44470>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #840] @ (15a628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44598>) │ │ │ │ + ldr r2, [pc, #200] @ (15a3a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44318>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [pc, #172] @ (15a390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44300>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15a6a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44618>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280224,23 +280224,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #552] @ (15a7d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44740>) │ │ │ │ + ldr r6, [pc, #936] @ (15a950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x448c0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - orrs r0, r0 │ │ │ │ + muls r0, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #432] @ (15a760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x446d0>) │ │ │ │ + ldr r0, [pc, #816] @ (15a8e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44850>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ 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] │ │ │ │ @@ -280363,25 +280363,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 175620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f590> │ │ │ │ b.n 15a4c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44432> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ands r4, r3 │ │ │ │ + eors r4, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp sl, r3 │ │ │ │ + cmp sl, pc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + eors r4, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp sl, ip │ │ │ │ + mov r2, r8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + ands r4, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp sl, r1 │ │ │ │ + cmp sl, sp │ │ │ │ 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 │ │ │ │ @@ -280689,23 +280689,23 @@ │ │ │ │ b.n 15a9ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4493a> │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r4, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #40] @ (15aa94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a04>) │ │ │ │ + ldr r2, [pc, #424] @ (15ac14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44b84>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldrsb r6, [r5, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rors r0, r1 │ │ │ │ + tst r0, r5 │ │ │ │ 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] │ │ │ │ @@ -280844,25 +280844,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 175620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f590> │ │ │ │ b.n 15a952 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x448c2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r1 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r2 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r3, r0 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15afd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44f44>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -281138,23 +281138,23 @@ │ │ │ │ b.n 15ae58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44dc8> │ │ │ │ ldrb r0, [r5, #13] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r3 │ │ │ │ + cmp lr, pc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ str r0, [r4, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ 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] │ │ │ │ @@ -281293,25 +281293,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 175620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f590> │ │ │ │ b.n 15ade0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d50> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + adds r7, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ @@ -281627,23 +281627,23 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, #26] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #976] @ (15b7a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45714>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldr r4, [pc, #776] @ (15b6ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4565c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ 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] │ │ │ │ @@ -281780,25 +281780,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 175620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f590> │ │ │ │ b.n 15b2be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4522e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r7, #147 @ 0x93 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15b944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x458b4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -282081,23 +282081,23 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [pc, #400] @ (15b9f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45960>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldr r0, [pc, #216] @ (15b948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x458b8>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ 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] │ │ │ │ @@ -282240,25 +282240,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 175620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f590> │ │ │ │ b.n 15b74a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x456ba> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ 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 │ │ │ │ @@ -282379,15 +282379,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r7, #28 │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -282410,15 +282410,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #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 ip, r3 │ │ │ │ @@ -282442,15 +282442,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + 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 ip, r3 │ │ │ │ @@ -282474,15 +282474,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -282507,15 +282507,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r6, #12 │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -282541,15 +282541,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -282575,15 +282575,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -282611,15 +282611,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -282647,15 +282647,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -282684,15 +282684,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282720,15 +282720,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282756,15 +282756,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r4, #30 │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ 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] @ 15bf90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45f00> │ │ │ │ @@ -282792,15 +282792,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, #2 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -282829,15 +282829,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -282866,15 +282866,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r3, #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, r2 │ │ │ │ @@ -282901,15 +282901,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ 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] @ 15c0f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46064> │ │ │ │ @@ -282937,15 +282937,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, #222 @ 0xde │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -282974,15 +282974,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a72c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r3, [pc, #1376] @ 15c6b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46628> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15c1ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4613e> │ │ │ │ @@ -283785,19 +283785,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15c7c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46738> │ │ │ │ nop │ │ │ │ subs r0, #150 @ 0x96 │ │ │ │ lsls r7, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ 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] @ (15cacc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46a3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -283856,21 +283856,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15c748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x466b8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r4, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ 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] @ (15cb7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46aec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -283932,21 +283932,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14ea88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x389f8> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15cb26 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46a96> │ │ │ │ b.n 15cb18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46a88> │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -284008,19 +284008,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x466b8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r0, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ 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] @ (15ccd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46c44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284074,19 +284074,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x466b8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r2, [r2, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ 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] @ (15cd7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46cec>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284145,19 +284145,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x466b8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ 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] @ (15ce24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46d94>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284215,19 +284215,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x466b8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ 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] @ (15ced8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46e48>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284289,19 +284289,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15c748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x466b8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ 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 132a40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c9b0> │ │ │ │ @@ -284350,15 +284350,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 151820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b790> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ ldr r2, [r7, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ 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] @ (15cff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46f68>) │ │ │ │ @@ -284388,15 +284388,15 @@ │ │ │ │ bl 151820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b790> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r2, [r1, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ 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] @ (15d098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47008>) │ │ │ │ @@ -284444,17 +284444,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsb r2, [r3, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r5, #6 │ │ │ │ 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 │ │ │ │ @@ -284507,17 +284507,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsb r2, [r6, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (15d1f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47168>) │ │ │ │ @@ -284581,17 +284581,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r0, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r3, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ 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] @ (15d2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47228>) │ │ │ │ @@ -284658,17 +284658,17 @@ │ │ │ │ bl 151820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b790> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r1, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r0, [r2, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r3, #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, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (15d36c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x472dc>) │ │ │ │ @@ -284732,17 +284732,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r0, [r5, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ 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] @ (15d42c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4739c>) │ │ │ │ @@ -284810,17 +284810,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r3, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -285043,27 +285043,27 @@ │ │ │ │ b.n 15d4e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47454> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r3, #20 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ 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] @ 15d710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47680> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285233,19 +285233,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15d826 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47796> │ │ │ │ b.n 15d848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x477b8> │ │ │ │ nop │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -285396,15 +285396,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15d9f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47960> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15d9c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47930> │ │ │ │ b.n 15d95c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x478cc> │ │ │ │ nop │ │ │ │ - adds r2, r7, #3 │ │ │ │ + adds r2, r3, #5 │ │ │ │ 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 │ │ │ │ @@ -285737,15 +285737,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, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285918,15 +285918,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15dfa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47f14>) │ │ │ │ add r1, pc │ │ │ │ bl 2a25a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c518> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15df56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47ec6> │ │ │ │ ldr r0, [pc, #216] @ (15e07c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47fec>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ 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] @ (15e344 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x482b4>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286696,15 +286696,15 @@ │ │ │ │ b.n 15e6f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48664> │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 15e76a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x486da> │ │ │ │ lsrs r1, r1, #1 │ │ │ │ b.n 15e76a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x486da> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x486f8> │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15e82e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4879e> │ │ │ │ @@ -286870,15 +286870,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r6, #38 @ 0x26 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [pc, #604] @ (15ec40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48bb0>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15eb32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48aa2> │ │ │ │ bhi.n 15ea26 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48996> │ │ │ │ @@ -287159,17 +287159,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15ecdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48c4c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 15ecc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48c32> │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ 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 │ │ │ │ @@ -287547,21 +287547,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #5 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -287672,15 +287672,15 @@ │ │ │ │ b.n 15f15e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x490ce> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 15f1be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4912e> │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r3, r0, #4 │ │ │ │ cbz r1, 15f298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49208> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287698,15 +287698,15 @@ │ │ │ │ bl 15f120 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49090> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r5, #50 @ 0x32 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cbz r2, 15f2dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4924c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287724,15 +287724,15 @@ │ │ │ │ bl 15f120 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49090> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r4, #238 @ 0xee │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r2, r4, #18 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ 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] @ (15f33c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x492ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287760,19 +287760,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r4, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ 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] @ (15f3c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49334>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287817,21 +287817,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #76 @ 0x4c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ 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 │ │ │ │ @@ -288093,21 +288093,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15f5c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49538> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 15f5c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49538> │ │ │ │ - subs.w r0, r8, r1, ror #3 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + ldc 0, cr0, [r8], {241} @ 0xf1 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xeb8800f1 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + @ instruction: 0xebe800f1 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xeae200f1 │ │ │ │ + adc.w r0, r2, r1, ror #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] @ (15f740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x496b0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -288131,15 +288131,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15e350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x482c0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ 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] @ (15f794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49704>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288164,15 +288164,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15e350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x482c0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ 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] @ (15f814 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49784>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288214,16 +288214,18 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15e350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x482c0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #254 @ 0xfe │ │ │ │ lsls r7, r5, #6 │ │ │ │ - vshr.u64 q8, , #34 │ │ │ │ - vshr.u64 q8, , #14 │ │ │ │ + movs r6, r7 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + 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] @ (15f900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -288421,17 +288423,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15fa04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49974> │ │ │ │ b.n 15fa34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x499a4> │ │ │ │ nop │ │ │ │ cmp r6, #146 @ 0x92 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - mcr2 0, 2, r0, cr4, cr1, {7} │ │ │ │ - mcr2 0, 0, r0, cr6, cr1, {7} │ │ │ │ - mrc2 0, 0, r0, cr6, cr1, {7} │ │ │ │ + mcr2 0, 5, r0, cr4, cr1, {7} │ │ │ │ + mcr2 0, 3, r0, cr6, cr1, {7} │ │ │ │ + mrc2 0, 3, r0, cr6, cr1, {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, #324] @ (15fbac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49b1c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -288711,16 +288713,16 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15fd2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49c9e> │ │ │ │ b.n 15fc0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49b7c> │ │ │ │ nop │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - stc2 0, cr0, [sl], {241} @ 0xf1 │ │ │ │ - @ instruction: 0xfb7000f1 │ │ │ │ + stc2l 0, cr0, [sl], #964 @ 0x3c4 │ │ │ │ + @ instruction: 0xfbd000f1 │ │ │ │ stmdb sp!, {r4, 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] @ (15feec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49e5c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -288856,15 +288858,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2c00f1 │ │ │ │ + @ instruction: 0xfa8c00f1 │ │ │ │ stmdb sp!, {r4, 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] @ (160050 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49fc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -288985,19 +288987,19 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 15ffb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49f28> │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - vld4. {d16-d19}, [r2 :256], r1 │ │ │ │ - vst4. {d0-d3}, [r8 :256], r1 │ │ │ │ - ldr.w r0, [ip, #241] @ 0xf1 │ │ │ │ + vst1.8 @ instruction: 0xf9c200f1 │ │ │ │ + vld4. {d16-d19}, [r8 :256], r1 │ │ │ │ + ldrsh.w r0, [ip, r1, lsl #3] │ │ │ │ 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] @ (16015c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a0cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -289086,15 +289088,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1600e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a054> │ │ │ │ nop │ │ │ │ movs r7, #52 @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -289354,21 +289356,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r5, #32 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf6b800f1 │ │ │ │ - @ instruction: 0xf62600f1 │ │ │ │ - @ instruction: 0xf5ec00f1 │ │ │ │ - @ instruction: 0xf5e200f1 │ │ │ │ - @ instruction: 0xf5f600f1 │ │ │ │ - addw r0, r4, #2289 @ 0x8f1 │ │ │ │ - @ instruction: 0xf61800f1 │ │ │ │ + @ instruction: 0xf71800f1 │ │ │ │ + @ instruction: 0xf68600f1 │ │ │ │ + movw r0, #51441 @ 0xc8f1 │ │ │ │ + movw r0, #10481 @ 0x28f1 │ │ │ │ + @ instruction: 0xf65600f1 │ │ │ │ + @ instruction: 0xf66400f1 │ │ │ │ + @ instruction: 0xf67800f1 │ │ │ │ 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] @ 160470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a3e0> │ │ │ │ @@ -289381,15 +289383,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15d71c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4768c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r3, #86 @ 0x56 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf5f200f1 │ │ │ │ + @ instruction: 0xf65200f1 │ │ │ │ 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] @ (1604f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a464>) │ │ │ │ @@ -289433,16 +289435,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r3, #20 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - rsb r0, r2, #7897088 @ 0x788000 │ │ │ │ - @ instruction: 0xf58600f1 │ │ │ │ + @ instruction: 0xf62200f1 │ │ │ │ + @ instruction: 0xf5e600f1 │ │ │ │ stmdb 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] @ (16061c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a58c>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -289543,16 +289545,16 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1605fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a56c> │ │ │ │ b.n 16060c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a57c> │ │ │ │ nop │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf52e00f1 │ │ │ │ - @ instruction: 0xf4ec00f1 │ │ │ │ + @ instruction: 0xf58e00f1 │ │ │ │ + adc.w r0, ip, #7897088 @ 0x788000 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 1606a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a612> │ │ │ │ bls.n 160650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a5c0> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 16069e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a60e> │ │ │ │ @@ -289900,15 +289902,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r2, #1 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf0f600f1 │ │ │ │ + adcs.w r0, r6, #241 @ 0xf1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (160a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a9cc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r3, r0, #33792 @ 0x8400 │ │ │ │ @@ -289934,15 +289936,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, r2, #6 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf0b000f1 │ │ │ │ + adds.w r0, r0, #241 @ 0xf1 │ │ │ │ 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 │ │ │ │ @@ -291047,20 +291049,20 @@ │ │ │ │ bls.n 1617d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4b748> │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ b.n 1616c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4b636> │ │ │ │ @ instruction: 0xf4e201ae │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf23601ae │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strd r0, r0, [r0], #-964 @ 0x3c4 │ │ │ │ - b.n 1612fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4b26c> │ │ │ │ + stlexd r1, r0, r0, [r0] │ │ │ │ + b.n 1613bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4b32c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 16102c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4af9c> │ │ │ │ + b.n 1610ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4b05c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 1616b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4b622> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291124,15 +291126,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 161702 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4b672> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 1612d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4b240> │ │ │ │ - b.n 161f28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4be98> │ │ │ │ + b.n 161fe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bf58> │ │ │ │ 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 │ │ │ │ @@ -291351,19 +291353,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 161ad0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ba40> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, 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 │ │ │ │ @@ -291593,41 +291595,41 @@ │ │ │ │ b.n 161ccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bc3c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 161584 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4b4f4> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 161d5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bccc> │ │ │ │ + b.n 161e1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bd8c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 161d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bcc4> │ │ │ │ + b.n 161e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bd84> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 1623f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c364> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bpl.n 161dec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bd5c> │ │ │ │ + bpl.n 161cac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bc1c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - svc 218 @ 0xda │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + b.n 161dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bd3c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + b.n 161e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bd78> │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 161db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bd28> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 161e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bde8> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 161e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bda0> │ │ │ │ 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 │ │ │ │ @@ -291737,15 +291739,15 @@ │ │ │ │ b.n 161e64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bdd4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 162360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c2d0> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - svc 24 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 1621c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c138> │ │ │ │ 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 │ │ │ │ @@ -291820,15 +291822,15 @@ │ │ │ │ b.n 161f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4be8c> │ │ │ │ ldr r2, [pc, #16] @ (161f74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bee4>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - udf #12 │ │ │ │ + udf #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -291945,23 +291947,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 16206e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bfde> │ │ │ │ ldr.w r9, [pc, #24] @ 1620bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c02c> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 161fdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bf4c> │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - bne.n 161fdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bf4c> │ │ │ │ + bne.n 16209c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c00c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bne.n 161fbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bf2c> │ │ │ │ + bne.n 16207c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bfec> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bgt.n 16209c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c00c> │ │ │ │ + ble.n 16215c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c0cc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w lr, [pc, #332] @ 16221c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c18c> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292095,15 +292097,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 38 @ 0x26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 1621fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c16c> │ │ │ │ + bgt.n 1622bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c22c> │ │ │ │ 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] @ 1624c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c438> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292520,25 +292522,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 1626a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c614> │ │ │ │ lsls r6, r5, #6 │ │ │ │ blt.n 1626a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c610> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - bhi.n 162640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c5b0> │ │ │ │ + bls.n 162700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c670> │ │ │ │ lsls r1, r6, #3 │ │ │ │ bge.n 1625f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c564> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - bhi.n 1626bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c62c> │ │ │ │ + bhi.n 16277c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c6ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 162614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c584> │ │ │ │ + bhi.n 1626d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c644> │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1625c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c538> │ │ │ │ + bvc.n 162688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c5f8> │ │ │ │ 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 │ │ │ │ @@ -292782,39 +292784,39 @@ │ │ │ │ b.n 1628e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c852> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 162980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c8f0> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvs.n 1628e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c858> │ │ │ │ + bvc.n 1629a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c918> │ │ │ │ lsls r1, r6, #3 │ │ │ │ bhi.n 162998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c908> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bpl.n 1629d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c944> │ │ │ │ + bpl.n 162894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c804> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bpl.n 162a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c98c> │ │ │ │ + bpl.n 1628dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c84c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bpl.n 162850 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c7c0> │ │ │ │ + bpl.n 162910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c880> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bmi.n 16284c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c7bc> │ │ │ │ + bmi.n 16290c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c87c> │ │ │ │ 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] @ (1629fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c96c>) │ │ │ │ @@ -292880,17 +292882,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 4, cr0, cr14, cr14, {5} │ │ │ │ - bmi.n 1629e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c950> │ │ │ │ + bpl.n 162aa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca10> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 1629d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c948> │ │ │ │ + bpl.n 162a98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca08> │ │ │ │ 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] @ (162aa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca14>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -292947,17 +292949,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 200578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xea4e8> │ │ │ │ ldr r2, [pc, #12] @ (162aac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca1c>) │ │ │ │ add r2, pc │ │ │ │ b.n 162a84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c9f4> │ │ │ │ stc2 1, cr0, [lr, #696] @ 0x2b8 │ │ │ │ - bmi.n 162b20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca90> │ │ │ │ + bmi.n 1629e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c950> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 162b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca88> │ │ │ │ + bmi.n 1629d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c948> │ │ │ │ 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] @ (162b04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca74>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -292986,15 +292988,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 161f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bee8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8], #696 @ 0x2b8 │ │ │ │ - bmi.n 162b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca84> │ │ │ │ + bmi.n 162bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cb44> │ │ │ │ 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 │ │ │ │ @@ -293008,15 +293010,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 162a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c978> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - bcc.n 162ac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca38> │ │ │ │ + bmi.n 162b88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4caf8> │ │ │ │ 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 │ │ │ │ @@ -293049,15 +293051,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 161f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bee8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mcrr2 1, 10, r0, lr, cr14 │ │ │ │ - bcc.n 162ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cc10> │ │ │ │ + bcc.n 162b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cad0> │ │ │ │ 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] @ 162be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cb54> │ │ │ │ @@ -293074,15 +293076,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 162a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c978> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bcc.n 162c6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cbdc> │ │ │ │ + bcc.n 162b2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ca9c> │ │ │ │ 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 │ │ │ │ @@ -293115,15 +293117,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 161f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bee8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfbaa01ae │ │ │ │ - bcs.n 162c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cb84> │ │ │ │ + bcc.n 162cd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cc44> │ │ │ │ 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] @ 162c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cbf8> │ │ │ │ @@ -293141,15 +293143,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 162a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c978> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcs.n 162be8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cb58> │ │ │ │ + bcc.n 162ca8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cc18> │ │ │ │ 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 │ │ │ │ @@ -293182,15 +293184,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 161f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bee8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb0601ae │ │ │ │ - bcs.n 162d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cd00> │ │ │ │ + bcs.n 162c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cbc0> │ │ │ │ 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 │ │ │ │ @@ -293208,15 +293210,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 162a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c978> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcs.n 162d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ccbc> │ │ │ │ + bcs.n 162e0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cd7c> │ │ │ │ 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 │ │ │ │ @@ -293249,15 +293251,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 161f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bee8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa6201ae │ │ │ │ - bne.n 162d1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cc8c> │ │ │ │ + bcs.n 162ddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cd4c> │ │ │ │ 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] @ 162dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cd3c> │ │ │ │ @@ -293275,15 +293277,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 162a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c978> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 162cf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cc64> │ │ │ │ + bne.n 162db4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cd24> │ │ │ │ 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] @ (162e20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cd90>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293308,15 +293310,15 @@ │ │ │ │ strd ip, r4, [sp, #20] │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 161f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bee8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vst2.8 {d16[5],d17[5]}, [r8], lr │ │ │ │ - bne.n 162ec0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ce30> │ │ │ │ + bne.n 162d80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ccf0> │ │ │ │ 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 │ │ │ │ @@ -293328,15 +293330,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 162948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c8b8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - bne.n 162e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cde8> │ │ │ │ + bne.n 162f38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cea8> │ │ │ │ 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] @ (162eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ce20>) │ │ │ │ @@ -293364,15 +293366,15 @@ │ │ │ │ strd r5, r4, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 161f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bee8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh.w r0, [ip, ] │ │ │ │ - beq.n 162e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cdd0> │ │ │ │ + bne.n 162f20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ce90> │ │ │ │ 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] @ 162ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ce64> │ │ │ │ @@ -293388,15 +293390,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 162948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c8b8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - beq.n 162e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cd9c> │ │ │ │ + beq.n 162eec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ce5c> │ │ │ │ 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] @ (162f4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cebc>) │ │ │ │ @@ -293425,15 +293427,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 161f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4bee8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh.w r0, [r0, #430] @ 0x1ae │ │ │ │ - beq.n 162ff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cf64> │ │ │ │ + beq.n 162eb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ce24> │ │ │ │ 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] @ 162f8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cefc> │ │ │ │ @@ -293449,15 +293451,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 162948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c8b8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - beq.n 162fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cf24> │ │ │ │ + beq.n 163074 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cfe4> │ │ │ │ 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] @ (162fe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cf54>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293485,15 +293487,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 162948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c8b8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb.w r0, [r6, ] │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 163064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cfd4> │ │ │ │ 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] @ (163044 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4cfb4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293524,15 +293526,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 162948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c8b8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7aa01ae │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (1630a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4d010>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293563,15 +293565,15 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 162948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4c8b8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf74c01ae │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r7, {r3, r5, 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -293827,42 +293829,42 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1631ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4d11e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldmia r6, {r1, r3, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ite │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ + lsls r5, r7, #3 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ + ittt │ │ │ │ lsl r5, r7, #3 │ │ │ │ - itt lt @ unpredictable │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ + lsl r1, r6, #3 │ │ │ │ + itte lt │ │ │ │ lsllt r5, r7, #3 │ │ │ │ - movlt r0, r7 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + ldmialt r3, {r2, r3, r4, r6, r7} │ │ │ │ + lslge r1, r6, #3 │ │ │ │ ittt ls │ │ │ │ lslls r5, r7, #3 │ │ │ │ - ldmials r3, {r2, r3} │ │ │ │ + ldmials r3!, {r2, r4, r5, r6, r7} │ │ │ │ lslls r1, r6, #3 │ │ │ │ - itte pl │ │ │ │ - lslpl r5, r7, #3 │ │ │ │ - ldmiapl r3, {r2, r3, r4, r5, r6} │ │ │ │ - lslmi r1, r6, #3 │ │ │ │ - ittt cc │ │ │ │ - lslcc r5, r7, #3 │ │ │ │ - ldmiacc r3!, {r2, r4, r7} │ │ │ │ - lslcc r1, r6, #3 │ │ │ │ - ittt cs │ │ │ │ - lslcs r5, r7, #3 │ │ │ │ - ldmiacs r2!, {r1, r4, r5, r6} │ │ │ │ - lslcs r1, r6, #3 │ │ │ │ + ittt hi │ │ │ │ + lslhi r5, r7, #3 │ │ │ │ + ldmiahi r2!, {r1, r4, r6, r7} │ │ │ │ + lslhi 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 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -295750,31 +295752,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 164514 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e484> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 16471e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e68e> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 164710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e680> │ │ │ │ + pop {r2} │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbnz r4, 16470a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e67a> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbnz r4, 164700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e670> │ │ │ │ + cbnz r4, 164718 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e688> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rev r6, r7 │ │ │ │ + hlt 0x001e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rev r0, r5 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cbnz r2, 1646f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e666> │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cbnz r4, 1646e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e656> │ │ │ │ + cbnz r4, 1646fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e66e> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cbnz r2, 1646f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e660> │ │ │ │ + rev r2, r0 │ │ │ │ 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] @ (1647e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e754>) │ │ │ │ @@ -296045,21 +296047,21 @@ │ │ │ │ b.n 16491c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4e88c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7f6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xb6dc │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb722 │ │ │ │ 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 │ │ │ │ @@ -296272,17 +296274,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 r1, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -296526,17 +296528,17 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 164eb6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ee26> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 164e96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ee06> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - sxtb r4, r2 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (165190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4f100>) │ │ │ │ @@ -296855,19 +296857,19 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r2, 1651ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4f12a> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 1651aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4f11a> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbz r0, 1651ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4f12a> │ │ │ │ + cbz r0, 1651d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4f142> │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ 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 │ │ │ │ @@ -297488,21 +297490,21 @@ │ │ │ │ nop │ │ │ │ beq.n 16587c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4f7ec> │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ 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] @ (1659ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4f91c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297804,23 +297806,23 @@ │ │ │ │ b.n 165b56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fac6> │ │ │ │ ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #176 @ (adr r6, 165c80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fbf0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #464 @ (adr r7, 165da8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fd18>) │ │ │ │ + add r7, pc, #848 @ (adr r7, 165f28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fe98>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r6, pc, #872 @ (adr r6, 165f44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4feb4>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 165cc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fc34>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r6, pc, #976 @ (adr r6, 165fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ff20>) │ │ │ │ + add r7, pc, #336 @ (adr r7, 165d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fca0>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r6, pc, #984 @ (adr r6, 165fbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ff2c>) │ │ │ │ + add r7, pc, #344 @ (adr r7, 165d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fcac>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r6, pc, #384 @ (adr r6, 165d68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fcd8>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 165ee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fe58>) │ │ │ │ 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] @ (165c48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fbb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297926,19 +297928,19 @@ │ │ │ │ b.n 165cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fc68> │ │ │ │ ldmia r3, {r1, r3, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #584 @ (adr r3, 165f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fed8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #640 @ (adr r5, 165fa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ff18>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 165d28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fc98>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r5, pc, #232 @ (adr r5, 165e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fd84>) │ │ │ │ + add r5, pc, #616 @ (adr r5, 165f94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ff04>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r5, pc, #288 @ (adr r5, 165e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fdc0>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 165fd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ff40>) │ │ │ │ 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] @ (165d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fd00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298044,19 +298046,19 @@ │ │ │ │ b.n 165e3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fdac> │ │ │ │ ldmia r2!, {r1} │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #296 @ (adr r2, 165f90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ff00>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #504 @ (adr r4, 166068 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4ffd8>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 1661e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50158>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 166194 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50104>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 165f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fe84>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #560 @ (adr r4, 1660a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50018>) │ │ │ │ + add r4, pc, #944 @ (adr r4, 166228 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50198>) │ │ │ │ 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] @ (165f60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4fed0>) │ │ │ │ @@ -298377,27 +298379,27 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #472 @ (adr r0, 16638c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x502fc>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #696 @ (adr r3, 166474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x503e4>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 1661f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50164>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #864 @ (adr r2, 166520 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50490>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 1662a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50210>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, pc, #80 @ (adr r3, 166214 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50184>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 166394 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50304>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #704 @ (adr r2, 166488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x503f8>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 166208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50178>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #672 @ (adr r2, 16646c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x503dc>) │ │ │ │ + add r3, pc, #32 @ (adr r3, 1661ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5015c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #368 @ (adr r2, 166340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x502b0>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 1664c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50430>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #592 @ (adr r2, 166424 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50394>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 1665a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50514>) │ │ │ │ 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] @ (166238 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x501a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298526,21 +298528,21 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #600 @ (adr r1, 1665a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50510>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 166720 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50690>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, pc, #640 @ (adr r1, 1665cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5053c>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 16634c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x502bc>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, pc, #256 @ (adr r1, 166450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x503c0>) │ │ │ │ + add r1, pc, #640 @ (adr r1, 1665d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50540>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, pc, #296 @ (adr r1, 16647c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x503ec>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 1665fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5056c>) │ │ │ │ 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] @ (1663b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298655,19 +298657,19 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #784 @ (adr r0, 1667bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5072c>) │ │ │ │ + add r1, pc, #144 @ (adr r1, 16653c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x504ac>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 166748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x506b8>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 1664c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50438>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r0, pc, #440 @ (adr r0, 16666c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x505dc>) │ │ │ │ + add r0, pc, #824 @ (adr r0, 1667ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5075c>) │ │ │ │ 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] @ 1664ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5045c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298757,17 +298759,17 @@ │ │ │ │ b.n 166546 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x504b6> │ │ │ │ stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #96 @ (adr r0, 166620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50590>) │ │ │ │ + add r0, pc, #480 @ (adr r0, 1667a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50710>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #240 @ (adr r0, 1666b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50624>) │ │ │ │ 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] @ 1665fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5056c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298863,17 +298865,17 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -298980,15 +298982,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, #1000] @ 0x3e8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 1668c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50838> │ │ │ │ add lr, pc │ │ │ │ @@ -299061,23 +299063,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 166854 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x507c4> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 1668b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50824> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 166918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50888> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299386,21 +299388,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 166c66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50bd6> │ │ │ │ bhi.w 166e96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50e06> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299765,41 +299767,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (167070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50fe0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 166bea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x50b5a> │ │ │ │ nop │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ 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 │ │ │ │ @@ -299994,19 +299996,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 16710a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5107a> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ 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 │ │ │ │ @@ -300046,15 +300048,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1672f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51262> │ │ │ │ nop │ │ │ │ - str r6, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ 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 │ │ │ │ @@ -300092,17 +300094,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ b.n 16734a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x512ba> │ │ │ │ nop │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ 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 │ │ │ │ @@ -300484,27 +300486,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 1675a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51510> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 1675a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51510> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ 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 │ │ │ │ @@ -300590,21 +300592,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (1678f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51864>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 16784e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x517be> │ │ │ │ nop │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ 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] @ (167b34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51aa4>) │ │ │ │ @@ -300799,24 +300801,24 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 167a36 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x519a6> │ │ │ │ movs r2, #4 │ │ │ │ b.n 167a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51978> │ │ │ │ nop │ │ │ │ add r6, sp, #632 @ 0x278 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cdp2 1, 14, cr0, cr10, cr2, {0} │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + vrhadd.u8 d16, d10, d2 │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stc2l 1, cr0, [r8, #8]! │ │ │ │ + cdp2 1, 4, cr0, cr8, cr2, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #520] @ (167d70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51ce0>) │ │ │ │ @@ -301000,22 +301002,22 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 167c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51c08> │ │ │ │ movs r3, #4 │ │ │ │ b.n 167c6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51bdc> │ │ │ │ nop │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stc2 1, cr0, [ip], {2} │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + stc2l 1, cr0, [ip], #8 │ │ │ │ + adds r1, #12 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - umull r0, r1, ip, r2 │ │ │ │ + stc2 1, cr0, [ip], {2} │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 167de2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51d52> │ │ │ │ str.w r3, [ip, #792] @ 0x318 │ │ │ │ @@ -301081,19 +301083,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (167e6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51ddc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (167ef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51e60>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 167ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51e64> │ │ │ │ add r6, pc │ │ │ │ @@ -301126,16 +301128,16 @@ │ │ │ │ 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 │ │ │ │ - cdp2 1, 5, cr0, cr2, cr2, {0} │ │ │ │ - @ instruction: 0xfa8e0102 │ │ │ │ + cdp2 1, 11, cr0, cr2, cr2, {0} │ │ │ │ + @ instruction: 0xfaee0102 │ │ │ │ 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 167fc6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51f36> │ │ │ │ mov r6, r0 │ │ │ │ @@ -301237,19 +301239,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ 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 │ │ │ │ @@ -301456,15 +301458,15 @@ │ │ │ │ bne.w 16819c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5210c> │ │ │ │ b.n 1681e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52154> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 168172 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x520e2> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ 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] @ 168430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x523a0> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301611,23 +301613,23 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (1686b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52624>) │ │ │ │ @@ -301855,23 +301857,23 @@ │ │ │ │ b.n 168586 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x524f6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r0, [r5, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -302013,17 +302015,17 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 1687ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5271c> │ │ │ │ movs r3, #4 │ │ │ │ b.n 168780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x526f0> │ │ │ │ nop │ │ │ │ - sbc.w r1, r2, #8519680 @ 0x820000 │ │ │ │ - sbcs.w r1, r8, #2 │ │ │ │ - eor.w r1, r0, #2 │ │ │ │ + rsb r1, r2, #8519680 @ 0x820000 │ │ │ │ + rsbs r1, r8, #2 │ │ │ │ + @ instruction: 0xf0e00102 │ │ │ │ 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 │ │ │ │ @@ -302076,17 +302078,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 16891c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5288c> │ │ │ │ - ubfx r1, r6, #0, #3 │ │ │ │ - vaddw.s16 q8, q5, d2 │ │ │ │ - vext.8 d0, d12, d2, #1 │ │ │ │ + bic.w r1, r6, #8519680 @ 0x820000 │ │ │ │ + bics.w r1, sl, #2 │ │ │ │ + ands.w r1, ip, #2 │ │ │ │ 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 │ │ │ │ @@ -302172,17 +302174,17 @@ │ │ │ │ ldr r0, [pc, #24] @ (168aa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52a10>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 168a3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x529ac> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 168a12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52982> │ │ │ │ - @ instruction: 0xf2d00102 │ │ │ │ - cdp 1, 14, cr0, cr4, cr2, {0} │ │ │ │ - cdp 1, 8, cr0, cr6, cr2, {0} │ │ │ │ + @ instruction: 0xf3300102 │ │ │ │ + vrhadd.s8 d16, d4, d2 │ │ │ │ + cdp 1, 14, cr0, cr6, cr2, {0} │ │ │ │ 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] @ 168afc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52a6c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -302257,15 +302259,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1686d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52640> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ 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] @ (168c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52bd8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302347,15 +302349,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r0, #17] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r1, r6, #3 │ │ │ │ strb r4, [r1, #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 │ │ │ │ @@ -302431,15 +302433,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1686d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52640> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [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, #180] @ (168e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52d9c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302517,15 +302519,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r7, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r1, r6, #3 │ │ │ │ strb r4, [r0, #9] │ │ │ │ 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 │ │ │ │ @@ -302635,15 +302637,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1686d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52640> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ 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] @ (16907c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52fec>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302741,15 +302743,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r4, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r2, [r7, #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 │ │ │ │ @@ -302825,15 +302827,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1686d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52640> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ 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] @ (169248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x531b8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302916,15 +302918,15 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r4, [r5, #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 │ │ │ │ @@ -303000,15 +303002,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1686d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52640> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ 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] @ (169414 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x53384>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303091,15 +303093,15 @@ │ │ │ │ nop │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r0, [r4, #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 │ │ │ │ @@ -303214,15 +303216,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1686d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52640> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ 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] @ (169670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x535e0>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303321,15 +303323,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ 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 │ │ │ │ @@ -303412,15 +303414,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 1686d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52640> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (169868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x537d8>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303506,15 +303508,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r6, [r2, #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 │ │ │ │ @@ -303615,19 +303617,19 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ 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] @ (1699e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x53954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303704,15 +303706,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 1686d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52640> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (169b44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x53ab4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303794,15 +303796,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r2, [r6, #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 │ │ │ │ @@ -303932,17 +303934,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ 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] @ (169dec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x53d5c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -304054,19 +304056,19 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (169ef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x53e60>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -304161,19 +304163,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r4, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r2, [r7, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + strb r4, [r7, #2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (169f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x53ed8>) │ │ │ │ @@ -304278,17 +304280,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r7, #120] @ 0x78 │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ 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] @ (16a098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x54008>) │ │ │ │ @@ -304418,19 +304420,19 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrsh r0, [r1, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrsh r0, [r4, r2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ 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] @ (16a264 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x541d4>) │ │ │ │ @@ -304502,17 +304504,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ 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, 16a286 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x541f6> │ │ │ │ @@ -304630,17 +304632,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (16a3e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x54358>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ strh r2, [r1, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (16a41c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5438c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304694,17 +304696,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r7, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ 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] @ (16a4f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x54464>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304739,17 +304741,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r1, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ 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] @ (16a538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x544a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -304859,15 +304861,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (16a64c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x545bc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ strh r6, [r3, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ 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] @ (16a680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x545f0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304917,17 +304919,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ 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] @ (16a748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x546b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304958,17 +304960,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ 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] @ (16a78c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x546fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305029,17 +305031,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r6, [r0, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ 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] @ 16a8ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5481c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305082,17 +305084,17 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r0, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ 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] @ 16a940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x548b0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305131,17 +305133,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r6, [r3, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ 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] @ 16a9dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5494c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305183,17 +305185,17 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #25] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ 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] @ 16aa6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x549dc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305232,17 +305234,17 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ 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] @ 16aae8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x54a58> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305280,17 +305282,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ 16ab64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x54ad4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305328,17 +305330,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (16abd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x54b48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -305371,17 +305373,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ 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] @ (16aca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x54c14>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305451,17 +305453,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r6, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ 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] @ (16ad38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x54ca8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305510,19 +305512,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #11] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 168b00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52a70> │ │ │ │ @@ -305609,15 +305611,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 1686d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x52640> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r2, #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 │ │ │ │ mov r1, r2 │ │ │ │ bl 1699e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x53958> │ │ │ │ @@ -305920,17 +305922,17 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [pc, #480] @ (16b37c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x552ec>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #856] @ (16b4fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5546c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r5, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (16b210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305963,19 +305965,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #23] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r2, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r5, #20] │ │ │ │ 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] @ (16b25c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x551cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305992,15 +305994,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r2, #20] │ │ │ │ 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] @ (16b290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306039,15 +306041,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ 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] @ (16b380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x552f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306137,17 +306139,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ 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] @ (16b488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x553f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306190,19 +306192,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r2, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (16b55c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x554cc>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -306280,15 +306282,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [pc, #304] @ (16b690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55600>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #968] @ (16b930 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x558a0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ 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] @ 16b600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55570> │ │ │ │ mov lr, r2 │ │ │ │ @@ -306336,19 +306338,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r2, [r5, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xf7c200f0 │ │ │ │ + strh.w r0, [r2, r0, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (16b6d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55648>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r5, [pc, #180] @ (16b6dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5564c>) │ │ │ │ @@ -306428,15 +306430,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [pc, #848] @ (16ba2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5599c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #464] @ (16b8b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55824>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (16b754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x556c4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306475,17 +306477,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r6, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xf66e00f0 │ │ │ │ + movt r0, #59632 @ 0xe8f0 │ │ │ │ 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] @ (16b7cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5573c>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -306523,17 +306525,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r7, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xf5f600f0 │ │ │ │ + @ instruction: 0xf65600f0 │ │ │ │ stmdb 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] @ (16b9a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55918>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #444] @ (16b9ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5591c>) │ │ │ │ @@ -306705,15 +306707,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [pc, #48] @ (16b9dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5594c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r3, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ bx r9 │ │ │ │ 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 │ │ │ │ @@ -306759,18 +306761,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (16ba4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x559bc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 16ba1e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5598e> │ │ │ │ ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xf39000f0 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + @ instruction: 0xf3f000f0 │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r3, 16bab8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55a28> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -306979,15 +306981,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ cmp r0, r5 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r2, r6 │ │ │ │ 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 │ │ │ │ @@ -307030,17 +307032,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xf0aa00f0 │ │ │ │ + add.w r0, sl, #240 @ 0xf0 │ │ │ │ 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] │ │ │ │ @@ -307051,15 +307053,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16bd5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55ccc> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 1678f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51868> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ 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] @ 16bda0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55d10> │ │ │ │ @@ -307073,15 +307075,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 1678f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51868> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ 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] @ 16bde0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55d50> │ │ │ │ @@ -307094,15 +307096,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 1678f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51868> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307120,15 +307122,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 167b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51ac0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, 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 │ │ │ │ @@ -307147,15 +307149,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 167b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51ac0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ 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 │ │ │ │ @@ -307175,15 +307177,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 167b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51ac0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -307202,15 +307204,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 167b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51ac0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, 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 ip, r3 │ │ │ │ @@ -307230,15 +307232,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 167b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51ac0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ 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 │ │ │ │ @@ -307257,15 +307259,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 167b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51ac0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrsb r6, [r6, r1] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ 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] @ 16bfe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x55f54> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -307350,24 +307352,24 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stcl 0, cr0, [sl, #-960] @ 0xfffffc40 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + stc 0, cr0, [sl, #960]! @ 0x3c0 │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [pc, #864] @ (16c41c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5638c>) │ │ │ │ + ldr r3, [pc, #224] @ (16c19c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5610c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [pc, #576] @ (16c304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56274>) │ │ │ │ + ldr r2, [pc, #960] @ (16c484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x563f4>) │ │ │ │ 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] @ (16c104 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56074>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307417,15 +307419,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167fd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51f44> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ 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] @ (16c1a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56110>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307450,15 +307452,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167fd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51f44> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16c220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56190>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307563,24 +307565,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add.w r0, sl, r0, ror #3 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + sbc.w r0, sl, r0, ror #3 │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [pc, #200] @ (16c3c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56330>) │ │ │ │ + ldr r0, [pc, #584] @ (16c540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x564b0>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ 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] @ (16c390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56300>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307654,15 +307656,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167dec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51d5c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ 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] @ (16c42c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5639c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307687,15 +307689,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167dec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x51d5c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ 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 │ │ │ │ @@ -308077,21 +308079,21 @@ │ │ │ │ b.n 16c620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56590> │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r7, r3] │ │ │ │ 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 │ │ │ │ @@ -308161,19 +308163,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2ea69c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d460c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r1, r4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [pc, #736] @ (16cbe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56b54>) │ │ │ │ + ldr r7, [pc, #96] @ (16c964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x568d4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [pc, #712] @ (16cbd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56b40>) │ │ │ │ + ldr r7, [pc, #72] @ (16c950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x568c0>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [pc, #496] @ (16cafc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56a6c>) │ │ │ │ + ldr r6, [pc, #880] @ (16cc7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56bec>) │ │ │ │ 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] @ (16c9f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56964>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308266,17 +308268,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, [r1, r2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [pc, #488] @ (16cbe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56b54>) │ │ │ │ + ldr r6, [pc, #872] @ (16cd64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56cd4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [pc, #96] @ (16ca60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x569d0>) │ │ │ │ + ldr r6, [pc, #480] @ (16cbe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56b50>) │ │ │ │ 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] @ (16ca88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x569f8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308325,19 +308327,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r3, r6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r5, [pc, #672] @ (16cd30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56ca0>) │ │ │ │ + ldr r6, [pc, #32] @ (16cab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56a20>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r5, [pc, #672] @ (16cd34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56ca4>) │ │ │ │ + ldr r6, [pc, #32] @ (16cab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56a24>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r5, [pc, #448] @ (16cc58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56bc8>) │ │ │ │ + ldr r5, [pc, #832] @ (16cdd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56d48>) │ │ │ │ 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 │ │ │ │ @@ -308382,21 +308384,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16cb24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56a94>) │ │ │ │ add r2, pc │ │ │ │ b.n 16caf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56a64> │ │ │ │ ldr r2, [pc, #16] @ (16cb28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56a98>) │ │ │ │ add r2, pc │ │ │ │ b.n 16caf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56a64> │ │ │ │ - movs r7, #30 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r5, [pc, #448] @ (16cce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56c54>) │ │ │ │ + ldr r5, [pc, #832] @ (16ce64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56dd4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r5, [pc, #184] @ (16cbe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56b50>) │ │ │ │ + ldr r5, [pc, #568] @ (16cd60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56cd0>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r5, [pc, #224] @ (16cc0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56b7c>) │ │ │ │ + ldr r5, [pc, #608] @ (16cd8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56cfc>) │ │ │ │ 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] @ (16cd9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56d0c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308644,46 +308646,46 @@ │ │ │ │ adds r4, #182 @ 0xb6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r8, #5767168 @ 0x580000 │ │ │ │ - ldr r5, [pc, #80] @ (16ce00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56d70>) │ │ │ │ + ldr r5, [pc, #464] @ (16cf80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56ef0>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xf4dc01b0 │ │ │ │ - ldr r4, [pc, #840] @ (16d100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x57070>) │ │ │ │ + ldr r5, [pc, #200] @ (16ce80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56df0>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [pc, #792] @ (16d0d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x57044>) │ │ │ │ + ldr r5, [pc, #152] @ (16ce54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56dc4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r2, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ eors.w r1, r6, #5767168 @ 0x580000 │ │ │ │ adds r3, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r1, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [pc, #264] @ (16cee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56e50>) │ │ │ │ + ldr r4, [pc, #648] @ (16d060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56fd0>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [pc, #192] @ (16cea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56e10>) │ │ │ │ + ldr r4, [pc, #576] @ (16d020 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56f90>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #96] @ (16ce48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56db8>) │ │ │ │ + ldr r4, [pc, #480] @ (16cfc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56f38>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r3, [pc, #848] @ (16d13c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x570ac>) │ │ │ │ + ldr r4, [pc, #208] @ (16cebc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56e2c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xf3a001b0 │ │ │ │ - ldr r3, [pc, #536] @ (16d00c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56f7c>) │ │ │ │ + ldr r3, [pc, #920] @ (16d18c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x570fc>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ @ instruction: 0xf30c01b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -308822,17 +308824,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #32 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r1, [pc, #712] @ (16d230 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x571a0>) │ │ │ │ + ldr r2, [pc, #72] @ (16cfb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56f20>) │ │ │ │ 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] @ (16cfbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56f2c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308861,22 +308863,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 r1, [pc, #504] @ (16d1b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x57128>) │ │ │ │ + ldr r1, [pc, #888] @ (16d338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x572a8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xfb9400fc │ │ │ │ + @ instruction: 0xfbf400fc │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #144] @ (16d060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56fd0>) │ │ │ │ + ldr r1, [pc, #528] @ (16d1e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x57150>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16d4f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x57464> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309791,23 +309793,23 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16d83c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x577ac> │ │ │ │ b.n 16d84c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x577bc> │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r0 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r7, #98 @ 0x62 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r7, #26 │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -310473,121 +310475,121 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16dd12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x57c82> │ │ │ │ nop │ │ │ │ movs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #12 │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -312203,15 +312205,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 6a8ac │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa8200fc │ │ │ │ + @ instruction: 0xfae200fc │ │ │ │ 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, 16f7f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x59766> │ │ │ │ @@ -312509,15 +312511,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} │ │ │ │ - @ instruction: 0xf79600fc │ │ │ │ + @ instruction: 0xf7f600fc │ │ │ │ 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 │ │ │ │ @@ -314414,19 +314416,19 @@ │ │ │ │ ldr.w r1, [r6, #1616] @ 0x650 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1709c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5a930> │ │ │ │ b.n 170908 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5a878> │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ 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] @ 1710b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5b024> │ │ │ │ @@ -314542,15 +314544,15 @@ │ │ │ │ moveq r3, r1 │ │ │ │ b.n 171014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5af84> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 171098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5b008> │ │ │ │ b.n 171006 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5af76> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ orn r1, r8, #173 @ 0xad │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r6, #173 @ 0xad │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -314961,15 +314963,15 @@ │ │ │ │ b.n 1711b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5b120> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 1711b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5b120> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ 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 │ │ │ │ @@ -317315,18 +317317,18 @@ │ │ │ │ movs r2, #12 │ │ │ │ b.n 172cea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5cc5a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bvs.n 172cb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5cc24> │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl, #960]! @ 0x3c0 │ │ │ │ + mrc 0, 2, r0, cr10, cr0, {7} │ │ │ │ bcc.n 172cf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5cc60> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n 172e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5cd78> │ │ │ │ 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] @ (172ea8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5ce18>) │ │ │ │ @@ -317940,16 +317942,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bne.n 173434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5d3a4> │ │ │ │ lsls r5, r5, #6 │ │ │ │ beq.n 1733c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5d338> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 173388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5d2f8> │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + @ instruction: 0xe82000f0 │ │ │ │ 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 │ │ │ │ @@ -318229,15 +318230,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 172f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5cf0c> │ │ │ │ + b.n 17305c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5cfcc> │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 17374c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5d6bc> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 173734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5d6a4> │ │ │ │ @@ -319583,17 +319584,17 @@ │ │ │ │ b.n 173dc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5dd32> │ │ │ │ ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - mov.w r3, #398 @ 0x18e │ │ │ │ + ite cs │ │ │ │ + lslcs r0, r6, #3 │ │ │ │ + movcc.w r3, #398 @ 0x18e │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 173dc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5dd32> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 173dc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5dd32> │ │ │ │ movw r3, #465 @ 0x1d1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -320818,23 +320819,23 @@ │ │ │ │ b.n 174cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5ec48> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 174cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5ec48> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 174cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5ec48> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 174cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5ec48> │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -320883,15 +320884,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 17526e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f1de> │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -321277,17 +321278,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (1756a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5f610>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 2a25a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c518> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323418,15 +323419,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - uxtb r0, r4 │ │ │ │ + cbz r0, 176cb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x60c28> │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323538,19 +323539,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (176dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x60d3c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 1765fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6056a> │ │ │ │ nop │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ 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 │ │ │ │ @@ -324051,15 +324052,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #32] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ 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] @ 1773c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x61338> │ │ │ │ @@ -324606,17 +324607,17 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ 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 │ │ │ │ @@ -324730,15 +324731,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r0, pc, #440 @ (adr r0, 177c6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x61bdc>) │ │ │ │ + add r0, pc, #824 @ (adr r0, 177dec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x61d5c>) │ │ │ │ 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 │ │ │ │ @@ -327129,15 +327130,15 @@ │ │ │ │ ... │ │ │ │ adds r2, #98 @ 0x62 │ │ │ │ lsls r0, r6, #6 │ │ │ │ adds r2, #78 @ 0x4e │ │ │ │ lsls r0, r6, #6 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - cbnz r2, 1795ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6355e> │ │ │ │ + cbnz r2, 179606 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x63576> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmia r7!, {r1, r3, r5} │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r2, #26 │ │ │ │ lsls r0, r6, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327819,15 +327820,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 179cea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x63c5a> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ 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 │ │ │ │ @@ -328258,15 +328259,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 17a1dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6414c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r0, r2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrsh r6, [r7, r1] │ │ │ │ lsls r5, r5, #6 │ │ │ │ @@ -328320,17 +328321,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ 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 │ │ │ │ @@ -329437,15 +329438,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, r3] │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ 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 │ │ │ │ @@ -330454,18 +330455,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #616] @ (17bc58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x65bc8>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf66200f7 │ │ │ │ + movt r0, #10487 @ 0x28f7 │ │ │ │ blxns r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -331413,15 +331414,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, r8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ cmp r8, r6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ @@ -331916,33 +331917,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #36 @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r2, #28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #203 @ 0xcb │ │ │ │ mov r0, r4 │ │ │ │ bl 46b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3554bc> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332284,19 +332285,19 @@ │ │ │ │ beq.w 17d634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x675a4> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17d994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x67904> │ │ │ │ b.n 17ce7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x66dec> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - str r6, [r5, r0] │ │ │ │ + str r6, [r1, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #976] @ (17d24c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x671bc>) │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ mov r0, r4 │ │ │ │ bl 46b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3554bc> │ │ │ │ vldr d7, [pc, #844] @ 17d1d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x67148> │ │ │ │ @@ -332634,19 +332635,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17d1f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x67160>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17d1f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x67164> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r3, [pc, #88] @ (17d244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x671b4>) │ │ │ │ + ldr r3, [pc, #472] @ (17d3c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x67334>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #864] @ (17d550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x674c0>) │ │ │ │ + ldr r3, [pc, #224] @ (17d2d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x67240>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #616] @ (17d45c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x673cc>) │ │ │ │ + ldr r2, [pc, #1000] @ (17d5dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6754c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ bl 465fa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34ff14> │ │ │ │ vldr d7, [pc, #860] @ 17d558 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x674c8> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333843,15 +333844,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r3, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -334409,27 +334410,27 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #14 │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #203 @ 0xcb │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3554bc> │ │ │ │ mov r5, r0 │ │ │ │ @@ -334915,15 +334916,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 17df20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x67e90> │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -336580,29 +336581,29 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17fd2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x69c9c> │ │ │ │ b.n 17fd48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x69cb8> │ │ │ │ lsrs r0, r1, #24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ 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} │ │ │ │ @@ -337539,17 +337540,17 @@ │ │ │ │ b.n 180462 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6a3d2> │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 180082 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x69ff2> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 180082 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x69ff2> │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ 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] │ │ │ │ @@ -337736,15 +337737,15 @@ │ │ │ │ b.n 1808de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6a84e> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 1808de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6a84e> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 1808de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6a84e> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 1808de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6a84e> │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ 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 1386e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22650> │ │ │ │ @@ -337911,19 +337912,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 138958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x228c8> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 180a88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6a9f8> │ │ │ │ b.n 180ac6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6aa36> │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ 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 │ │ │ │ @@ -339216,15 +339217,15 @@ │ │ │ │ cbz r3, 1818ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6b81e> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 181812 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6b782> │ │ │ │ mov r1, r4 │ │ │ │ b.n 181884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6b7f4> │ │ │ │ nop │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ 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] │ │ │ │ @@ -340085,15 +340086,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 18211c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6c08c> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 182108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6c078> │ │ │ │ + blt.n 1821c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6c138> │ │ │ │ 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 │ │ │ │ @@ -340692,17 +340693,17 @@ │ │ │ │ b.n 182642 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6c5b2> │ │ │ │ ldr r2, [pc, #20] @ (1827b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6c724>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 18247c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6c3ec> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf73e00ef │ │ │ │ - rsb r0, r4, #7831552 @ 0x778000 │ │ │ │ - rsb r0, sl, #7831552 @ 0x778000 │ │ │ │ + @ instruction: 0xf79e00ef │ │ │ │ + @ instruction: 0xf62400ef │ │ │ │ + @ instruction: 0xf62a00ef │ │ │ │ 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 │ │ │ │ @@ -341682,15 +341683,15 @@ │ │ │ │ nop │ │ │ │ bne.n 1831d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6d140> │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ beq.n 1830f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6d064> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r1, r0, #4 │ │ │ │ cbz r0, 183236 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6d1a6> │ │ │ │ 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] │ │ │ │ @@ -343502,15 +343503,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0056 │ │ │ │ lsls r4, r5, #6 │ │ │ │ bkpt 0x0052 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ @@ -343669,15 +343670,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ revsh r2, r5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 1845e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6e558> │ │ │ │ + bhi.n 1846a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6e618> │ │ │ │ lsls r7, r5, #3 │ │ │ │ revsh r0, r3 │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 1846de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6e64e> │ │ │ │ lsls r4, r5, #6 │ │ │ │ @@ -345066,35 +345067,35 @@ │ │ │ │ b.w 184bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6eb48> │ │ │ │ @ instruction: 0xb626 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb606 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bcc.n 1855cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6f53c> │ │ │ │ + bmi.n 18568c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6f5fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - add r7, pc, #256 @ (adr r7, 185760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6f6d0>) │ │ │ │ + add r7, pc, #640 @ (adr r7, 1858e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6f850>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ 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} │ │ │ │ @@ -345310,15 +345311,15 @@ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ b.n 185882 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6f7f2> │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ b.n 18538c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6f2fc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ 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 │ │ │ │ @@ -345763,15 +345764,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r5, pc, #272 @ (adr r5, 185ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6fe54>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ add r5, pc, #136 @ (adr r5, 185e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x6fdd8>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #960 @ (adr r4, 1861a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x70114>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -346071,17 +346072,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r0, pc, #928 @ (adr r0, 1864e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x70454>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00e4 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - add r0, pc, #800 @ (adr r0, 186470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x703e0>) │ │ │ │ + itt mi │ │ │ │ + lslmi r7, r5, #3 │ │ │ │ + addmi r0, pc, #800 @ (adr r0, 186470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x703e0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ add.w r9, r9, #32 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -346528,17 +346529,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53b17c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4250ec> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -346706,17 +346707,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 186824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x70794> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 186824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x70794> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + cpsid i │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + cpsid a │ │ │ │ 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 │ │ │ │ @@ -347212,15 +347213,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ 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 │ │ │ │ @@ -352649,15 +352650,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r5, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -354327,23 +354328,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, r2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ strh r6, [r6, r2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r0, r0, #4 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r3, #0] │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ @@ -357003,15 +357004,15 @@ │ │ │ │ b.n 18d2d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x77248> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #34 @ 0x22 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r1, #26 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #772] @ 0x304 │ │ │ │ @ instruction: 0xffff9cdd │ │ │ │ @ instruction: 0xffff99ff │ │ │ │ vshll.u32 , d9, #31 │ │ │ │ @@ -358813,25 +358814,25 @@ │ │ │ │ nop │ │ │ │ subs r0, r5, r6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -359372,24 +359373,24 @@ │ │ │ │ b.n 18eb5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x78ace> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r3, r5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r6, r7, #30 │ │ │ │ lsls r4, r5, #6 │ │ │ │ bl 1bacc6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa4c36> │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ 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] @ 18f1d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x79144> │ │ │ │ @@ -359854,23 +359855,23 @@ │ │ │ │ b.n 18efce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x78f3e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r1, #12 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r2, r5, #32 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ 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 │ │ │ │ @@ -359993,39 +359994,39 @@ │ │ │ │ b.n 18f29e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7920e> │ │ │ │ ldr r2, [pc, #64] @ (18f364 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x792d4>) │ │ │ │ add r2, pc │ │ │ │ b.n 18f2ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7923e> │ │ │ │ ldr r2, [pc, #64] @ (18f368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x792d8>) │ │ │ │ add r2, pc │ │ │ │ b.n 18f2ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7923e> │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - vqadd.u8 q8, q10, q13 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + vshr.u64 q0, q13, #28 │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ bmi.n 18f340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x792b0> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - vqadd.u16 q0, q12, q13 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + vqadd.u64 q8, q12, q13 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - vqadd.u8 q0, q13, q13 │ │ │ │ - vqadd.u8 q0, q9, q13 │ │ │ │ - mrc2 0, 7, r0, cr10, cr10, {7} │ │ │ │ - mrc2 0, 7, r0, cr4, cr10, {7} │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + vqadd.u32 q8, q13, q13 │ │ │ │ + vqadd.u32 q8, q9, q13 │ │ │ │ + vqadd.u16 q8, q13, q13 │ │ │ │ + vqadd.u16 q8, q10, q13 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -360203,59 +360204,59 @@ │ │ │ │ b.n 18f458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x793c8> │ │ │ │ ldr r1, [pc, #116] @ (18f58c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x794fc>) │ │ │ │ add r1, pc │ │ │ │ b.n 18f47c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x793ec> │ │ │ │ ldr r1, [pc, #116] @ (18f590 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x79500>) │ │ │ │ add r1, pc │ │ │ │ b.n 18f47c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x793ec> │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r4, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldc2 0, cr0, [r6, #1000] @ 0x3e8 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + ldc2l 0, cr0, [r6, #1000]! @ 0x3e8 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ bcc.n 18f5a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x79518> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldc2l 0, cr0, [r2, #-1000] @ 0xfffffc18 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + ldc2 0, cr0, [r2, #1000]! @ 0x3e8 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stc2l 0, cr0, [r6, #-1000] @ 0xfffffc18 │ │ │ │ - ldc2 0, cr0, [ip, #-1000]! @ 0xfffffc18 │ │ │ │ - ldc2 0, cr0, [r4, #-1000]! @ 0xfffffc18 │ │ │ │ - stc2 0, cr0, [lr, #-1000]! @ 0xfffffc18 │ │ │ │ - stc2 0, cr0, [r8, #-1000]! @ 0xfffffc18 │ │ │ │ - stc2 0, cr0, [r2, #-1000]! @ 0xfffffc18 │ │ │ │ - ldc2 0, cr0, [r8, #-1000] @ 0xfffffc18 │ │ │ │ - ldc2 0, cr0, [r0, #-1000] @ 0xfffffc18 │ │ │ │ - stc2 0, cr0, [r8, #-1000] @ 0xfffffc18 │ │ │ │ - stc2 0, cr0, [r2, #-1000] @ 0xfffffc18 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + stc2 0, cr0, [r6, #1000]! @ 0x3e8 │ │ │ │ + ldc2 0, cr0, [ip, #1000] @ 0x3e8 │ │ │ │ + ldc2 0, cr0, [r4, #1000] @ 0x3e8 │ │ │ │ + stc2 0, cr0, [lr, #1000] @ 0x3e8 │ │ │ │ + stc2 0, cr0, [r8, #1000] @ 0x3e8 │ │ │ │ + stc2 0, cr0, [r2, #1000] @ 0x3e8 │ │ │ │ + ldc2l 0, cr0, [r8, #-1000]! @ 0xfffffc18 │ │ │ │ + ldc2l 0, cr0, [r0, #-1000]! @ 0xfffffc18 │ │ │ │ + stc2l 0, cr0, [r8, #-1000]! @ 0xfffffc18 │ │ │ │ + stc2l 0, cr0, [r2, #-1000]! @ 0xfffffc18 │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18f59c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7950c> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -361879,18 +361880,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 190540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7a4b0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 1906e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7a652> │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [sl :128], fp │ │ │ │ - subw r1, r2, #2048 @ 0x800 │ │ │ │ + @ instruction: 0xf7020100 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (1908ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7a81c>) │ │ │ │ @@ -362028,15 +362029,15 @@ │ │ │ │ ldrh.w r0, [r4, #427] @ 0x1ab │ │ │ │ strh.w r0, [sl, #427] @ 0x1ab │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7cc01ab │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (19096c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7a8dc>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1272] @ 0x4f8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 190966 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7a8d6> │ │ │ │ @@ -362096,15 +362097,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: 0xf73201ab │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + adds r6, r6, r0 │ │ │ │ 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 │ │ │ │ @@ -362203,15 +362204,15 @@ │ │ │ │ movw r1, #34987 @ 0x88ab │ │ │ │ movw r1, #2219 @ 0x8ab │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf62401ab │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ 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 │ │ │ │ @@ -362627,16 +362628,16 @@ │ │ │ │ str.w r3, [r8, #1616] @ 0x650 │ │ │ │ b.n 190e66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7add6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3b401ab │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29a0100 │ │ │ │ - eors.w r1, r8, #0 │ │ │ │ + @ instruction: 0xf2fa0100 │ │ │ │ + @ instruction: 0xf0f80100 │ │ │ │ @ instruction: 0xf19201ab │ │ │ │ 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 │ │ │ │ @@ -363489,22 +363490,22 @@ │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ b.n 191770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7b6e0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vaddw.s32 q8, q8, d27 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - @ instruction: 0xf6ec0100 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + @ instruction: 0xf74c0100 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldc 1, cr0, [lr, #-0] │ │ │ │ + ldc 1, cr0, [lr] │ │ │ │ @ instruction: 0xe9bc01ab │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2220] @ 0x8ac │ │ │ │ cbnz r3, 191890 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7b800> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -365237,15 +365238,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ vrhadd.u16 d0, d28, d27 │ │ │ │ - @ instruction: 0xf63000ee │ │ │ │ + @ instruction: 0xf69000ee │ │ │ │ stmdb 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 │ │ │ │ @@ -365792,16 +365793,16 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 192f92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7cf02> │ │ │ │ b.n 193054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7cfc4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str??.w r0, [r0, ] │ │ │ │ - add.w r0, lr, #238 @ 0xee │ │ │ │ - @ instruction: 0xf0fa00ee │ │ │ │ + sbc.w r0, lr, #238 @ 0xee │ │ │ │ + adcs.w r0, sl, #238 @ 0xee │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (1931a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -365823,15 +365824,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movw r1, #26795 @ 0x68ab │ │ │ │ - vmla.i d0, d24, d2[7] │ │ │ │ + vmla.i32 d16, d24, d14[1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [pc, #1352] @ 193708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d678> │ │ │ │ @@ -366746,18 +366747,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (193c70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7dbe0>) │ │ │ │ add r3, pc │ │ │ │ b.n 193c2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db9e> │ │ │ │ ldr r3, [pc, #16] @ (193c74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7dbe4>) │ │ │ │ add r3, pc │ │ │ │ b.n 193c2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db9e> │ │ │ │ nop │ │ │ │ - rsbs r1, r0, r1 │ │ │ │ - sbc.w r1, r6, r1 │ │ │ │ - subs.w r1, r0, r1 │ │ │ │ - sbcs.w r1, sl, r1 │ │ │ │ + ldc 1, cr0, [r0], #-4 │ │ │ │ + rsb r1, r6, r1 │ │ │ │ + ldc 1, cr0, [r0], {1} │ │ │ │ + rsbs r1, sl, r1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (193ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7dc54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -367662,17 +367663,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1946d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e644> │ │ │ │ nop │ │ │ │ b.n 1949a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e918> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bge.n 1947c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e730> │ │ │ │ + bge.n 194680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e5f0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bge.n 1947e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e750> │ │ │ │ + bge.n 1946a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e610> │ │ │ │ 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] @ (1947f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e760>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367742,17 +367743,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1947a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e716> │ │ │ │ nop │ │ │ │ b.n 1948e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e854> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bls.n 19471c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e68c> │ │ │ │ + bls.n 1947dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e74c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 194704 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e674> │ │ │ │ + bls.n 1947c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e734> │ │ │ │ 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] @ (1948d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e844>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367823,17 +367824,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194892 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e802> │ │ │ │ svc 156 @ 0x9c │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bhi.n 194854 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e7c4> │ │ │ │ + bls.n 194914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e884> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bhi.n 19481c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e78c> │ │ │ │ + bhi.n 1948dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e84c> │ │ │ │ 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] @ (1949d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e944>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367913,17 +367914,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e8e8> │ │ │ │ nop │ │ │ │ udf #184 @ 0xb8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bvc.n 194978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e8e8> │ │ │ │ + bhi.n 194a38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e9a8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvc.n 194920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e890> │ │ │ │ + bhi.n 1949e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e950> │ │ │ │ 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] @ (194ad0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ea40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368000,17 +368001,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194a88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e9f8> │ │ │ │ nop │ │ │ │ ble.n 194a44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e9b4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bvs.n 194a9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ea0c> │ │ │ │ + bvc.n 194b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7eacc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvs.n 194a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7e994> │ │ │ │ + bvc.n 194ae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ea54> │ │ │ │ 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] @ (194bf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7eb64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368100,17 +368101,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194b86 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7eaf6> │ │ │ │ nop │ │ │ │ bgt.n 194b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7eae0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bpl.n 194b98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7eb08> │ │ │ │ + bvs.n 194c58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ebc8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bpl.n 194b00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ea70> │ │ │ │ + bpl.n 194bc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7eb30> │ │ │ │ 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] @ (194d20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ec90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368201,17 +368202,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194cb6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ec26> │ │ │ │ blt.n 194c54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ebc4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bmi.n 194c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ebf8> │ │ │ │ + bpl.n 194d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ecb8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bmi.n 194dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ed40> │ │ │ │ + bmi.n 194c90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ec00> │ │ │ │ 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] @ (194e5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7edcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368306,17 +368307,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 194de2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ed52> │ │ │ │ nop │ │ │ │ bge.n 194f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7eea4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bcc.n 194d64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ecd4> │ │ │ │ + bcc.n 194e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ed94> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcc.n 194e8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7edfc> │ │ │ │ + bcc.n 194f4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7eebc> │ │ │ │ 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] @ (1950e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7f050>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368513,17 +368514,17 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - bne.n 195144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7f0b4> │ │ │ │ + bne.n 195004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7ef74> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 19504c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7efbc> │ │ │ │ + bne.n 19510c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7f07c> │ │ │ │ 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] @ (195384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7f2f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368728,17 +368729,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, r4, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, 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, #616] @ (195614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7f584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368935,17 +368936,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 r4, {r2, r4} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, 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, #636] @ (1958b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7f828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369150,17 +369151,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, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ 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] @ (195b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7fab8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369357,17 +369358,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!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (195dec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7fd5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369572,17 +369573,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 r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, 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] @ (195e84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7fdf4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375004,15 +375005,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 199f10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x83e80> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ 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 19a0e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x84050> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375439,19 +375440,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 19a512 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x84482> │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ 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] @ 19a5e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x84554> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376260,17 +376261,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 19af22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x84e92> │ │ │ │ ldrb r6, [r7, #3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #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, #192] @ (19b038 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x84fa8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376337,17 +376338,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 19aff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x84f64> │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ 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] @ (19b120 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x85090>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376417,17 +376418,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 19b0e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x85050> │ │ │ │ nop │ │ │ │ strb r2, [r2, #29] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ 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] @ (19b220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x85190>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376504,17 +376505,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 19b1ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8513a> │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #224] @ (19b31c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8528c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376588,17 +376589,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 19b2da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8524a> │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #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, #264] @ (19b440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x853b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376685,17 +376686,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 19b3d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x85348> │ │ │ │ strb r6, [r5, #17] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ 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] @ (19b570 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x854e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376785,17 +376786,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 19b508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x85478> │ │ │ │ nop │ │ │ │ strb r2, [r1, #13] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ 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] @ (19b6b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x85628>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376893,17 +376894,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 19b63e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x855ae> │ │ │ │ nop │ │ │ │ strb r2, [r3, #8] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ 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] @ (19b730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x856a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378491,15 +378492,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19c992 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86902> │ │ │ │ nop │ │ │ │ ldrsh r6, [r0, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (19cb84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86af4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378604,15 +378605,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19caf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86a68> │ │ │ │ ldrb r2, [r4, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ 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] @ (19ccf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86c64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378723,15 +378724,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19cc56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86bc6> │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, 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, #312] @ (19ce48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86db8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378834,15 +378835,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19cdca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86d3a> │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ 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] @ (19cfbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86f2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378954,15 +378955,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19cee6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86e56> │ │ │ │ ldr r6, [r0, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (19d100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379065,15 +379066,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19d058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x86fc8> │ │ │ │ nop │ │ │ │ ldrsb r2, [r2, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ 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] @ (19d278 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x871e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379184,15 +379185,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19d1a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87112> │ │ │ │ ldrsb r6, [r1, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + strb r6, [r6, 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] @ (19d3ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8731c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379287,15 +379288,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19d318 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87288> │ │ │ │ strb r6, [r2, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19d500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87470>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379398,15 +379399,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d476 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x873e6> │ │ │ │ strh r2, [r4, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ 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] @ (19d650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x875c0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379510,15 +379511,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d5d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87540> │ │ │ │ nop │ │ │ │ strh r6, [r1, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + str r6, [r5, r4] │ │ │ │ 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] @ (19d790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87700>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379618,15 +379619,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19d6f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87660> │ │ │ │ nop │ │ │ │ str r6, [r7, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [pc, #328] @ (19d8e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87850>) │ │ │ │ + ldr r7, [pc, #712] @ (19da60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x879d0>) │ │ │ │ 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] @ (19d8c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87830>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379720,15 +379721,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19d82e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8779e> │ │ │ │ ldr r7, [pc, #1016] @ (19dcbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87c2c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [pc, #0] @ (19d8c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87838>) │ │ │ │ + ldr r6, [pc, #384] @ (19da48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x879b8>) │ │ │ │ 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] @ (19da14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87984>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379834,15 +379835,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d996 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87906> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #824] @ (19dd50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87cc0>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [pc, #712] @ (19dce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87c54>) │ │ │ │ + ldr r5, [pc, #72] @ (19da64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x879d4>) │ │ │ │ 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] @ (19db54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87ac4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379946,15 +379947,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19dab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87a20> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #488] @ (19dd40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87cb0>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [pc, #216] @ (19dc34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87ba4>) │ │ │ │ + ldr r3, [pc, #600] @ (19ddb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87d24>) │ │ │ │ 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] @ (19dc8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87bfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380056,15 +380057,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19dbf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87b64> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #232] @ (19dd78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87ce8>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #904] @ (19e01c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87f8c>) │ │ │ │ + ldr r2, [pc, #264] @ (19dd9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87d0c>) │ │ │ │ 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] @ (19dde0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87d50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380167,15 +380168,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19dd56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87cc6> │ │ │ │ ldr r3, [pc, #8] @ (19ddec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87d5c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #632] @ (19e060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87fd0>) │ │ │ │ + ldr r0, [pc, #1016] @ (19e1e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x88150>) │ │ │ │ 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] @ (19df30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87ea0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380279,15 +380280,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19deb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87e20> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #696] @ (19e1ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8815c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bx r5 │ │ │ │ + @ instruction: 0x478a │ │ │ │ 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] @ (19e070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87fe0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380387,15 +380388,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19dfd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x87f40> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #376] @ (19e1ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8815c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #276] @ (19e1a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x88110>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380489,15 +380490,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19e10e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8807e> │ │ │ │ bx r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r4, fp │ │ │ │ + add ip, r7 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19e2f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x88264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380603,15 +380604,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19e276 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x881e6> │ │ │ │ nop │ │ │ │ cmp lr, sp │ │ │ │ lsls r3, r5, #6 │ │ │ │ - orrs r6, r1 │ │ │ │ + muls r6, 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, #292] @ (19e434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x883a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380715,15 +380716,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19e390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x88300> │ │ │ │ nop │ │ │ │ add sl, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - sbcs r2, r2 │ │ │ │ + rors r2, 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, #284] @ (19e56c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x884dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380825,15 +380826,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19e4d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x88444> │ │ │ │ nop │ │ │ │ muls r2, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ands r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r1, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19e614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x88584> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381755,17 +381756,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19efea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x88f5a> │ │ │ │ subs r0, #218 @ 0xda │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ 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] @ (19f25c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x891cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381913,17 +381914,17 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19f1c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89134> │ │ │ │ nop │ │ │ │ adds r7, #10 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ 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] @ (19f42c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8939c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382060,17 +382061,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19f360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x892d0> │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ 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] @ (19f608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382213,17 +382214,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 19f536 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x894a6> │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ 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] @ (19f7d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89744>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382360,17 +382361,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19f70a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8967a> │ │ │ │ nop │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #2 │ │ │ │ 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] @ (19f9ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8991c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382514,17 +382515,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19f8de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8984e> │ │ │ │ nop │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ 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] @ (19fb24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89a94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382639,15 +382640,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19fa80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x899f0> │ │ │ │ nop │ │ │ │ cmp r5, #222 @ 0xde │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ 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] @ (19fc8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89bfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382756,15 +382757,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19fbf6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89b66> │ │ │ │ nop │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ 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] @ (19fe04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89d74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382879,15 +382880,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19fd64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89cd4> │ │ │ │ cmp r3, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ 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] @ (19ff64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89ed4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382994,15 +382995,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19fee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89e54> │ │ │ │ cmp r1, #138 @ 0x8a │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ 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] @ (1a00e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383119,15 +383120,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a0002 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x89f72> │ │ │ │ cmp r0, #42 @ 0x2a │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (1a0244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a1b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383232,15 +383233,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a0190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a100> │ │ │ │ movs r6, #166 @ 0xa6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ 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] @ (1a03cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a33c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383355,15 +383356,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1a02e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a256> │ │ │ │ movs r5, #74 @ 0x4a │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r1, #22 │ │ │ │ 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] @ (1a0520 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383464,15 +383465,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a047c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a3ec> │ │ │ │ movs r3, #194 @ 0xc2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r5, #5 │ │ │ │ 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] @ (1a067c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a5ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383579,15 +383580,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1a05f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a560> │ │ │ │ nop │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r4, #0 │ │ │ │ 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] @ (1a07d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383692,15 +383693,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1a074e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a6be> │ │ │ │ nop │ │ │ │ movs r1, #18 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r4, #2 │ │ │ │ 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] @ (1a08b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8a828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384228,15 +384229,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a0dc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8ad32> │ │ │ │ subs r6, r3, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ 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] @ (1a0fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8af1c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384346,15 +384347,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a0f32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8aea2> │ │ │ │ adds r6, r0, r5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ 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] @ (1a1120 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b090>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384470,15 +384471,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a1062 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8afd2> │ │ │ │ asrs r2, r4, #31 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #348] @ (1a1298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b208>) │ │ │ │ @@ -384594,15 +384595,15 @@ │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a11e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b154> │ │ │ │ nop │ │ │ │ asrs r0, r6, #25 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ 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] @ (1a13f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b364>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384709,15 +384710,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a136e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b2de> │ │ │ │ asrs r6, r6, #19 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ 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] @ (1a155c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b4cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384826,15 +384827,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a14de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b44e> │ │ │ │ asrs r2, r3, #14 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a16c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b634>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384945,15 +384946,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a160a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b57a> │ │ │ │ nop │ │ │ │ asrs r2, r6, #8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ 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] @ (1a1828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385061,15 +385062,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a177a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b6ea> │ │ │ │ asrs r2, r1, #3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r1, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a199a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8b90a> │ │ │ │ @@ -390603,15 +390604,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5a66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8f9d6> │ │ │ │ ldmia r6!, {r1, r2} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5, 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] @ (1a5c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8fbd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390723,15 +390724,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5bc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8fb38> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ 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] @ (1a5ddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8fd4c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -390842,15 +390843,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5d5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8fcce> │ │ │ │ ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (1a5f60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8fed0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390965,15 +390966,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5ec0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8fe30> │ │ │ │ ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #356] @ (1a60e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90050>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -391086,15 +391087,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a6020 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x8ff90> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ 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] @ (1a626c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x901dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391211,15 +391212,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a618a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x900fa> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, 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, #368] @ (1a63f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90368>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -391333,15 +391334,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a633e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x902ae> │ │ │ │ stmia r5!, {r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bkpt 0x008c │ │ │ │ + bkpt 0x00ec │ │ │ │ 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] @ (1a658c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x904fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391460,15 +391461,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a64a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90414> │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ 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] @ (1a66fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9066c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391578,15 +391579,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a666e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x905de> │ │ │ │ nop │ │ │ │ stmia r2!, {r1} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cbnz r2, 1a6766 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x906d6> │ │ │ │ + cbnz r2, 1a677e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x906ee> │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a6864 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x907d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391694,15 +391695,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a67d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90746> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - rev r2, r1 │ │ │ │ + rev16 r2, r5 │ │ │ │ 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] @ (1a69e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90958>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391817,15 +391818,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x908d8> │ │ │ │ nop │ │ │ │ itet cs │ │ │ │ lslcs r2, r5, #6 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lslcs 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] @ (1a6b58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90ac8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391934,15 +391935,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6ada <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90a4a> │ │ │ │ pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb736 │ │ │ │ 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] @ (1a6cec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90c5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392059,15 +392060,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a6c20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90b90> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + push {r1, r3, r5, r6, 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] @ (1a6e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90dd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392179,15 +392180,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a6da4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90d14> │ │ │ │ nop │ │ │ │ hlt 0x0022 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cbz r6, 1a6ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90e3c> │ │ │ │ + cbz r6, 1a6ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90e54> │ │ │ │ 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] @ (1a700c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90f7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392307,15 +392308,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a6f42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90eb2> │ │ │ │ cbnz r6, 1a7018 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90f88> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cbz r0, 1a7042 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x90fb2> │ │ │ │ + sxth r0, 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, #352] @ (1a7188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x910f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392424,15 +392425,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a70d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91040> │ │ │ │ @ instruction: 0xb782 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a7328 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392550,15 +392551,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a725e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x911ce> │ │ │ │ nop │ │ │ │ @ instruction: 0xb606 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ 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] @ (1a74ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9141c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392670,15 +392671,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a73f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91360> │ │ │ │ nop │ │ │ │ push {r1, r2, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ 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] @ (1a763c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x915ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392796,15 +392797,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a757a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x914ea> │ │ │ │ nop │ │ │ │ uxtb r2, r4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ 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] @ (1a77d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91740>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392924,15 +392925,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a770e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9167e> │ │ │ │ cbz r2, 1a77e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91758> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ 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] @ (1a7954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x918c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393044,15 +393045,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a7898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91808> │ │ │ │ nop │ │ │ │ add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r7, pc, #904 @ (adr r7, 1a7ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91c54>) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ 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] @ (1a7b68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393201,15 +393202,15 @@ │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a7a62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x919d2> │ │ │ │ nop │ │ │ │ add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - add r5, pc, #728 @ (adr r5, 1a7e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91dbc>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 1a7bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91b3c>) │ │ │ │ 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] @ (1a7d80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91cf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393358,15 +393359,15 @@ │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a7c7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91bee> │ │ │ │ nop │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - add r3, pc, #536 @ (adr r3, 1a7fa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91f14>) │ │ │ │ + add r3, pc, #920 @ (adr r3, 1a8124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92094>) │ │ │ │ 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 │ │ │ │ @@ -393527,15 +393528,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ add r2, sp, #24 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r1, pc, #184 @ (adr r1, 1a8088 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91ff8>) │ │ │ │ + add r1, pc, #568 @ (adr r1, 1a8208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92178>) │ │ │ │ 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 │ │ │ │ @@ -393651,15 +393652,15 @@ │ │ │ │ b.n 1a8084 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x91ff4> │ │ │ │ add r7, pc, #736 @ (adr r7, 1a840c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9237c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ strh r4, [r1, #0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #56 @ (adr r0, 1a8170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x920e0>) │ │ │ │ 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] @ (1a8290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393777,15 +393778,15 @@ │ │ │ │ b.n 1a81e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92156> │ │ │ │ add r6, pc, #376 @ (adr r6, 1a840c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9237c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldrb r4, [r4, #26] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ 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] @ (1a8450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x923c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393915,15 +393916,15 @@ │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a837a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x922ea> │ │ │ │ nop │ │ │ │ add r4, pc, #984 @ (adr r4, 1a882c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9279c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ 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 │ │ │ │ @@ -394056,15 +394057,15 @@ │ │ │ │ b.n 1a8542 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x924b2> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ add r3, pc, #216 @ (adr r3, 1a8704 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92674>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ 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] @ (1a8780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x926f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394170,15 +394171,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a86f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92664> │ │ │ │ nop │ │ │ │ add r1, pc, #408 @ (adr r1, 1a891c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9288c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ 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] @ (1a88d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92848>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394284,15 +394285,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a884c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x927bc> │ │ │ │ nop │ │ │ │ add r0, pc, #56 @ (adr r0, 1a8914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92884>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ 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] @ (1a8a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92990>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394394,15 +394395,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a8980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x928f0> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ 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] @ (1a8b64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92ad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394500,15 +394501,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a8ac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92a38> │ │ │ │ ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ 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] @ (1a8c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92c0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394610,15 +394611,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a8c04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92b74> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1a8dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92d40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394716,15 +394717,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ b.n 1a8d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92cac> │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ 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] @ (1a8f3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92eac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394831,15 +394832,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a8e6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x92ddc> │ │ │ │ ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ 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] │ │ │ │ @@ -395659,15 +395660,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1a9822 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x93792> │ │ │ │ nop │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a9ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x93a48>) │ │ │ │ @@ -395804,15 +395805,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1a99de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9394e> │ │ │ │ ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #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, #404] @ (1a9c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x93bf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395944,15 +395945,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1a9b88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x93af8> │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ 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] @ (1a9e44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x93db4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -396089,15 +396090,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1a9d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x93cb0> │ │ │ │ ldrh r6, [r0, #24] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ 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] @ (1a9ff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x93f68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396229,15 +396230,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a9f66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x93ed6> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #10] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ 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] @ (1aa1a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x94114>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -396369,15 +396370,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1aa118 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x94088> │ │ │ │ strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ 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] @ (1aa344 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x942b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396507,15 +396508,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aa2ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9421c> │ │ │ │ nop │ │ │ │ strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ 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] @ (1aa4e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x94450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396645,15 +396646,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aa448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x943b8> │ │ │ │ nop │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (1aa5f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x94564>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397319,15 +397320,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1aac20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x94b90> │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ 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] @ (1aae70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x94de0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397450,15 +397451,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1aad94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x94d04> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #10] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + strb r6, [r6, #2] │ │ │ │ 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] @ (1aaffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x94f6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397578,15 +397579,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1aaf18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x94e88> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1ab188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x950f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397708,15 +397709,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1ab0a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95014> │ │ │ │ strb r2, [r2, #30] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ 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] @ (1ab300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95270>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397839,15 +397840,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1ab224 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95194> │ │ │ │ nop │ │ │ │ strb r6, [r0, #24] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ 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] @ (1ab498 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397974,15 +397975,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1ab3a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95312> │ │ │ │ nop │ │ │ │ strb r6, [r1, #18] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ 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] @ (1ab630 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x955a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398110,15 +398111,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab5a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95512> │ │ │ │ strb r6, [r6, #11] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ 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] @ (1ab7cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9573c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398246,15 +398247,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x956a0> │ │ │ │ strb r6, [r3, #5] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ 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] @ (1ab944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x958b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398377,15 +398378,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1ab868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x957d8> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ 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] @ (1abadc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95a4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398512,15 +398513,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1ab9e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95956> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ 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] @ (1abc74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95be4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398648,15 +398649,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1abbe6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95b56> │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1abe10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95d80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398784,15 +398785,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1abd74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95ce4> │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + str r2, [r2, #0] │ │ │ │ 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] @ (1abf88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95ef8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -398911,15 +398912,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1abeb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95e20> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #20] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1ac104 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96074>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399039,15 +399040,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1ac024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x95f94> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ 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] @ (1ac294 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96204>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399172,15 +399173,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac206 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96176> │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ 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] @ (1ac430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x963a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399308,15 +399309,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac394 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96304> │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r2, [r6, 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] @ (1ac5a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96518>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399435,15 +399436,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1ac4d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96440> │ │ │ │ nop │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ 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] @ (1ac724 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96694>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399563,15 +399564,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1ac644 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x965b4> │ │ │ │ nop │ │ │ │ str r6, [r4, #28] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ 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] @ (1ac8b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96824>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399696,15 +399697,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac826 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96796> │ │ │ │ str r2, [r5, #4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ 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] @ (1aca50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x969c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399832,15 +399833,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac9b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96924> │ │ │ │ ldrsh r2, [r3, r3] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #432] @ (1acc20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x96b90>) │ │ │ │ @@ -405286,15 +405287,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1b0b6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9aadc> │ │ │ │ nop │ │ │ │ adds r2, r5, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ 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] @ (1b0da4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ad14>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405422,15 +405423,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1b0d0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ac7a> │ │ │ │ subs r6, r0, r6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ 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] @ (1b0f40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9aeb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405552,15 +405553,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b0e56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9adc6> │ │ │ │ adds r2, r5, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ 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] @ (1b10f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b060>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405690,15 +405691,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b0fee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9af5e> │ │ │ │ nop │ │ │ │ adds r6, r1, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ 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] @ (1b12a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b214>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405829,15 +405830,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1b120a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b17a> │ │ │ │ nop │ │ │ │ asrs r6, r3, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ 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] @ (1b1454 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b3c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405971,15 +405972,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1b13ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b31c> │ │ │ │ nop │ │ │ │ asrs r2, r5, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ 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] @ (1b1644 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b5b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406122,15 +406123,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b14fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b46a> │ │ │ │ asrs r2, r7, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ 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] @ (1b1830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b7a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406275,15 +406276,15 @@ │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b16e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b658> │ │ │ │ asrs r2, r1, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (1b1a00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b970>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406425,15 +406426,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1b193c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9b8ac> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ 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] @ (1b1bb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9bb28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406569,15 +406570,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b1afe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ba6e> │ │ │ │ lsrs r6, r1, #22 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ 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] @ (1b1e20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9bd90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406762,17 +406763,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b1cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9bc68> │ │ │ │ lsrs r6, r2, #15 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ 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] @ (1b2094 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9c004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406961,17 +406962,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b1f66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9bed6> │ │ │ │ lsrs r2, r5, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #600] @ (1b230c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9c27c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407162,17 +407163,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b2252 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9c1c2> │ │ │ │ lsls r6, r6, #27 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - cdp2 0, 12, cr0, cr10, cr12, {7} │ │ │ │ + vhadd.u32 q0, q13, q14 │ │ │ │ stmdb sp!, {r4, 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] @ (1b256c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9c4dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -407352,16 +407353,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b2446 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9c3b6> │ │ │ │ nop │ │ │ │ lsls r6, r7, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr12, {7} │ │ │ │ - stc2 0, cr0, [ip], #-944 @ 0xfffffc50 │ │ │ │ + cdp2 0, 12, cr0, cr10, cr12, {7} │ │ │ │ + stc2 0, cr0, [ip], {236} @ 0xec │ │ │ │ stmdb sp!, {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] @ (1b27d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9c744>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -407544,16 +407545,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b26aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9c61a> │ │ │ │ nop │ │ │ │ lsls r6, r3, #8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xfbe200ec │ │ │ │ - vst1.8 {d16[7]}, [r4], ip │ │ │ │ + mcrr2 0, 14, r0, r2, cr12 │ │ │ │ + @ instruction: 0xfa2400ec │ │ │ │ stmdb sp!, {r4, 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] @ (1b2a2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9c99c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -407731,16 +407732,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 1b28c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9c838> │ │ │ │ vzip.16 d0, d25 │ │ │ │ - vld1.8 {d0[7]}, [ip], ip │ │ │ │ - @ instruction: 0xf7ae00ec │ │ │ │ + @ instruction: 0xfa0c00ec │ │ │ │ + strb.w r0, [lr, ip, lsl #2] │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (1b2c08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9cb78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -407880,15 +407881,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b2b00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ca70> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ - mrc 0, 2, r0, cr6, cr15, {7} │ │ │ │ + mrc 0, 5, r0, cr6, 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, #424] @ (1b2dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9cd3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408019,15 +408020,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b2ccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9cc3c> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8601a9 │ │ │ │ - ldcl 0, cr0, [r6], #-1020 @ 0xfffffc04 │ │ │ │ + ldcl 0, cr0, [r6], {255} @ 0xff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #436] @ (1b2f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9cf0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408164,15 +408165,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b2e96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ce06> │ │ │ │ nop │ │ │ │ vst2.8 {d16[5],d17[5]}, [r2], r9 │ │ │ │ - eor.w r0, sl, pc, ror #3 │ │ │ │ + @ instruction: 0xeaea00ff │ │ │ │ stmdb sp!, {r3, 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] @ (1b3184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d0f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408312,15 +408313,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b3074 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9cfe4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7f201a9 │ │ │ │ - stmia.w r6, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + strd r0, r0, [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] @ (1b335c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d2cc>) │ │ │ │ sub sp, #12 │ │ │ │ mov fp, r3 │ │ │ │ @@ -408458,15 +408459,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b3258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d1c8> │ │ │ │ addw r1, sl, #2217 @ 0x8a9 │ │ │ │ - b.n 1b308c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9cffc> │ │ │ │ + b.n 1b314c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d0bc> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b3520 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408598,15 +408599,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b3420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d390> │ │ │ │ nop │ │ │ │ bics.w r1, r2, #5537792 @ 0x548000 │ │ │ │ - b.n 1b2e8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9cdfc> │ │ │ │ + b.n 1b2f4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9cebc> │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1b3694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408721,15 +408722,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b35bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d52c> │ │ │ │ @ instruction: 0xf26e01a9 │ │ │ │ - b.n 1b3cd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dc44> │ │ │ │ + b.n 1b3d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dd04> │ │ │ │ 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] @ (1b3870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d7e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408868,15 +408869,15 @@ │ │ │ │ vldr s3, [sp, #16] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b3736 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d6a6> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0fa01a9 │ │ │ │ - b.n 1b3b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9daf4> │ │ │ │ + b.n 1b3c44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dbb4> │ │ │ │ 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] @ (1b3a30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d9a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409006,15 +409007,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b3932 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9d8a2> │ │ │ │ nop │ │ │ │ vrhadd.s16 d0, d30, d25 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ 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] @ (1b3c34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dba4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409160,15 +409161,15 @@ │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3ae8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9da58> │ │ │ │ ldcl 1, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ - ble.n 1b3b4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dabc> │ │ │ │ + ble.n 1b3c0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9db7c> │ │ │ │ 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] @ (1b3e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dd84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409305,15 +409306,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b3d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dc78> │ │ │ │ adcs.w r1, sl, r9, asr #2 │ │ │ │ - blt.n 1b3e6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dddc> │ │ │ │ + blt.n 1b3d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dc9c> │ │ │ │ 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] @ (1b4010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9df80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409463,15 +409464,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b3ef8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9de68> │ │ │ │ ldrd r0, r1, [sl, #-676]! @ 0x2a4 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bls.n 1b4034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9dfa4> │ │ │ │ + bls.n 1b40f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e064> │ │ │ │ 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 │ │ │ │ @@ -409627,15 +409628,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ b.n 1b4120 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e090> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bvs.n 1b41e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e158> │ │ │ │ + bvc.n 1b42a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e218> │ │ │ │ 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] @ (1b43dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e34c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409776,15 +409777,15 @@ │ │ │ │ nop │ │ │ │ b.n 1b3e9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9de0c> │ │ │ │ lsls r1, r5, #6 │ │ │ │ pop {r2, r5, r7, pc} │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1b43f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e360> │ │ │ │ + bpl.n 1b44b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e420> │ │ │ │ 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 │ │ │ │ @@ -409924,15 +409925,15 @@ │ │ │ │ b.n 1b44a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e414> │ │ │ │ b.n 1b4cd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ec40> │ │ │ │ lsls r1, r5, #6 │ │ │ │ cbnz r0, 1b4618 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e588> │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1b4604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e574> │ │ │ │ + bcc.n 1b44c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e434> │ │ │ │ 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] @ (1b47f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410101,15 +410102,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b46ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e61e> │ │ │ │ b.n 1b4bdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9eb4c> │ │ │ │ lsls r1, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - beq.n 1b4760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e6d0> │ │ │ │ + bne.n 1b4820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e790> │ │ │ │ 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] @ (1b4a80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9e9f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410290,15 +410291,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ svc 150 @ 0x96 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b4cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ec48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410468,15 +410469,15 @@ │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b4b90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9eb00> │ │ │ │ nop │ │ │ │ ble.n 1b4cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ec68> │ │ │ │ lsls r1, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (1b4ec0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ee30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410619,15 +410620,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b4daa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ed1a> │ │ │ │ nop │ │ │ │ bge.n 1b4e28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ed98> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, 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] @ (1b508c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9effc>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410765,15 +410766,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b4f84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9eef4> │ │ │ │ nop │ │ │ │ bhi.n 1b502c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ef9c> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ 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] @ (1b5228 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f198>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410899,15 +410900,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b512e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f09e> │ │ │ │ nop │ │ │ │ bvc.n 1b5230 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f1a0> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b5404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411047,15 +411048,15 @@ │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b52cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f23c> │ │ │ │ bpl.n 1b54d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f444> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (1b55cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f53c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411189,15 +411190,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ b.n 1b54c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f430> │ │ │ │ bcc.n 1b54e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f454> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r2!, {r4, r5, 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] @ (1b57bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411341,15 +411342,15 @@ │ │ │ │ bl 193bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7db44> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b567c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f5ec> │ │ │ │ bne.n 1b5744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f6b4> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (1b598c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f8fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411486,15 +411487,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b58fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9f86a> │ │ │ │ ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bkpt 0x003a │ │ │ │ + bkpt 0x009a │ │ │ │ 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] @ (1b5b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9fac0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -411630,15 +411631,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5abe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9fa2e> │ │ │ │ ldmia r6!, {r1} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r4, r5, 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] @ (1b5cec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9fc5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411765,15 +411766,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b5c5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9fbca> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 1b5d34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9fca4> │ │ │ │ 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] @ (1b5eac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9fe1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411909,15 +411910,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5dec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9fd5c> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + cbnz r6, 1b5ec6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9fe36> │ │ │ │ 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] @ (1b606c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ffdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412050,15 +412051,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b5fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x9ff48> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ 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] @ (1b624c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa01bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412200,15 +412201,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa00f8> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + push {r3, r4, r5, r6, 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, #416] @ (1b6408 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0378>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412342,15 +412343,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa02d8> │ │ │ │ stmia r5!, {r1, r6} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cbz r4, 1b6456 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa03c6> │ │ │ │ + cbz r4, 1b646e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa03de> │ │ │ │ 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] @ (1b65b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0528>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412483,15 +412484,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6518 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0488> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cbz r2, 1b65d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0544> │ │ │ │ + cbz r2, 1b65ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa055c> │ │ │ │ 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] @ (1b6758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa06c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412620,15 +412621,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b66b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0628> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ 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] @ (1b690c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa087c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412761,15 +412762,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6856 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa07c6> │ │ │ │ stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b6abc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0a2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412902,15 +412903,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa098c> │ │ │ │ nop │ │ │ │ bkpt 0x0082 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ 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] @ (1b6c78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0be8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413045,15 +413046,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6bc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0b32> │ │ │ │ pop {r1, r4, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ 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] @ (1b6da4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415546,17 +415547,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 r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #0] │ │ │ │ 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] @ (1b8e28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa2d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415806,17 +415807,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 r5, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ 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] @ (1b919c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa310c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416074,17 +416075,17 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b9672 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa35e2> │ │ │ │ ldrh.w r2, [r4, #2996] @ 0xbb4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416465,15 +416466,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x7d118> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417061,19 +417062,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b9df4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa3d64> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ 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 │ │ │ │ @@ -417752,19 +417753,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 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ 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 1baa00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa4970> │ │ │ │ @@ -418539,19 +418540,19 @@ │ │ │ │ bcs.w 1bada8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa4d18> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ 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 1bb446 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa53b6> │ │ │ │ @@ -419106,21 +419107,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldr r3, [pc, #544] @ (1bbb04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa5a74>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #12] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r7, #3 │ │ │ │ ldr r1, [pc, #520] @ (1bbafc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa5a6c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1bba2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa599a> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -419622,21 +419623,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, r7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r7, r7, #3 │ │ │ │ orrs r6, r5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1bc094 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa6004> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -420044,21 +420045,21 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r7, r7, #3 │ │ │ │ subs r4, #102 @ 0x66 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1bc7ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa673e> │ │ │ │ @@ -420608,21 +420609,21 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r6, r3] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r7, #82 @ 0x52 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ lsls r7, r7, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421235,21 +421236,21 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r6, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ cmp r7, #146 @ 0x92 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bxns r8 │ │ │ │ + blxns r4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r5, [pc, #856] @ (1bd6ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa765c>) │ │ │ │ + ldr r6, [pc, #216] @ (1bd46c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa73dc>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421860,21 +421861,21 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #480] @ (1bdd18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa7c88>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r7, #218 @ 0xda │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r5, #62 @ 0x3e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [pc, #832] @ (1bde8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa7dfc>) │ │ │ │ + ldr r1, [pc, #192] @ (1bdc0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa7b7c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - mov r2, r3 │ │ │ │ + mov r2, pc │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422503,21 +422504,21 @@ │ │ │ │ nop │ │ │ │ blxns r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ adds r0, r0, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -423180,15 +423181,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ asrs r6, r3, #29 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r7, r7, #3 │ │ │ │ asrs r4, r1, #18 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r3, [pc, #944] @ (1befa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa8f18>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1befac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa8f1c>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423463,17 +423464,17 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bef0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa8e7a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ 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 1bea90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa8a00> │ │ │ │ @@ -423893,21 +423894,21 @@ │ │ │ │ nop │ │ │ │ adds r5, #236 @ 0xec │ │ │ │ lsls r1, r5, #6 │ │ │ │ lsrs r6, r1, #25 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsrs r2, r7, #13 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -424597,15 +424598,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ lsls r2, r5, #21 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsls r0, r2, #10 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r3, [pc, #948] @ (1c01a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaa114>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1c01a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaa118>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -424883,17 +424884,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1c00d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaa042> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ 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 1bfcd6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa9c46> │ │ │ │ @@ -425613,22 +425614,22 @@ │ │ │ │ ble.w 1c04b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaa422> │ │ │ │ b.n 1c05be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaa52e> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r7, r7, #3 │ │ │ │ str??.w r0, [r2, #424] @ 0x1a8 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1c0dbe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaad2e> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426431,22 +426432,22 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1c0eda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaae4a> │ │ │ │ b.n 1c0fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaaf5c> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cdp 1, 10, cr0, cr8, cr8, {5} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1c1848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xab7b8> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431062,15 +431063,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 1c519c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaf10c> │ │ │ │ - bcs.n 1c5190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaf100> │ │ │ │ + bcs.n 1c5250 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaf1c0> │ │ │ │ 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] @ 1c5718 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaf688> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432169,15 +432170,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcs.n 1c5e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xafdbc> │ │ │ │ + bcs.n 1c5f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xafe7c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xafeb2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432191,15 +432192,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcs.n 1c5fdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaff4c> │ │ │ │ + bcs.n 1c5e9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xafe0c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f7a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xafeea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432213,15 +432214,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bne.n 1c5f6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xafedc> │ │ │ │ + bcs.n 1c602c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaff9c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaff22> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432235,15 +432236,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bne.n 1c5efc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xafe6c> │ │ │ │ + bne.n 1c5fbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaff2c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaff5a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432257,15 +432258,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bne.n 1c608c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xafffc> │ │ │ │ + bne.n 1c5f4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xafebc> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6022 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaff92> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432279,15 +432280,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 1c601c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaff8c> │ │ │ │ + bne.n 1c60dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb004c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c605a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaffca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432301,15 +432302,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 1c5fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaff1c> │ │ │ │ + beq.n 1c606c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaffdc> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6092 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0002> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432323,15 +432324,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 1c613c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb00ac> │ │ │ │ + beq.n 1c5ffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaff6c> │ │ │ │ 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 │ │ │ │ @@ -432350,17 +432351,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r6!, {r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, 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 │ │ │ │ @@ -432379,17 +432380,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r0!, {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 │ │ │ │ @@ -432408,19 +432409,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r6!, {r3, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ite lt │ │ │ │ - lsllt r3, r5, #3 │ │ │ │ - pushge {r3, lr} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ + 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 │ │ │ │ it ne │ │ │ │ @@ -432437,18 +432438,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - it vs │ │ │ │ - lslvs r3, r5, #3 │ │ │ │ + it gt │ │ │ │ + lslgt 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 │ │ │ │ @@ -432466,19 +432467,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - itt ne │ │ │ │ - lslne r3, r5, #3 │ │ │ │ - pushne {r3, lr} │ │ │ │ + itt vc │ │ │ │ + lslvc r3, r5, #3 │ │ │ │ + pushvc {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 │ │ │ │ @@ -432495,17 +432496,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + wfi │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6292 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0202> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432519,15 +432520,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb023a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432541,15 +432542,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6302 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0272> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432563,15 +432564,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c633a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb02aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432585,15 +432586,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6372 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb02e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432607,15 +432608,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c63aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb031a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432629,15 +432630,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c63e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0352> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432651,15 +432652,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c641a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb038a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432673,15 +432674,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ 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 │ │ │ │ @@ -432700,17 +432701,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r3, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432729,17 +432730,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432758,17 +432759,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432787,17 +432788,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r2, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c65f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0564> │ │ │ │ + pop {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 │ │ │ │ @@ -432816,17 +432817,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r2, 1c6634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb05a4> │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r4, 1c662c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb059c> │ │ │ │ + cbnz r4, 1c6644 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb05b4> │ │ │ │ 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 │ │ │ │ @@ -432845,17 +432846,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 1c6668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb05d8> │ │ │ │ + cbnz r6, 1c6680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb05f0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c6666 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb05d6> │ │ │ │ + cbnz r0, 1c667e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb05ee> │ │ │ │ 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 │ │ │ │ @@ -432874,17 +432875,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r2, 1c669e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb060e> │ │ │ │ + cbnz r2, 1c66b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0626> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - revsh r4, r7 │ │ │ │ + cbnz r4, 1c66b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0626> │ │ │ │ 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 │ │ │ │ @@ -432903,17 +432904,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r2, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 1c66e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0658> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 1c66f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0660> │ │ │ │ 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 │ │ │ │ @@ -432932,17 +432933,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 1c6740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb06b0> │ │ │ │ + cbnz r6, 1c6758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb06c8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - rev16 r4, r4 │ │ │ │ + revsh 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 │ │ │ │ @@ -432961,17 +432962,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 1c678c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb06fc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - rev r0, r3 │ │ │ │ + rev16 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 │ │ │ │ @@ -432990,17 +432991,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rev16 r2, r3 │ │ │ │ + hlt 0x003a │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r4, 1c67c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0732> │ │ │ │ + rev 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 │ │ │ │ @@ -433019,17 +433020,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ ite │ │ │ │ lsl r0, r5, #6 │ │ │ │ - cbnz r6, 1c6816 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0786> @ unpredictable │ │ │ │ + rev16al r6, r3 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c67fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb076c> │ │ │ │ + cbnz r0, 1c6814 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0784> │ │ │ │ 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 │ │ │ │ @@ -433048,17 +433049,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ it ge │ │ │ │ lslge r0, r5, #6 │ │ │ │ - cbnz r2, 1c686a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb07da> │ │ │ │ + cbnz r2, 1c6882 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb07f2> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r4, 1c6834 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb07a4> │ │ │ │ + cbnz r4, 1c684c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb07bc> │ │ │ │ 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 │ │ │ │ @@ -433077,17 +433078,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ itt pl │ │ │ │ lslpl r0, r5, #6 │ │ │ │ - hlt 0x003a │ │ │ │ + cbnz r2, 1c68b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0826> @ unpredictable │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 1c6886 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb07f6> │ │ │ │ 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 │ │ │ │ @@ -433106,17 +433107,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ yield │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rev16 r6, r2 │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ 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 │ │ │ │ @@ -433135,17 +433136,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x00c4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 1c6944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb08b4> │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ 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 │ │ │ │ @@ -433164,17 +433165,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r2, 1c6978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb08e8> │ │ │ │ + cbnz r2, 1c6990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0900> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ 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 │ │ │ │ @@ -433193,17 +433194,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x002c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r2, 1c69ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb091c> │ │ │ │ + cbnz r2, 1c69c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0934> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ 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 │ │ │ │ @@ -433222,17 +433223,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r5, r6, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, 1c69f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0966> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ 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 │ │ │ │ @@ -433251,17 +433252,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r2, r4, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ 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 │ │ │ │ @@ -433280,17 +433281,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r3, r6, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 1c6a92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0a02> │ │ │ │ + cbnz r6, 1c6aaa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0a1a> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ 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 │ │ │ │ @@ -433309,17 +433310,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + cbnz r6, 1c6ae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0a50> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ 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 │ │ │ │ @@ -433338,17 +433339,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r4, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ 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 │ │ │ │ @@ -433367,17 +433368,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r2, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + setend le │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6b72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0ae2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433391,15 +433392,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r2, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6baa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0b1a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433413,15 +433414,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6c52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0bc2> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6be2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0b52> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433435,15 +433436,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6c7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0bec> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6c1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0b8a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433457,15 +433458,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6ca6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0c16> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, 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] @ (1c6ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0c14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433494,19 +433495,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6cfa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0c6a> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ 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] @ (1c6d0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0c7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433535,19 +433536,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ revsh r4, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c6d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0cf8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433584,19 +433585,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ rev16 r4, r7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r6, 1c6e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0d78> │ │ │ │ + push {r1, 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 │ │ │ │ ldr r2, [pc, #92] @ (1c6e04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0d74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433633,19 +433634,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ rev r0, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r2, 1c6e66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0dd6> │ │ │ │ + cbz r2, 1c6e7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0dee> │ │ │ │ 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] @ (1c6e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0df0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433682,19 +433683,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6ea4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0e14> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - uxtb r6, r1 │ │ │ │ + cbz r6, 1c6eda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0e4a> │ │ │ │ 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] @ (1c6efc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0e6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433731,19 +433732,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 1c6f02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0e72> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - itet al │ │ │ │ - lslal r6, r7, #3 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ - lslal r3, r5, #3 │ │ │ │ - sxtb r2, r2 │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ + lsls r6, r7, #3 │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ + lsls r3, r5, #3 │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c6f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0ee8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433780,19 +433781,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb88c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - itee mi │ │ │ │ - lslmi r6, r7, #3 │ │ │ │ - pushpl {r2, r3, r7} │ │ │ │ - lslpl r3, r5, #3 │ │ │ │ - cbz r6, 1c6fbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0f2c> │ │ │ │ + itee ge │ │ │ │ + lslge r6, r7, #3 │ │ │ │ + pushlt {r2, r3, r5, r6, r7} │ │ │ │ + lsllt r3, r5, #3 │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c6ff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0f64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433829,19 +433830,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb810 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x00b6 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - cbz r4, 1c707e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0fee> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - cbz r2, 1c701a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0f8a> │ │ │ │ + itet ne │ │ │ │ + lslne r6, r7, #3 │ │ │ │ + pusheq {r2, r3, r4, r6} │ │ │ │ + lslne r3, r5, #3 │ │ │ │ + cbz r2, 1c7032 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0fa2> │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c700a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0f7a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433855,15 +433856,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb78c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x0040 │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7042 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0fb2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433877,15 +433878,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb754 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c707a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb0fea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433899,15 +433900,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb71c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c70b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1022> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433921,15 +433922,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6e4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c70ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb105a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433943,15 +433944,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6ac │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7122 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1092> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433965,15 +433966,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cpsid a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c715a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb10ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433987,15 +433988,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb63c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7192 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1102> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434009,15 +434010,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c723a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb11aa> │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c71ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb113a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434031,15 +434032,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r6, r7, lr} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c725c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb11cc> │ │ │ │ + cbnz r4, 1c7274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb11e4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7202 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1172> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434053,15 +434054,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r7, lr} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c727e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb11ee> │ │ │ │ + cbnz r4, 1c7296 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1206> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c723a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb11aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434075,15 +434076,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r6, lr} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, 1c72b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1228> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7272 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb11e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434097,15 +434098,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r5, lr} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rev16 r4, r7 │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c72aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb121a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434119,15 +434120,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rev r4, r4 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c72e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1252> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434141,15 +434142,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c7346 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb12b6> │ │ │ │ + rev r4, r5 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c731a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb128a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434163,15 +434164,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c7368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb12d8> │ │ │ │ + cbnz r4, 1c7380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb12f0> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7352 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb12c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434185,15 +434186,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c738a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb12fa> │ │ │ │ + cbnz r4, 1c73a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1312> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c738a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb12fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434207,15 +434208,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + cbnz r0, 1c73c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1336> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c73c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1332> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434229,15 +434230,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb13d4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c73fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb136a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434251,15 +434252,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c748e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb13fe> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7432 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb13a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434273,15 +434274,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c74b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1428> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c746a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb13da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434295,15 +434296,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c74e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1452> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c74a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1412> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434317,15 +434318,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ uxtb r4, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c74da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb144a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434339,15 +434340,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ uxth r4, r7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7512 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1482> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434361,15 +434362,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ uxth r4, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c754a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb14ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434383,15 +434384,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sxtb r4, r1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7582 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb14f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434405,15 +434406,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sxth r4, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c75ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb152a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434427,15 +434428,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c761e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb158e> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c75f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1562> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434449,15 +434450,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb15b8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r7, lr} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c762a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb159a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434471,15 +434472,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7672 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb15e2> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7662 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb15d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434493,15 +434494,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c769c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb160c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c769a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb160a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434515,15 +434516,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c76d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1642> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434537,15 +434538,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sub sp, #272 @ 0x110 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 1c7774 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb16e4> │ │ │ │ + push {r2, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c770a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb167a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434559,15 +434560,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r0, 1c7798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1708> │ │ │ │ + cbz r0, 1c77b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1720> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7742 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb16b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434581,15 +434582,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 1c77ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb172a> │ │ │ │ + cbz r4, 1c77d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1742> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c777a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb16ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434603,15 +434604,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 1c77f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1766> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c77b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1722> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434625,15 +434626,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #912 @ 0x390 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sxtb r4, r6 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c77ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb175a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434647,15 +434648,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sxth r0, r4 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7822 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1792> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434669,15 +434670,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 1c7886 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb17f6> │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c785a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb17ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434691,15 +434692,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 1c78a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1818> │ │ │ │ + cbz r4, 1c78c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1830> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7892 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1802> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434713,15 +434714,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 1c78ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb183a> │ │ │ │ + cbz r4, 1c78e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1852> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c78ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb183a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434735,15 +434736,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #816 @ 0x330 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 1c7906 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1876> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7902 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1872> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434757,15 +434758,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c793a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb18aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434779,15 +434780,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #368 @ 0x170 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7972 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb18e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434801,15 +434802,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c79aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb191a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434823,15 +434824,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c79e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1952> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434845,15 +434846,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7a1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb198a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434867,15 +434868,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7a52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb19c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434889,15 +434890,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7a8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb19fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434911,15 +434912,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7ac2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1a32> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434933,15 +434934,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #848 @ 0x350 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7afa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1a6a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434955,15 +434956,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7b32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1aa2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434977,15 +434978,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7b6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1ada> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434999,15 +435000,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7ba2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb1b12> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435021,15 +435022,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r6, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -441948,15 +441949,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r2, r7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #552] @ (1cd81c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb778c>) │ │ │ │ + ldr r6, [pc, #936] @ (1cd99c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb790c>) │ │ │ │ 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] @ (1cd670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb75e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443144,21 +443145,21 @@ │ │ │ │ b.n 1ce7ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb875c> │ │ │ │ cmp r0, #218 @ 0xda │ │ │ │ lsls r0, r5, #6 │ │ │ │ cmp r0, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r5, #118 @ 0x76 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r6 │ │ │ │ + cmn r4, r2 │ │ │ │ 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 1cd9d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb7944> │ │ │ │ @@ -443900,15 +443901,15 @@ │ │ │ │ b.w 1cde6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb7dde> │ │ │ │ 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 r2, #174 @ 0xae │ │ │ │ + subs r3, #14 │ │ │ │ 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 │ │ │ │ @@ -444428,21 +444429,21 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 1ced48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb8cb8> │ │ │ │ ldr r0, [pc, #20] @ (1cefdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb8f4c>) │ │ │ │ add r0, pc │ │ │ │ b.n 1ced48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb8cb8> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #824] @ (1cf30c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb927c>) │ │ │ │ + ldr r5, [pc, #184] @ (1cf08c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb8ffc>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r2, [pc, #96] @ (1cf038 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb8fa8>) │ │ │ │ + ldr r2, [pc, #480] @ (1cf1b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb9128>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r2, [pc, #392] @ (1cf164 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb90d4>) │ │ │ │ + ldr r2, [pc, #776] @ (1cf2e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb9254>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r2, [pc, #176] @ (1cf090 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb9000>) │ │ │ │ + ldr r2, [pc, #560] @ (1cf210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb9180>) │ │ │ │ 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] @ (1cf0b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb9028>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470276,15 +470277,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ strd r0, r1, [r3] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [sl, #3956] @ 0xf74 │ │ │ │ b.n 1e1dac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcbd1c> │ │ │ │ lsrs r4, r3, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movw r3, #1029 @ 0x405 │ │ │ │ add.w sl, r7, #598016 @ 0x92000 │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 1e24be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcc42e> │ │ │ │ ldrb.w r3, [sl, #3996] @ 0xf9c │ │ │ │ add.w r9, r7, #602112 @ 0x93000 │ │ │ │ @@ -471444,17 +471445,17 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bhi.n 1e2c4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xccbbe> │ │ │ │ mov sl, r9 │ │ │ │ mov r4, r8 │ │ │ │ ldrd r7, r6, [sp, #8] │ │ │ │ mov r9, fp │ │ │ │ b.w 1e238a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcc2fa> │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ 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] │ │ │ │ @@ -472217,15 +472218,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 1e3432 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcd3a2> │ │ │ │ b.n 1e3484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcd3f4> │ │ │ │ bic.w r1, sl, #5439488 @ 0x530000 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ 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] @ (1e37ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcd75c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472409,15 +472410,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 1e367c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcd5ec> │ │ │ │ b.n 1e36be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcd62e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1f001a6 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ 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] @ (1e3a10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcd980>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472588,15 +472589,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 1e38b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcd822> │ │ │ │ b.n 1e38fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcd86c> │ │ │ │ vaddw.s32 q0, q9, d22 │ │ │ │ - vshr.u64 q0, q14, #48 │ │ │ │ + vshr.u64 q8, q14, #16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #528] @ (1e3c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcdbac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -472770,15 +472771,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3ae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcda50> │ │ │ │ b.n 1e3b1e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcda8e> │ │ │ │ stc 1, cr0, [r0, #664] @ 0x298 │ │ │ │ - stc2l 0, cr0, [ip, #-1008] @ 0xfffffc10 │ │ │ │ + stc2 0, cr0, [ip, #1008]! @ 0x3f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e3e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcddc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -472946,15 +472947,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 1e3cfa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcdc6a> │ │ │ │ b.n 1e3d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcdcac> │ │ │ │ nop │ │ │ │ adcs.w r1, r2, r6, asr #2 │ │ │ │ - @ instruction: 0xfb2200fc │ │ │ │ + @ instruction: 0xfb8200fc │ │ │ │ stmdb sp!, {r4, 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] @ (1e405c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcdfcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -473120,15 +473121,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 1e3f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcde84> │ │ │ │ b.n 1e3f4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcdebe> │ │ │ │ strd r0, r1, [r0, #-664] @ 0x298 │ │ │ │ - ldr??.w r0, [ip, #252] @ 0xfc │ │ │ │ + ldr??.w r0, [ip, ip, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e4258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce1c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -473291,15 +473292,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4112 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce082> │ │ │ │ b.n 1e414c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce0bc> │ │ │ │ nop │ │ │ │ b.n 1e40c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce030> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf6ea00fc │ │ │ │ + @ instruction: 0xf74a00fc │ │ │ │ stmdb sp!, {r4, r5, r6, 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] @ (1e4448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce3b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -473459,15 +473460,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4310 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce280> │ │ │ │ b.n 1e4346 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce2b6> │ │ │ │ nop │ │ │ │ b.n 1e3ebc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcde2c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf4e200fc │ │ │ │ + adc.w r0, r2, #8257536 @ 0x7e0000 │ │ │ │ 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] @ (1e461c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce58c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -473609,17 +473610,17 @@ │ │ │ │ b.n 1e4538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce4a8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e4532 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce4a2> │ │ │ │ b.n 1e4538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce4a8> │ │ │ │ b.n 1e4cac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcec1c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 1e4568 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce4d8> │ │ │ │ + udf #2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - blt.n 1e46d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce640> │ │ │ │ + blt.n 1e4590 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce500> │ │ │ │ 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] @ (1e47d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce744>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473749,17 +473750,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce670> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 1e4ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcea24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 1e4798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce708> │ │ │ │ + bgt.n 1e4858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce7c8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bls.n 1e4720 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce690> │ │ │ │ + bge.n 1e47e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce750> │ │ │ │ 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] @ (1e4978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce8e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473885,17 +473886,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e48ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce81e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ svc 182 @ 0xb6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 1e49d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce944> │ │ │ │ + bge.n 1e4894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce804> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bvc.n 1e497c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce8ec> │ │ │ │ + bhi.n 1e4a3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce9ac> │ │ │ │ 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] @ (1e4b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcea84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474017,17 +474018,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4a4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xce9be> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 1e4c18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xceb88> │ │ │ │ + bhi.n 1e4ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcea48> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bvs.n 1e4be0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xceb50> │ │ │ │ + bvs.n 1e4aa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcea10> │ │ │ │ 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] @ (1e4c94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcec04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474143,17 +474144,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4bdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xceb4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bgt.n 1e4d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcecf4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 1e4c78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcebe8> │ │ │ │ + bvc.n 1e4d38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xceca8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bmi.n 1e4c60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcebd0> │ │ │ │ + bpl.n 1e4d20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcec90> │ │ │ │ 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] @ (1e4e0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xced7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474266,17 +474267,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcecc8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bge.n 1e4dfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xced6c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 1e4edc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcee4c> │ │ │ │ + bpl.n 1e4d9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xced0c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bcc.n 1e4ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcee54> │ │ │ │ + bcc.n 1e4da4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xced14> │ │ │ │ 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] @ (1e509c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf00c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474484,17 +474485,17 @@ │ │ │ │ mov r6, fp │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e4fe6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcef56> │ │ │ │ mov r7, fp │ │ │ │ b.n 1e4f0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcee7e> │ │ │ │ bls.n 1e5198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf108> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 1e510c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf07c> │ │ │ │ + bcs.n 1e4fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcef3c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bne.n 1e5034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcefa4> │ │ │ │ + bcs.n 1e50f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf064> │ │ │ │ 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 │ │ │ │ @@ -474808,17 +474809,17 @@ │ │ │ │ bcc.n 1e53de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf34e> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ b.n 1e5342 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf2b2> │ │ │ │ bvs.n 1e54b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf424> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6, {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, #752] @ (1e5778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf6e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475072,17 +475073,17 @@ │ │ │ │ mov r8, r9 │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e56ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf63e> │ │ │ │ b.n 1e560e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf57e> │ │ │ │ bcc.n 1e57bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf72c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r3!, {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 r3, [pc, #696] @ (1e5a50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf9c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475318,17 +475319,17 @@ │ │ │ │ bcc.n 1e59cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf93c> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ b.n 1e5932 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf8a2> │ │ │ │ beq.n 1e5a74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcf9e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #688] @ (1e5d20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcfc90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475561,17 +475562,17 @@ │ │ │ │ ldr.w r3, [r6, #844] @ 0x34c │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e5c82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcfbf2> │ │ │ │ b.n 1e5bdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcfb4c> │ │ │ │ ldmia r5, {r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ 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] @ (1e5fc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcff30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475792,17 +475793,17 @@ │ │ │ │ add.w r0, fp, #1 │ │ │ │ ldr.w r3, [r5, #844] @ 0x34c │ │ │ │ cmp r0, r3 │ │ │ │ bcc.n 1e5f4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcfebc> │ │ │ │ b.n 1e5eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xcfe20> │ │ │ │ ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #640] @ (1e6260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd01d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476018,17 +476019,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e61d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0142> │ │ │ │ b.n 1e612a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd009a> │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r3, r4, 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, #604] @ (1e64dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd044c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476242,17 +476243,17 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1e6464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd03d4> │ │ │ │ mov r5, fp │ │ │ │ mov r4, r6 │ │ │ │ b.n 1e63c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0338> │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x003a │ │ │ │ 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] @ (1e67a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0710>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476473,17 +476474,17 @@ │ │ │ │ ldr.w r3, [r8, #844] @ 0x34c │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1e66e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0656> │ │ │ │ mov r1, sl │ │ │ │ b.n 1e65f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0566> │ │ │ │ stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 1e67f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0768> │ │ │ │ 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] │ │ │ │ @@ -476810,17 +476811,17 @@ │ │ │ │ ldr.w r3, [r7, #844] @ 0x34c │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 1e6b0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0a7e> │ │ │ │ b.n 1e6a6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd09de> │ │ │ │ wfe │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r0, 1e6ba6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0b16> │ │ │ │ + cbnz r0, 1e6bbe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0b2e> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ 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] @ (1e6ee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0e50>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477088,17 +477089,17 @@ │ │ │ │ bhi.n 1e6e38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0da8> │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ b.n 1e6d72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0ce2> │ │ │ │ nop │ │ │ │ cbnz r4, 1e6f5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd0ece> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + push {r2, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #748] @ (1e71ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd115c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477349,17 +477350,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e715e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd10ce> │ │ │ │ mov r6, r7 │ │ │ │ b.n 1e70be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd102e> │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - uxth r0, r2 │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 1e720a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd117a> │ │ │ │ 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] @ (1e74f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1460>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477607,17 +477608,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e7456 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd13c6> │ │ │ │ b.n 1e73a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1312> │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ 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] @ (1e77c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1730>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477849,17 +477850,17 @@ │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r3 │ │ │ │ bcc.n 1e7742 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd16b2> │ │ │ │ mov r5, r6 │ │ │ │ b.n 1e76a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1616> │ │ │ │ uxth r0, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ 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] @ (1e7a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd19e0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -478080,17 +478081,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e79ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd195a> │ │ │ │ b.n 1e7950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd18c0> │ │ │ │ nop │ │ │ │ add r7, sp, #800 @ 0x320 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ 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] @ (1e7d10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1c80>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -478310,17 +478311,17 @@ │ │ │ │ ldr.w r3, [r6, #844] @ 0x34c │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e7c92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1c02> │ │ │ │ mov r9, r6 │ │ │ │ b.n 1e7bfe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1b6e> │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, pc, #992 @ (adr r6, 1e80f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2068>) │ │ │ │ + add r7, pc, #352 @ (adr r7, 1e7e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1de8>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r5, pc, #680 @ (adr r5, 1e7fc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1f34>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 1e7d44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1cb4>) │ │ │ │ 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] @ (1e7f30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1ea0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478504,15 +478505,15 @@ │ │ │ │ b.n 1e7e6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1dde> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7dd2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1d42> │ │ │ │ b.n 1e7e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1d84> │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r2, 1e7f64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1ed4> │ │ │ │ + rev r2, r2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -478690,15 +478691,15 @@ │ │ │ │ b.n 1e808a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1ffa> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7fee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1f5e> │ │ │ │ b.n 1e802c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd1f9c> │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb7da │ │ │ │ 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] @ (1e836c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd22dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478882,15 +478883,15 @@ │ │ │ │ b.n 1e82aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd221a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e820e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd217e> │ │ │ │ b.n 1e8250 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd21c0> │ │ │ │ add r6, pc, #248 @ (adr r6, 1e8468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd23d8>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -479068,15 +479069,15 @@ │ │ │ │ b.n 1e84c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2436> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e842a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd239a> │ │ │ │ b.n 1e8468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd23d8> │ │ │ │ add r4, pc, #120 @ (adr r4, 1e8608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2578>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r6, 1e85d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2544> │ │ │ │ + cbz r6, 1e85ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd255c> │ │ │ │ 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] @ (1e8788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd26f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479240,15 +479241,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8642 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd25b2> │ │ │ │ b.n 1e867c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd25ec> │ │ │ │ nop │ │ │ │ add r2, pc, #8 @ (adr r2, 1e8794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2704>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r7, 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 r4, [pc, #456] @ (1e896c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd28dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -479407,15 +479408,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e883c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd27ac> │ │ │ │ b.n 1e8872 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd27e2> │ │ │ │ nop │ │ │ │ add r0, pc, #24 @ (adr r0, 1e8988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd28f8>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add 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, #512] @ (1e8b88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2af8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479597,15 +479598,15 @@ │ │ │ │ b.n 1e8ac6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2a36> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8a2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd299a> │ │ │ │ b.n 1e8a6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd29dc> │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ 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] @ (1e8da4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479789,15 +479790,15 @@ │ │ │ │ b.n 1e8ce2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2c52> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8c46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2bb6> │ │ │ │ b.n 1e8c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2bf8> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ 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] @ (1e8fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2f48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479979,15 +479980,15 @@ │ │ │ │ b.n 1e8f0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2e7e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8e6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2dda> │ │ │ │ b.n 1e8eb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd2e24> │ │ │ │ ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, pc, #488 @ (adr r7, 1e91c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3138>) │ │ │ │ + add r7, pc, #872 @ (adr r7, 1e9348 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd32b8>) │ │ │ │ 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] @ (1e920c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd317c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480171,15 +480172,15 @@ │ │ │ │ b.n 1e9142 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd30b2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e909e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd300e> │ │ │ │ b.n 1e90e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3058> │ │ │ │ str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, pc, #184 @ (adr r5, 1e92cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd323c>) │ │ │ │ + add r5, pc, #568 @ (adr r5, 1e944c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd33bc>) │ │ │ │ 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] @ (1e941c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd338c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480357,15 +480358,15 @@ │ │ │ │ b.n 1e935e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd32ce> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e92c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3236> │ │ │ │ b.n 1e9304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3274> │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r2, pc, #984 @ (adr r2, 1e97fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd376c>) │ │ │ │ + add r3, pc, #344 @ (adr r3, 1e957c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd34ec>) │ │ │ │ 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] @ (1e962c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd359c>) │ │ │ │ @@ -480535,15 +480536,15 @@ │ │ │ │ b.n 1e956e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd34de> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e94d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3446> │ │ │ │ b.n 1e9510 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3480> │ │ │ │ str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r0, pc, #808 @ (adr r0, 1e995c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd38cc>) │ │ │ │ + add r1, pc, #168 @ (adr r1, 1e96dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd364c>) │ │ │ │ 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] @ (1e983c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd37ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480721,15 +480722,15 @@ │ │ │ │ b.n 1e977e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd36ee> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e96e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3656> │ │ │ │ b.n 1e9724 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3694> │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #500] @ (1e9a4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd39bc>) │ │ │ │ @@ -480899,15 +480900,15 @@ │ │ │ │ b.n 1e998e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd38fe> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e98f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3866> │ │ │ │ b.n 1e9930 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd38a0> │ │ │ │ ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ 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] @ (1e9c5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3bcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481082,15 +481083,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9b02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3a72> │ │ │ │ b.n 1e9b3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3aac> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (1e9e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3dd0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -481252,15 +481253,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9d12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3c82> │ │ │ │ b.n 1e9d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3cb8> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [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, #500] @ (1ea070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3fe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481435,15 +481436,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9f16 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3e86> │ │ │ │ b.n 1e9f50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd3ec0> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #8] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ 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] @ (1ea274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd41e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -481605,15 +481606,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea126 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4096> │ │ │ │ b.n 1ea15c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd40cc> │ │ │ │ nop │ │ │ │ strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r4, [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, #484] @ (1ea474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd43e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481781,15 +481782,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea326 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4296> │ │ │ │ b.n 1ea35c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd42cc> │ │ │ │ nop │ │ │ │ strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r2, [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, #472] @ (1ea668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd45d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481953,15 +481954,15 @@ │ │ │ │ b.n 1ea5b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4522> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4494> │ │ │ │ b.n 1ea558 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd44c8> │ │ │ │ strh r2, [r3, #24] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #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, #484] @ (1ea868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd47d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482129,15 +482130,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea71a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd468a> │ │ │ │ b.n 1ea750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd46c0> │ │ │ │ nop │ │ │ │ strh r6, [r4, #8] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ 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] @ (1eaa5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd49cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482301,15 +482302,15 @@ │ │ │ │ b.n 1ea9a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4916> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4888> │ │ │ │ b.n 1ea94c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd48bc> │ │ │ │ ldrb r6, [r4, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #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, #640] @ (1eacf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4c68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482520,15 +482521,15 @@ │ │ │ │ b.n 1eac0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4b7e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eab46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4ab6> │ │ │ │ b.n 1eabb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4b24> │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ 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] @ (1eaf78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4ee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482726,15 +482727,15 @@ │ │ │ │ b.n 1eae96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4e06> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eadd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4d48> │ │ │ │ b.n 1eae3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4dac> │ │ │ │ ldrb r6, [r2, #10] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ 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] @ (1eb20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd517c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482942,15 +482943,15 @@ │ │ │ │ b.n 1eb122 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5092> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb05e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd4fce> │ │ │ │ b.n 1eb0c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5038> │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #32] │ │ │ │ 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] @ (1eb4c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483161,15 +483162,15 @@ │ │ │ │ b.n 1eb3ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd533e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb2fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd526e> │ │ │ │ b.n 1eb374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd52e4> │ │ │ │ strb r2, [r0, #22] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ 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] @ (1eb734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd56a4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -483368,15 +483369,15 @@ │ │ │ │ b.n 1eb676 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd55e6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb5ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd551c> │ │ │ │ b.n 1eb61c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd558c> │ │ │ │ strb r6, [r1, #11] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (1eb9b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483574,15 +483575,15 @@ │ │ │ │ b.n 1eb8d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5842> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb814 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5784> │ │ │ │ b.n 1eb878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd57e8> │ │ │ │ strb r2, [r3, #1] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1ebbd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5b40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483762,15 +483763,15 @@ │ │ │ │ b.n 1ebb0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5a7e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eba72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd59e2> │ │ │ │ b.n 1ebab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5a24> │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #564] @ (1ebe20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5d90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483955,15 +483956,15 @@ │ │ │ │ b.n 1ebd58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5cc8> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebcac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5c1c> │ │ │ │ b.n 1ebcfa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5c6a> │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #608] @ (1ec09c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd600c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484159,15 +484160,15 @@ │ │ │ │ b.n 1ebfba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5f2a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebefe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5e6e> │ │ │ │ b.n 1ebf60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd5ed0> │ │ │ │ ldr r6, [r5, #20] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #588] @ (1ec304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd6274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484362,15 +484363,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd60f8> │ │ │ │ b.n 1ec1e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd6158> │ │ │ │ nop │ │ │ │ str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ 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] @ (1ec5b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd6520>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484578,15 +484579,15 @@ │ │ │ │ b.n 1ec4be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd642e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec3f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd6362> │ │ │ │ b.n 1ec464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd63d4> │ │ │ │ str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ 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] @ (1ec880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd67f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484811,15 +484812,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec6aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd661a> │ │ │ │ b.n 1ec728 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd6698> │ │ │ │ str r6, [r3, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -485048,15 +485049,15 @@ │ │ │ │ b.n 1eca10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd6980> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrsh r6, [r0, r4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #612] @ (1ecdf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd6d68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485267,15 +485268,15 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ 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] @ (1ed0a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7010>) │ │ │ │ @@ -485497,15 +485498,15 @@ │ │ │ │ b.n 1ecf9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd6f0e> │ │ │ │ ldr r0, [r2, r6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #828] @ (1ed400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7370>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485758,15 +485759,15 @@ │ │ │ │ bcc.w 1ed1ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd713e> │ │ │ │ b.n 1ed278 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd71e8> │ │ │ │ nop │ │ │ │ ldrsb r6, [r4, r3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ 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 │ │ │ │ @@ -486031,15 +486032,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strh r6, [r0, r6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd74b0> │ │ │ │ b.n 1ed5fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd756a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -486296,15 +486297,15 @@ │ │ │ │ bcc.w 1ed8c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7832> │ │ │ │ b.n 1ed96c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd78dc> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #968] @ (1edec0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7e30>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1edd7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7cec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486503,15 +486504,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edbda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7b4a> │ │ │ │ b.n 1edc3e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7bae> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #600] @ (1edfd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7f48>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #560] @ (1edfc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7f38>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -486699,15 +486700,15 @@ │ │ │ │ b.n 1edf10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7e80> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ede56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7dc6> │ │ │ │ b.n 1edeb6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7e26> │ │ │ │ ldr r2, [pc, #72] @ (1ee014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7f84>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r2, 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, #500] @ (1ee1d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486881,15 +486882,15 @@ │ │ │ │ b.n 1ee11a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd808a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee082 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd7ff2> │ │ │ │ b.n 1ee0c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8030> │ │ │ │ @ instruction: 0x47c6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #540] @ (1ee410 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487066,15 +487067,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee2a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8218> │ │ │ │ b.n 1ee2ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd825e> │ │ │ │ nop │ │ │ │ cmp r8, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r7, [pc, #784] @ (1ee728 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8698>) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #572] @ (1ee668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd85d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487261,15 +487262,15 @@ │ │ │ │ b.n 1ee592 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8502> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee4e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8452> │ │ │ │ b.n 1ee538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd84a8> │ │ │ │ muls r6, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r5, [pc, #408] @ (1ee808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8778>) │ │ │ │ + ldr r5, [pc, #792] @ (1ee988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd88f8>) │ │ │ │ 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] @ (1ee8ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd881c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487454,15 +487455,15 @@ │ │ │ │ b.n 1ee7f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8762> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd86b4> │ │ │ │ b.n 1ee798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8708> │ │ │ │ asrs r0, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [pc, #952] @ (1eec6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8bdc>) │ │ │ │ + ldr r3, [pc, #312] @ (1ee9ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd895c>) │ │ │ │ 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] @ (1eeb00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8a70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487649,15 +487650,15 @@ │ │ │ │ b.n 1eea2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd899a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee97c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd88ec> │ │ │ │ b.n 1ee9d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8940> │ │ │ │ subs r6, #226 @ 0xe2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [pc, #632] @ (1eed80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8cf0>) │ │ │ │ + ldr r0, [pc, #1016] @ (1eef00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8e70>) │ │ │ │ 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] @ (1eed20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8c90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -487832,15 +487833,15 @@ │ │ │ │ b.n 1eec72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8be2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eebca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8b3a> │ │ │ │ b.n 1eec18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8b88> │ │ │ │ subs r4, #142 @ 0x8e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - mov r6, r7 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1eef30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8ea0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488011,15 +488012,15 @@ │ │ │ │ b.n 1eee6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8dda> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eedd6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8d46> │ │ │ │ b.n 1eee10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8d80> │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r2, r5 │ │ │ │ + add sl, 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, #512] @ (1ef14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd90bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488186,15 +488187,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eeff6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8f66> │ │ │ │ b.n 1ef034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd8fa4> │ │ │ │ nop │ │ │ │ subs r0, #96 @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - rors r6, r4 │ │ │ │ + negs r6, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1ef384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd92f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488373,15 +488374,15 @@ │ │ │ │ b.n 1ef2b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9226> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef212 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9182> │ │ │ │ b.n 1ef25c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd91cc> │ │ │ │ adds r6, #66 @ 0x42 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + ands r6, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #512] @ (1ef5a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488554,15 +488555,15 @@ │ │ │ │ b.n 1ef4f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9460> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd93c0> │ │ │ │ b.n 1ef496 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9406> │ │ │ │ adds r4, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (1ef7c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9734>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488737,15 +488738,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef65e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd95ce> │ │ │ │ b.n 1ef6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9610> │ │ │ │ nop │ │ │ │ adds r1, #238 @ 0xee │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ 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] @ (1ef9d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488915,15 +488916,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef87e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd97ee> │ │ │ │ b.n 1ef8c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9830> │ │ │ │ nop │ │ │ │ cmp r7, #202 @ 0xca │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ 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] @ (1efbd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9b40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489091,15 +489092,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1efa82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd99f2> │ │ │ │ b.n 1efab8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9a28> │ │ │ │ nop │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ 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] @ (1efdd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9d40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489265,15 +489266,15 @@ │ │ │ │ b.n 1efd1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9c8a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1efc88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9bf8> │ │ │ │ b.n 1efcc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9c30> │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r5, #46 @ 0x2e │ │ │ │ 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] @ (1effe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9f54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489443,15 +489444,15 @@ │ │ │ │ b.n 1eff22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9e92> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1efe8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9dfa> │ │ │ │ b.n 1efec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9e38> │ │ │ │ cmp r1, #190 @ 0xbe │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r3, #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, #492] @ (1f01ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xda15c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489619,15 +489620,15 @@ │ │ │ │ b.n 1f0138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xda0a8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f00a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xda010> │ │ │ │ b.n 1f00de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xda04e> │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -490663,15 +490664,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f0c72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdabe2> │ │ │ │ b.n 1f0cd6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdac46> │ │ │ │ nop │ │ │ │ subs r2, r7, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -490870,15 +490871,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f0f00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdae70> │ │ │ │ b.n 1f0f5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdaeca> │ │ │ │ nop │ │ │ │ adds r4, r4, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r0, #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, #564] @ (1f12e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb254>) │ │ │ │ @@ -491068,15 +491069,15 @@ │ │ │ │ b.n 1f117c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb0ec> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1162 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb0d2> │ │ │ │ b.n 1f11b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb124> │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ 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] @ (1f1534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb4a4>) │ │ │ │ @@ -491265,15 +491266,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f13b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb324> │ │ │ │ b.n 1f1404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb374> │ │ │ │ nop │ │ │ │ asrs r4, r5, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r4, #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #532] @ (1f1764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb6d4>) │ │ │ │ @@ -491453,15 +491454,15 @@ │ │ │ │ b.n 1f1612 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb582> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f15f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb568> │ │ │ │ b.n 1f1640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb5b0> │ │ │ │ asrs r2, r3, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #532] @ (1f1994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb904>) │ │ │ │ @@ -491641,15 +491642,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb798> │ │ │ │ b.n 1f186e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb7de> │ │ │ │ nop │ │ │ │ asrs r2, r5, #32 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #500] @ (1f1ba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdbb14>) │ │ │ │ @@ -491819,15 +491820,15 @@ │ │ │ │ b.n 1f1a68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb9d8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1a4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb9be> │ │ │ │ b.n 1f1a8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdb9fc> │ │ │ │ lsrs r2, r7, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r3, #5 │ │ │ │ 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] @ (1f1db0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdbd20>) │ │ │ │ @@ -491995,15 +491996,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1c5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdbbcc> │ │ │ │ b.n 1f1c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdbc08> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + subs r6, r6, r4 │ │ │ │ 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] @ (1f1e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdbde4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -496190,17 +496191,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - bcs.n 1f4f48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdeeb8> │ │ │ │ + bcc.n 1f5008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdef78> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bcs.n 1f4fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdef48> │ │ │ │ + bcs.n 1f5098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdf008> │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f4cea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdec5a> │ │ │ │ b.n 1f4cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdec68> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f4cb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdec24> │ │ │ │ b.n 1f4cc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdec32> │ │ │ │ @@ -496639,17 +496640,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 r5!, {r1, r3, r4} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f5262 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdf1d2> │ │ │ │ b.n 1f5270 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdf1e0> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f522c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdf19c> │ │ │ │ b.n 1f523a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdf1aa> │ │ │ │ @@ -497088,17 +497089,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f57da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdf74a> │ │ │ │ b.n 1f57e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdf758> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f57a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdf714> │ │ │ │ b.n 1f57b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdf722> │ │ │ │ @@ -497509,17 +497510,17 @@ │ │ │ │ beq.w 1f5cfa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdfc6a> │ │ │ │ b.n 1f5d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdfc78> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1f5d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdfcf4> │ │ │ │ b.n 1f5d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xdfd00> │ │ │ │ ldmia r3!, {r2} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -497979,17 +497980,17 @@ │ │ │ │ beq.w 1f62b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe0222> │ │ │ │ b.n 1f62c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe0230> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1f633c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe02ac> │ │ │ │ b.n 1f6348 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe02b8> │ │ │ │ stmia r5!, {r2, r3, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -498449,17 +498450,17 @@ │ │ │ │ beq.w 1f686a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe07da> │ │ │ │ b.n 1f6878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe07e8> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1f68f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe0864> │ │ │ │ b.n 1f6900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe0870> │ │ │ │ ite ls │ │ │ │ lslls r5, r4, #6 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r0, r5, #3 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -499194,17 +499195,17 @@ │ │ │ │ bne.n 1f7392 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe1302> │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1f738a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe12fa> │ │ │ │ b.n 1f71d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe1142> │ │ │ │ - sxth r6, r5 │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ 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] @ (1f773c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe16ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -499444,17 +499445,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1f77a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe1710> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ 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 │ │ │ │ @@ -500325,19 +500326,19 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f8246 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe21b6> │ │ │ │ b.n 1f7e64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe1dd4> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r5, pc, #200 @ (adr r5, 1f8324 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe2294>) │ │ │ │ + add r5, pc, #584 @ (adr r5, 1f84a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe2414>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, pc, #736 @ (adr r2, 1f8540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe24b0>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 1f82c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe2230>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb852 │ │ │ │ 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 │ │ │ │ @@ -501464,19 +501465,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f902a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe2f9a> │ │ │ │ b.n 1f8bd2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe2b42> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -502321,21 +502322,21 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r3, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov fp, s15 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -503209,21 +503210,21 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrsh r0, [r5, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrb r0, [r7, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1fa5ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe455a> │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 1fa500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe4470> │ │ │ │ @@ -504136,21 +504137,21 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r4, [r4, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r6, [r1, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov fp, s14 │ │ │ │ cmp r3, #2 │ │ │ │ vstr s15, [sp] │ │ │ │ bne.w 1fb24c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe51bc> │ │ │ │ @@ -505123,21 +505124,21 @@ │ │ │ │ b.n 1fbab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe5a20> │ │ │ │ ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ blx r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, r9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -506234,15 +506235,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r7, #3 │ │ │ │ adds r7, #254 @ 0xfe │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [pc, #888] @ (1fcc1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe6b8c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #888] @ (1fcc20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe6b90>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -506512,17 +506513,17 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1fcc0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe6b7a> │ │ │ │ b.n 1fc6b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe6622> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ 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 │ │ │ │ @@ -507341,15 +507342,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r5, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ lsls r5, r4, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2329] @ 0x919 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fd336 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe72a6> │ │ │ │ @@ -507651,17 +507652,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1fd9c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe7936> │ │ │ │ b.n 1fd45c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe73cc> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r5, [pc, #936] @ (1fdd88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe7cf8>) │ │ │ │ + ldr r6, [pc, #296] @ (1fdb08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe7a78>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r2, [pc, #912] @ (1fdd74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe7ce4>) │ │ │ │ + ldr r3, [pc, #272] @ (1fdaf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe7a64>) │ │ │ │ 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] │ │ │ │ @@ -509995,15 +509996,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r7, #226 @ 0xe2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ 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] @ (1ff8a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9818>) │ │ │ │ @@ -510196,17 +510197,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ b.n 1ffa92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9a02> │ │ │ │ cmp r5, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ 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] @ (1ffb6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9adc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -510274,19 +510275,19 @@ │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ b.n 1ffb28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9a98> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cea84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb89f4> │ │ │ │ b.n 1ffb28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9a98> │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ 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] @ (1ffd60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9cd0>) │ │ │ │ @@ -510464,21 +510465,21 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ffd32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9ca2> │ │ │ │ nop │ │ │ │ cmp r4, #26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -510550,21 +510551,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ b.n 1ffe16 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9d86> │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ 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 │ │ │ │ @@ -510586,15 +510587,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r1, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ 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] @ (1fff20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9e90>) │ │ │ │ @@ -511228,21 +511229,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (2005ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xea55c>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r5, #28 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ cmp.w r3, #268 @ 0x10c │ │ │ │ bhi.w 20081c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xea78c> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r1, r5, #5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ @@ -511709,15 +511710,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r4, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (200a30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xea9a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -511735,15 +511736,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r0, r4, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r5, #3 │ │ │ │ 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] @ (200a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xea9e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -511762,15 +511763,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r0, r4, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r6, #2 │ │ │ │ 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] @ (200abc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xeaa2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -511793,15 +511794,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r4, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (200b1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xeaa8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -518621,15 +518622,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 205822 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xef792> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (205944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xef8b4>) │ │ │ │ @@ -518704,15 +518705,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2058aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xef81a> │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ 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] @ (205a28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xef998>) │ │ │ │ @@ -518791,15 +518792,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 205986 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xef8f6> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ 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] @ (205ae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xefa54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -518859,15 +518860,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 205a80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xef9f0> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, 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, #160] @ (205ba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xefb10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -518927,15 +518928,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 205b3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xefaac> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (205c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xefbd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520675,17 +520676,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 206dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf0d2c> │ │ │ │ nop │ │ │ │ rev r6, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r4, r7, #3 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ 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 │ │ │ │ @@ -524235,15 +524236,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [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] @ (209858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf37c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524266,15 +524267,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #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] @ (2098a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3814>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524297,15 +524298,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #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] @ (2098f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3860>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524328,15 +524329,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #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] @ (20993c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf38ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524359,15 +524360,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf38f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524390,15 +524391,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #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] @ (2099d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3944>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524421,15 +524422,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -524463,15 +524464,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -524505,15 +524506,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ 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] @ (209b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3a88>) │ │ │ │ @@ -524539,15 +524540,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ 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] @ (209b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3ae4>) │ │ │ │ @@ -524573,15 +524574,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (209bb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3b24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524599,15 +524600,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r3, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #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] @ (209c00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3b70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524630,15 +524631,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #30] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209c4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3bbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524661,15 +524662,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #28] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (209c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3c08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524692,15 +524693,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #26] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ 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] @ (209ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3c54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524723,15 +524724,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #22] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #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, #52] @ (209d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3ca0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524754,15 +524755,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [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, #52] @ (209d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3cec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524785,15 +524786,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [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] @ (209dc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3d30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524813,15 +524814,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r2, #16] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #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] @ (209e0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3d7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524844,15 +524845,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r7, #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] @ (209e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3dbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524870,15 +524871,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r0, #12] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (209f98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3f08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -524991,15 +524992,15 @@ │ │ │ │ b.n 209e9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3e0c> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 209f0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3e7e> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #10] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r2, #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] @ (209fe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3f54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -525022,15 +525023,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20a030 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3fa0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -525053,15 +525054,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ 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] @ (20a070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf3fe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525079,15 +525080,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20a0b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf4024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525107,15 +525108,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r5, #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, #44] @ (20a0f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf4068>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525135,15 +525136,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20a134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf40a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525159,15 +525160,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #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, #44] @ (20a178 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf40e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525187,15 +525188,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #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, #44] @ (20a1bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf412c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525215,15 +525216,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ 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] @ (20a1f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf4168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525239,15 +525240,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20a244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf41b4>) │ │ │ │ @@ -525270,15 +525271,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ 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] @ (20a290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf4200>) │ │ │ │ @@ -525301,15 +525302,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #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] @ (20a2d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf4244>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525329,15 +525330,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ 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] @ (20a3bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf432c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -525413,15 +525414,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 20a342 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf42b2> │ │ │ │ nop │ │ │ │ strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ 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] @ (20a424 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf4394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -530988,15 +530989,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e332 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf82a2> │ │ │ │ nop │ │ │ │ add ip, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r0, sp │ │ │ │ + cmp r8, r9 │ │ │ │ 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] @ 20e478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf83e8> │ │ │ │ mov r5, r3 │ │ │ │ @@ -531131,15 +531132,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e4b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8424> │ │ │ │ orrs r4, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mvns r4, r5 │ │ │ │ + add r4, r9 │ │ │ │ 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] @ (20e59c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf850c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531188,15 +531189,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e548 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf84b8> │ │ │ │ cmp r0, r1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - muls r0, r5 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20e630 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf85a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531245,15 +531246,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e5dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf854c> │ │ │ │ rors r4, r6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmn r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20e6d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8640>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531305,15 +531306,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e672 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf85e2> │ │ │ │ nop │ │ │ │ adcs r0, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - negs 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] @ (20e770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf86e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531365,15 +531366,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e712 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8682> │ │ │ │ nop │ │ │ │ lsrs r0, r0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - rors r2, r1 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20e810 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8780>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531425,15 +531426,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e7b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8722> │ │ │ │ nop │ │ │ │ ands r0, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20e8b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8820>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531484,15 +531485,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e852 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf87c2> │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ 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] @ (20e9c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8930>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -531855,15 +531856,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20ec34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8ba4> │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r5, #26 │ │ │ │ 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] @ (20ed84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8cf4>) │ │ │ │ @@ -531931,15 +531932,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ecf6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8c66> │ │ │ │ nop │ │ │ │ subs r2, #220 @ 0xdc │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ 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] @ (20ee54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8dc4>) │ │ │ │ @@ -532008,15 +532009,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20edc6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8d36> │ │ │ │ nop │ │ │ │ subs r2, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ 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] @ (20ef20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8e90>) │ │ │ │ @@ -532084,15 +532085,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ee96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf8e06> │ │ │ │ nop │ │ │ │ subs r1, #60 @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ 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] @ (20f0ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf901c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532310,15 +532311,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20f0ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf905a> │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ 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] @ (20f254 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf91c4>) │ │ │ │ @@ -532390,15 +532391,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20f1c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf9132> │ │ │ │ nop │ │ │ │ adds r6, #16 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ 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] @ (20f330 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf92a0>) │ │ │ │ @@ -532474,15 +532475,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20f296 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf9206> │ │ │ │ nop │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (20f408 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf9378>) │ │ │ │ @@ -532558,15 +532559,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20f370 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf92e0> │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ 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] @ (20f4ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf945c>) │ │ │ │ @@ -532645,15 +532646,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20f44a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf93ba> │ │ │ │ nop │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp2 0, 3, cr0, cr14, cr6, {7} │ │ │ │ + cdp2 0, 9, cr0, cr14, cr6, {7} │ │ │ │ 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] @ (20f5d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf9548>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -532735,15 +532736,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20f530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf94a0> │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20f6c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf9634>) │ │ │ │ @@ -532829,15 +532830,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20f61a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf958a> │ │ │ │ nop │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ 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] @ (20f7b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf9728>) │ │ │ │ @@ -532924,15 +532925,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20f708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf9678> │ │ │ │ adds r0, #204 @ 0xcc │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfbfc00e6 │ │ │ │ + mrrc2 0, 14, r0, ip, cr6 │ │ │ │ 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] @ (20f870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf97e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -533327,15 +533328,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20fbc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf9b34> │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ 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] @ (20fdbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xf9d2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536417,15 +536418,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r3, #29 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2120c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc034>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536448,15 +536449,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (212110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc080>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536479,15 +536480,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #27 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #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] @ (21215c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc0cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536510,15 +536511,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #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] @ (2121a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc118>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536541,15 +536542,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #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] @ (2121f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc164>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536572,15 +536573,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r5, #23 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r6, #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] @ (212240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc1b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536603,15 +536604,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #22 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #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, #44] @ (212284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc1f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536631,15 +536632,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r0, r2, #21 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2122d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc240>) │ │ │ │ @@ -536662,15 +536663,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ 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] @ (212310 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536688,15 +536689,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r0, #19 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #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] @ (212350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc2c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536714,15 +536715,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r0, #18 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ 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] @ (212390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536740,15 +536741,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r0, #17 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2123dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc34c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536771,15 +536772,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (212428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc398>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536802,15 +536803,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #14 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (212474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc3e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536833,15 +536834,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r5, #13 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls 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, #52] @ (2124c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc430>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536864,15 +536865,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21250c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc47c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536895,15 +536896,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r2, #11 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ 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] @ (212558 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc4c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536926,15 +536927,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r0, #10 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ 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] @ (2125a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc514>) │ │ │ │ @@ -536957,15 +536958,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #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] @ (2125f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc560>) │ │ │ │ @@ -536988,15 +536989,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r5, #7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + lsls r4, r4, #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] @ (21263c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc5ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537019,15 +537020,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls 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, #52] @ (212688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc5f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537050,15 +537051,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #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] @ (2126d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc644>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537081,15 +537082,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (212720 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc690>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537112,15 +537113,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #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] @ (21276c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc6dc>) │ │ │ │ @@ -537143,15 +537144,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r0, #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, #44] @ (2127b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537171,15 +537172,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r2, #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] @ (2127fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc76c>) │ │ │ │ @@ -537201,15 +537202,15 @@ │ │ │ │ ldr.w r4, [r4, #1844] @ 0x734 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vaddw.u16 q8, q14, d19 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ 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 │ │ │ │ @@ -537236,15 +537237,15 @@ │ │ │ │ ldr.w r4, [r0, #1836] @ 0x72c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vaddw.u8 q0, q15, d19 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r4, #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] @ (212898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc808>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537263,15 +537264,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.u d0, d28, d19 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, 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] @ (2128d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc848>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537288,15 +537289,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, 15, cr0, cr8, cr3, {5} │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (212914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537311,15 +537312,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, 11, cr0, cr8, cr3, {5} │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #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, #44] @ (212958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc8c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537338,15 +537339,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, 7, cr0, cr12, cr3, {5} │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r1, #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] @ (212998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc908>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537363,15 +537364,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, 3, cr0, cr8, cr3, {5} │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ 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] @ (2129d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537388,15 +537389,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldc2l 1, cr0, [r8, #652]! @ 0x28c │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ 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] @ (212a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc988>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537413,15 +537414,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldc2 1, cr0, [r8, #652]! @ 0x28c │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (212a64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfc9d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537443,15 +537444,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (212ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfca20>) │ │ │ │ @@ -537473,15 +537474,15 @@ │ │ │ │ ldr.w r4, [r4, #2572] @ 0xa0c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, 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] @ (212afc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfca6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537503,15 +537504,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r0], #652 @ 0x28c │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ 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] @ (212b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcab8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537533,15 +537534,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r4], {163} @ 0xa3 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (212b8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcafc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537560,15 +537561,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mcrr2 1, 10, r0, r8, cr3 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #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, #44] @ (212bd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcb40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537587,15 +537588,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stc2 1, cr0, [r4], {163} @ 0xa3 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls 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, #44] @ (212c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcb84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537614,15 +537615,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ smlaltb r0, r1, r0, r3 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (212c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcbd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -537646,15 +537647,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8e01a3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (212cb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcc24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537676,15 +537677,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb2801a3 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls 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] @ (212d00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcc70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537706,15 +537707,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfadc01a3 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ 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] @ (212d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfccbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537736,15 +537737,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa9001a3 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (212d98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcd08>) │ │ │ │ @@ -537766,15 +537767,16 @@ │ │ │ │ ldr.w r4, [r4, #2496] @ 0x9c0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa4001a3 │ │ │ │ - vmla.i16 q8, q14, d6[2] │ │ │ │ + movs r4, r7 │ │ │ │ + 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] @ (212dd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcd48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -537790,15 +537792,16 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr??.w r0, [r8, #419] @ 0x1a3 │ │ │ │ - vmla.i32 q0, q13, d6[1] │ │ │ │ + movs 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (212e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcd94>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -537819,15 +537822,15 @@ │ │ │ │ ldr.w r4, [r4, #1756] @ 0x6dc │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r4, #419] @ 0x1a3 │ │ │ │ - vhadd.u q8, q8, q11 │ │ │ │ + vmla.i16 q8, q8, d6[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, #48] @ (212e70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcde0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -537848,15 +537851,15 @@ │ │ │ │ ldr.w r4, [r4, #2488] @ 0x9b8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r8 :128], r3 │ │ │ │ - vhadd.u q0, q12, q11 │ │ │ │ + vmla.i16 q0, q12, d6[2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (212eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfce20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -537872,15 +537875,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r0 :128], r3 │ │ │ │ - vhadd.u8 q0, q15, q11 │ │ │ │ + vhadd.u32 q8, q15, q11 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (212eec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfce5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -537894,15 +537897,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, [r0, #419] @ 0x1a3 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr6, {7} │ │ │ │ + vhadd.u8 q8, q12, q11 │ │ │ │ stmdb sp!, {r4, 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] @ (213048 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcfb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -538017,16 +538020,16 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 212fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfcf20> │ │ │ │ nop │ │ │ │ strh.w r0, [r2, #419] @ 0x1a3 │ │ │ │ - cdp2 0, 1, cr0, cr10, cr6, {7} │ │ │ │ - stc2 0, cr0, [r2, #920]! @ 0x398 │ │ │ │ + cdp2 0, 7, cr0, cr10, cr6, {7} │ │ │ │ + cdp2 0, 0, cr0, cr2, cr6, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2130b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xfd020>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -543046,15 +543049,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 21698c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1008fc> │ │ │ │ bkpt 0x005a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (216ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100a48>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -543130,15 +543133,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 216a56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1009c6> │ │ │ │ nop │ │ │ │ pop {r5, r7, pc} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (216ba8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100b18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543203,15 +543206,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216b38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100aa8> │ │ │ │ pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia 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, #180] @ (216c78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100be8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543276,15 +543279,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216c08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100b78> │ │ │ │ cbnz r6, 216cf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100c64> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (216d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100cb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543349,15 +543352,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100c48> │ │ │ │ cbnz r6, 216d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100d00> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, 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] @ (216e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100d94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543425,15 +543428,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 216dac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100d1c> │ │ │ │ rev16 r6, r0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r0!, {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, #192] @ (216f00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100e70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543501,18 +543504,18 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 216e88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100df8> │ │ │ │ cbnz r2, 216f1e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100e8e> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - itee ls │ │ │ │ - lslls r6, r4, #3 │ │ │ │ - stmdbhi sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + itee │ │ │ │ + lsl r6, r4, #3 │ │ │ │ + stmdbal sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (216fe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100f54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -543579,18 +543582,18 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 216f6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100ede> │ │ │ │ nop │ │ │ │ @ instruction: 0xb88e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bkpt 0x00ba │ │ │ │ - lsls r6, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte ne │ │ │ │ + lslne r6, r4, #3 │ │ │ │ + stmdbne sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2170c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101038>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -543657,15 +543660,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217052 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x100fc2> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7aa │ │ │ │ lsls r3, r4, #6 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0042 │ │ │ │ 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] @ (2171a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101114>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543733,15 +543736,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21712c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10109c> │ │ │ │ @ instruction: 0xb6c6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (217280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1011f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543809,15 +543812,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101178> │ │ │ │ push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21735c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1012cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543885,15 +543888,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2172e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101254> │ │ │ │ push {r1, r2, r3, lr} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cbnz r2, 2173c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101330> │ │ │ │ + cbnz r2, 2173d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101348> │ │ │ │ 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] @ (217438 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1013a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543961,15 +543964,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2173c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101330> │ │ │ │ push {r1, r4, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 217480 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1013f0> │ │ │ │ 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] @ (217514 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101484>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544039,15 +544042,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21749a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10140a> │ │ │ │ cbz r6, 21756c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1014dc> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cbnz r4, 217550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1014c0> │ │ │ │ + rev r4, r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2175f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101568>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544119,15 +544122,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1014f0> │ │ │ │ nop │ │ │ │ sxtb r2, r7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cbnz r4, 217600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101570> │ │ │ │ + cbnz r4, 217618 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101588> │ │ │ │ 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] @ (2176d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101644>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544197,15 +544200,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21765a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1015ca> │ │ │ │ cbz r6, 2176fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10166c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb89c │ │ │ │ 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] @ (2177b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101728>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544277,15 +544280,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1016b0> │ │ │ │ nop │ │ │ │ sub sp, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ 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] @ (217894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101804>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544355,15 +544358,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21781a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10178a> │ │ │ │ add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ 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] @ (217978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1018e8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544435,15 +544438,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101870> │ │ │ │ nop │ │ │ │ add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb634 │ │ │ │ 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] @ (217a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1019cc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544515,15 +544518,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2179e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101954> │ │ │ │ nop │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ 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] @ (217b38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101aa8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544593,15 +544596,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217abe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101a2e> │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (217c1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101b8c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544673,15 +544676,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217ba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101b14> │ │ │ │ nop │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cbz r4, 217c7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101bee> │ │ │ │ + cbz r4, 217c96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101c06> │ │ │ │ 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] @ (217cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101c68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544753,15 +544756,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 217c7a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101bea> │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 217d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x101cb0> │ │ │ │ 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 │ │ │ │ @@ -547428,15 +547431,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #30] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (219c58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103bc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547459,15 +547462,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #28] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ 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] @ (219ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103c14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547490,15 +547493,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #24] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ 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] @ (219cf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103c60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547521,15 +547524,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #22] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (219d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103cac>) │ │ │ │ @@ -547552,15 +547555,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #20] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ 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 │ │ │ │ @@ -547584,15 +547587,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ 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 │ │ │ │ @@ -547618,15 +547621,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #14] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ 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 │ │ │ │ @@ -547652,15 +547655,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ 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] @ (219e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103de4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547678,15 +547681,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r3, #10] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ 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] @ (219eb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103e28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547705,15 +547708,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r3, #8] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (219f04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103e74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547736,15 +547739,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ 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] @ (219f50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103ec0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547767,15 +547770,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ 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] @ (219f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103f0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547798,15 +547801,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ 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] @ (219fe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103f58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547829,15 +547832,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + 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, #56] @ (21a038 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103fa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547861,15 +547864,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ (21a088 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x103ff8>) │ │ │ │ @@ -547893,15 +547896,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ 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] @ (21a0cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10403c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547921,15 +547924,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ 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] @ (21a114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547950,15 +547953,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ 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] @ (21a164 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1040d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547982,15 +547985,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21a1b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104120>) │ │ │ │ @@ -548013,15 +548016,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ 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] @ (21a1f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104160>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548039,15 +548042,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ 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] @ (21a230 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1041a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548065,15 +548068,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -548097,15 +548100,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ 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] @ (21a2c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548125,15 +548128,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ 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] @ (21a308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548153,15 +548156,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #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, #48] @ (21a354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1042c4>) │ │ │ │ @@ -548183,15 +548186,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ 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] @ (21a3a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104310>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548214,15 +548217,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #32] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21a3ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10435c>) │ │ │ │ @@ -548245,15 +548248,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #30] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21a430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1043a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548273,15 +548276,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r4, #28] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ 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] @ (21a47c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1043ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548304,15 +548307,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #26] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ 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] @ (21a4c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104438>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548335,15 +548338,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21a50c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10447c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548363,15 +548366,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r1, #22] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -548395,15 +548398,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #18] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21a5a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104518>) │ │ │ │ @@ -548426,15 +548429,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -548458,15 +548461,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, #14] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (21a704 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104674>) │ │ │ │ @@ -548557,15 +548560,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 21a670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1045e0> │ │ │ │ nop │ │ │ │ strh r6, [r2, #12] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add sl, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (21a74c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1046bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548586,15 +548589,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r1, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #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] @ (21a798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104708>) │ │ │ │ @@ -548617,15 +548620,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #2] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r7, #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, #52] @ (21a7e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104758>) │ │ │ │ @@ -548649,15 +548652,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #31] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ 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 │ │ │ │ @@ -548683,15 +548686,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #30] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ 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 │ │ │ │ @@ -548715,15 +548718,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #29] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (21a8dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10484c>) │ │ │ │ @@ -548747,15 +548750,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh 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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (21a924 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x104894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548776,15 +548779,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 141d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcc4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r6, #26] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ 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] @ (21a988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1048f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -552976,15 +552979,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 21d86e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1077de> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #472] @ (21dab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107a24>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (21d99c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10790c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553048,15 +553051,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21d93c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1078ac> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #736] @ (21dc80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107bf0>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r6, [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 r2, [pc, #180] @ (21da6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1079dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553121,15 +553124,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21d9fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10796c> │ │ │ │ ldr r5, [pc, #968] @ (21de38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107da8>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldr r4, [r6, 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 r2, [pc, #184] @ (21db40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107ab0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553195,15 +553198,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21dacc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107a3c> │ │ │ │ ldr r5, [pc, #136] @ (21dbcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107b3c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ 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] @ (21dc1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107b8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553271,15 +553274,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21dba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107b14> │ │ │ │ ldr r4, [pc, #312] @ (21dd58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107cc8>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldrsb 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, #200] @ (21dd00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107c70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553349,15 +553352,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21dc8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107bfa> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #456] @ (21decc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107e3c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + ldrsb r2, [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 r3, [pc, #192] @ (21dddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107d4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553425,15 +553428,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21dd64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107cd4> │ │ │ │ ldr r2, [pc, #568] @ (21e018 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107f88>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21deb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107e28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553501,15 +553504,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21de40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107db0> │ │ │ │ ldr r1, [pc, #712] @ (21e184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1080f4>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r7, 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, #204] @ (21dfa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107f10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553582,15 +553585,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 21df1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107e8c> │ │ │ │ ldr r0, [pc, #856] @ (21e2fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10826c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r3, 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] @ (21e084 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107ff4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553662,15 +553665,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e00c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x107f7c> │ │ │ │ nop │ │ │ │ @ instruction: 0x47ee │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [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, #192] @ (21e160 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1080d0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553740,15 +553743,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e0e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108056> │ │ │ │ bx r1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21e23c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1081ac>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553818,15 +553821,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e1c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108132> │ │ │ │ mov r6, r5 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [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] @ (21e320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108290>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553898,15 +553901,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e2a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108218> │ │ │ │ nop │ │ │ │ cmp r2, sl │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21e404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108374>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553978,15 +553981,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e38c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1082fc> │ │ │ │ nop │ │ │ │ add r6, sp │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r4, 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] @ (21e4e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108458>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554058,15 +554061,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1083e0> │ │ │ │ nop │ │ │ │ bics r2, r1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r7, [pc, #208] @ (21e5c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108530>) │ │ │ │ + ldr r7, [pc, #592] @ (21e740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1086b0>) │ │ │ │ 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] @ (21e5c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108534>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554136,15 +554139,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e54a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1084ba> │ │ │ │ cmp r6, r4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r6, [pc, #432] @ (21e77c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1086ec>) │ │ │ │ + ldr r6, [pc, #816] @ (21e8fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10886c>) │ │ │ │ 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] @ (21e6a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108618>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554216,15 +554219,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e630 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1085a0> │ │ │ │ nop │ │ │ │ rors r2, r1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r5, [pc, #624] @ (21e920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108890>) │ │ │ │ + ldr r5, [pc, #1008] @ (21eaa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108a10>) │ │ │ │ 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] @ (21e784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1086f4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554294,15 +554297,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e70a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10867a> │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r4, [pc, #848] @ (21eadc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108a4c>) │ │ │ │ + ldr r5, [pc, #208] @ (21e85c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1087cc>) │ │ │ │ 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] @ (21e864 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1087d4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554373,15 +554376,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e7e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108756> │ │ │ │ nop │ │ │ │ ands r2, r1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r4, [pc, #56] @ (21e8a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108814>) │ │ │ │ + ldr r4, [pc, #440] @ (21ea24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108994>) │ │ │ │ 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] @ (21e944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1088b4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554452,15 +554455,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e8c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108836> │ │ │ │ nop │ │ │ │ subs r7, #42 @ 0x2a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r3, [pc, #264] @ (21ea54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1089c4>) │ │ │ │ + ldr r3, [pc, #648] @ (21ebd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108b44>) │ │ │ │ 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] @ (21ea28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108998>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554531,15 +554534,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e9b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108920> │ │ │ │ subs r6, #74 @ 0x4a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r2, [pc, #440] @ (21ebe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108b58>) │ │ │ │ + ldr r2, [pc, #824] @ (21ed68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108cd8>) │ │ │ │ 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] @ (21eb0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108a7c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554610,15 +554613,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ea94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108a04> │ │ │ │ subs r5, #102 @ 0x66 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r1, [pc, #632] @ (21ed8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108cfc>) │ │ │ │ + ldr r1, [pc, #1016] @ (21ef0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108e7c>) │ │ │ │ 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] @ (21ebec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108b5c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554689,15 +554692,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21eb6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108ade> │ │ │ │ nop │ │ │ │ subs r4, #130 @ 0x82 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r0, [pc, #856] @ (21ef4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108ebc>) │ │ │ │ + ldr r1, [pc, #216] @ (21eccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108c3c>) │ │ │ │ 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] @ (21eccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108c3c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554768,15 +554771,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ec4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108bbe> │ │ │ │ nop │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r0, [pc, #40] @ (21ecfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108c6c>) │ │ │ │ + ldr r0, [pc, #424] @ (21ee7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108dec>) │ │ │ │ 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] @ (21edac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108d1c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554847,15 +554850,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ed2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108c9e> │ │ │ │ nop │ │ │ │ subs r2, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bx r7 │ │ │ │ + @ instruction: 0x479e │ │ │ │ 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] @ (21ee8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108dfc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554926,15 +554929,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ee0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108d7e> │ │ │ │ nop │ │ │ │ subs r1, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - mov r2, lr │ │ │ │ + mov sl, sl │ │ │ │ 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] @ (21ef6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108edc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555005,15 +555008,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21eeee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108e5e> │ │ │ │ nop │ │ │ │ subs r1, #2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp lr, r4 │ │ │ │ + mov r6, 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] @ (21f050 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108fc0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555084,15 +555087,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21efd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x108f48> │ │ │ │ subs r0, #34 @ 0x22 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add sl, sl │ │ │ │ + cmp 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, #196] @ (21f130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1090a0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555163,15 +555166,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f0b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109022> │ │ │ │ nop │ │ │ │ adds r7, #62 @ 0x3e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add r2, r1 │ │ │ │ + add r2, sp │ │ │ │ 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] @ (21f210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109180>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555242,15 +555245,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f192 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109102> │ │ │ │ nop │ │ │ │ adds r6, #94 @ 0x5e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - orrs r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21f2f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109260>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555321,15 +555324,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f272 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1091e2> │ │ │ │ nop │ │ │ │ adds r5, #126 @ 0x7e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - negs r2, r6 │ │ │ │ + cmn 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21f3d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109344>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555400,15 +555403,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f35c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1092cc> │ │ │ │ adds r4, #158 @ 0x9e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - sbcs r6, r3 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21f4b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109424>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555479,15 +555482,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f436 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1093a6> │ │ │ │ nop │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r6, r2 │ │ │ │ + asrs r6, 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, #196] @ (21f594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109504>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555558,15 +555561,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f516 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109486> │ │ │ │ nop │ │ │ │ adds r2, #218 @ 0xda │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ands r2, r1 │ │ │ │ + eors r2, 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, #212] @ (21f684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1095f4>) │ │ │ │ @@ -555641,15 +555644,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109574> │ │ │ │ adds r1, #250 @ 0xfa │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ 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] @ (21f76c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1096dc>) │ │ │ │ @@ -555723,15 +555726,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f6ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10965a> │ │ │ │ adds r1, #10 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ 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] @ (21f854 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1097c4>) │ │ │ │ @@ -555805,15 +555808,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f7d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109742> │ │ │ │ adds r0, #34 @ 0x22 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ 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] @ (21f944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1098b4>) │ │ │ │ @@ -555888,15 +555891,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f8c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109834> │ │ │ │ cmp r7, #58 @ 0x3a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r5, #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, #212] @ (21fa34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1099a4>) │ │ │ │ @@ -555971,15 +555974,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f9b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109924> │ │ │ │ cmp r6, #74 @ 0x4a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ 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] @ (21fb24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109a94>) │ │ │ │ @@ -556054,15 +556057,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21faa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109a14> │ │ │ │ cmp r5, #90 @ 0x5a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ 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] @ (21fc0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109b7c>) │ │ │ │ @@ -556136,15 +556139,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fb8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109afa> │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ 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] @ (21fcfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109c6c>) │ │ │ │ @@ -556219,15 +556222,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fc7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109bec> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ 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] @ (21fde4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109d54>) │ │ │ │ @@ -556301,15 +556304,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fd62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109cd2> │ │ │ │ cmp r2, #146 @ 0x92 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21fed4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109e44>) │ │ │ │ @@ -556384,15 +556387,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fe54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109dc4> │ │ │ │ cmp r1, #170 @ 0xaa │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21ffbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109f2c>) │ │ │ │ @@ -556466,15 +556469,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ff3a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109eaa> │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r7, #0 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ 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] @ (2200a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a014>) │ │ │ │ @@ -556548,15 +556551,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 220022 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x109f92> │ │ │ │ movs r7, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ 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] @ (220194 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a104>) │ │ │ │ @@ -556631,15 +556634,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 220114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a084> │ │ │ │ movs r6, #234 @ 0xea │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (220284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a1f4>) │ │ │ │ @@ -556714,15 +556717,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 220204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a174> │ │ │ │ movs r5, #250 @ 0xfa │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ 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] @ (220374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a2e4>) │ │ │ │ @@ -556797,15 +556800,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2202f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a264> │ │ │ │ movs r5, #10 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22045c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a3cc>) │ │ │ │ @@ -556879,15 +556882,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2203da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a34a> │ │ │ │ movs r4, #26 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22054c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a4bc>) │ │ │ │ @@ -556962,15 +556965,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2204cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a43c> │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (220634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a5a4>) │ │ │ │ @@ -557044,15 +557047,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2205b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a522> │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ 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] @ (220710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a680>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557124,15 +557127,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 220692 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a602> │ │ │ │ movs r1, #90 @ 0x5a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ 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] @ (22089c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10a80c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -560608,15 +560611,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str??.w r0, [r0, #418] @ 0x1a2 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222f48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10ceb8>) │ │ │ │ @@ -560638,15 +560641,15 @@ │ │ │ │ ldr.w r4, [r4, #3816] @ 0xee8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb.w r0, [r0, #418] @ 0x1a2 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #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] @ (222f94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10cf04>) │ │ │ │ @@ -560668,15 +560671,15 @@ │ │ │ │ ldr.w r4, [r4, #3808] @ 0xee0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str.w r0, [r4, ] │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #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] @ (222fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10cf48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560695,15 +560698,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: 0xf7fc01a2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #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, #52] @ (223024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10cf94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560725,15 +560728,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7b801a2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10cfe0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560755,15 +560758,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf76c01a2 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2230bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d02c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560785,15 +560788,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf72001a2 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ 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] @ (223108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d078>) │ │ │ │ @@ -560815,15 +560818,15 @@ │ │ │ │ ldr.w r4, [r4, #3776] @ 0xec0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d001a2 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ 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] @ (223154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d0c4>) │ │ │ │ @@ -560845,15 +560848,15 @@ │ │ │ │ ldr.w r4, [r4, #3772] @ 0xebc │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf68401a2 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r7, #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] @ (2231a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d110>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560875,15 +560878,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf63c01a2 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2231ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d15c>) │ │ │ │ @@ -560905,15 +560908,15 @@ │ │ │ │ ldr.w r4, [r4, #3752] @ 0xea8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5ec01a2 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r3, #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] @ (223238 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d1a8>) │ │ │ │ @@ -560935,15 +560938,15 @@ │ │ │ │ ldr.w r4, [r4, #3748] @ 0xea4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sub.w r1, r0, #5308416 @ 0x510000 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ 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] @ (223284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d1f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560965,15 +560968,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adcs.w r1, r8, #5308416 @ 0x510000 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ 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] @ (2232d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d240>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560995,15 +560998,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add.w r1, ip, #5308416 @ 0x510000 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r2, #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] @ (22331c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d28c>) │ │ │ │ @@ -561025,15 +561028,15 @@ │ │ │ │ ldr.w r4, [r4, #3716] @ 0xe84 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4bc01a2 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #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] @ (223368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d2d8>) │ │ │ │ @@ -561055,15 +561058,15 @@ │ │ │ │ ldr.w r4, [r4, #3712] @ 0xe80 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ orns r1, r0, #5308416 @ 0x510000 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2233b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d324>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561085,15 +561088,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bic.w r1, r8, #5308416 @ 0x510000 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d370>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561115,15 +561118,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3dc01a2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22344c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d3bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561145,15 +561148,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf39001a2 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ 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] @ (223490 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d400>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561172,15 +561175,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: 0xf34401a2 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ 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] @ (2234dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d44c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561202,15 +561205,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf30001a2 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (223520 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561229,15 +561232,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: 0xf2b401a2 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #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, #44] @ (223564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d4d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561256,15 +561259,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: 0xf27001a2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ 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] @ (2235a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561283,15 +561286,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: 0xf22c01a2 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561318,15 +561321,15 @@ │ │ │ │ ldr.w r4, [r0, #3596] @ 0xe0c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1e201a2 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #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 │ │ │ │ @@ -561349,15 +561352,15 @@ │ │ │ │ ldr.w r4, [r0, #3592] @ 0xe08 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf18a01a2 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r0, #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] @ (223694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561376,15 +561379,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adc.w r1, r0, #162 @ 0xa2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #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] @ (2236e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561406,15 +561409,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0fc01a2 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r5, #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] @ (22372c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d69c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561436,15 +561439,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b001a2 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d6e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561466,15 +561469,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ orn r1, r4, #162 @ 0xa2 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r7, #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] @ (2237c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d734>) │ │ │ │ @@ -561496,15 +561499,15 @@ │ │ │ │ ldr.w r4, [r4, #3252] @ 0xcb4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ands.w r1, r4, #162 @ 0xa2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223810 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d780>) │ │ │ │ @@ -561526,15 +561529,15 @@ │ │ │ │ ldr.w r4, [r4, #3248] @ 0xcb0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vaddw.s8 q8, q12, d18 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22385c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d7cc>) │ │ │ │ @@ -561556,15 +561559,15 @@ │ │ │ │ ldr.w r4, [r4, #3244] @ 0xcac │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.s d16, d28, d18 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls 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] @ (2238a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d818>) │ │ │ │ @@ -561586,15 +561589,15 @@ │ │ │ │ ldr.w r4, [r4, #3288] @ 0xcd8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.s d0, d16, d18 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ 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] @ (2238f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d864>) │ │ │ │ @@ -561616,15 +561619,15 @@ │ │ │ │ ldr.w r4, [r4, #3284] @ 0xcd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 14, cr0, cr4, cr2, {5} │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ 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] @ (223940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d8b0>) │ │ │ │ @@ -561646,15 +561649,15 @@ │ │ │ │ ldr.w r4, [r4, #3280] @ 0xcd0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 9, cr0, cr8, cr2, {5} │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22398c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d8fc>) │ │ │ │ @@ -561676,15 +561679,15 @@ │ │ │ │ ldr.w r4, [r4, #3132] @ 0xc3c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 4, cr0, cr12, cr2, {5} │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561707,15 +561710,15 @@ │ │ │ │ ldr.w r4, [r0, #3144] @ 0xc48 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [lr, #648]! @ 0x288 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ 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] @ (223a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d988>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561730,15 +561733,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, [r4, #648]! @ 0x288 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r7, #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, #56] @ (223a68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10d9d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561761,15 +561764,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r3, #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] @ (223ab8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10da28>) │ │ │ │ @@ -561792,15 +561795,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ 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 │ │ │ │ @@ -561825,15 +561828,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r2], {162} @ 0xa2 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ 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 │ │ │ │ @@ -561863,15 +561866,16 @@ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [lr], #-648 @ 0xfffffd78 │ │ │ │ - vrev32.8 q8, │ │ │ │ + lsls r0, 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, #48] @ (223bb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10db24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -561890,15 +561894,16 @@ │ │ │ │ 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, [r4], #-648 @ 0xfffffd78 │ │ │ │ - vmla.i32 q0, q14, d5[1] │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #64] @ (223c10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10db80>) │ │ │ │ @@ -561926,15 +561931,15 @@ │ │ │ │ ldr.w r4, [r1, #3444] @ 0xd74 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rsbs r1, r6, r2, asr #2 │ │ │ │ - vhadd.u q8, q10, │ │ │ │ + vmla.i16 q8, q10, d5[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, r1 │ │ │ │ ldr r1, [pc, #56] @ (223c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dbd4>) │ │ │ │ @@ -561958,15 +561963,15 @@ │ │ │ │ ldr.w r4, [r1, #3440] @ 0xd70 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs.w r1, sl, r2, asr #2 │ │ │ │ - vhadd.u q0, q8, │ │ │ │ + vmla.i16 q0, q8, d5[2] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223cb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dc20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -561987,15 +561992,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb2c01a2 │ │ │ │ - cdp2 0, 15, cr0, cr12, cr5, {7} │ │ │ │ + vhadd.u16 q8, q14, │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223cfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dc6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562016,15 +562021,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeae001a2 │ │ │ │ - cdp2 0, 13, cr0, cr0, cr5, {7} │ │ │ │ + vhadd.u q0, q8, │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (223d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dcb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562045,15 +562050,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ eors.w r1, r4, r2, asr #2 │ │ │ │ - cdp2 0, 10, cr0, cr0, cr5, {7} │ │ │ │ + vhadd.u8 q0, q8, │ │ │ │ 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] @ (223d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dd04>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562074,15 +562079,15 @@ │ │ │ │ ldr.w r4, [r4, #3424] @ 0xd60 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ orr.w r1, r4, r2, asr #2 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr5, {7} │ │ │ │ + cdp2 0, 12, cr0, cr4, cr5, {7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #76] @ (223dfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dd6c>) │ │ │ │ @@ -562116,15 +562121,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, [r6, #648]! @ 0x288 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr5, {7} │ │ │ │ + cdp2 0, 9, 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] @ (223e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10ddbc>) │ │ │ │ @@ -562146,15 +562151,15 @@ │ │ │ │ ldr.w r4, [r0, #3468] @ 0xd8c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe98e01a2 │ │ │ │ - ldc2l 0, cr0, [ip, #916] @ 0x394 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr5, {7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (223e98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10de08>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562175,15 +562180,15 @@ │ │ │ │ ldr.w r4, [r4, #3464] @ 0xd88 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [r0, #-648] @ 0x288 │ │ │ │ - ldc2 0, cr0, [ip, #916] @ 0x394 │ │ │ │ + ldc2l 0, cr0, [ip, #916]! @ 0x394 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #52] @ (223ee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10de58>) │ │ │ │ @@ -562205,15 +562210,15 @@ │ │ │ │ ldr.w r4, [r0, #3316] @ 0xcf4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r2], #648 @ 0x288 │ │ │ │ - stc2l 0, cr0, [r0, #-916]! @ 0xfffffc6c │ │ │ │ + stc2l 0, cr0, [r0, #916] @ 0x394 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #52] @ (223f38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dea8>) │ │ │ │ @@ -562235,15 +562240,15 @@ │ │ │ │ ldr.w r4, [r0, #3412] @ 0xd54 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia.w r2!, {r1, r5, r7, r8} │ │ │ │ - stc2 0, cr0, [r4, #-916]! @ 0xfffffc6c │ │ │ │ + stc2 0, cr0, [r4, #916] @ 0x394 │ │ │ │ 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] @ (223f88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10def8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562265,15 +562270,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe85401a2 │ │ │ │ - stc2l 0, cr0, [ip], #916 @ 0x394 │ │ │ │ + stc2l 0, cr0, [ip, #-916] @ 0xfffffc6c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (223fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10df3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562291,15 +562296,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe80801a2 │ │ │ │ - ldc2 0, cr0, [ip], #916 @ 0x394 │ │ │ │ + ldc2 0, cr0, [ip, #-916] @ 0xfffffc6c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (224010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10df80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562318,15 +562323,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 223f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10df0c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldc2 0, cr0, [r4], {229} @ 0xe5 │ │ │ │ + ldc2l 0, cr0, [r4], #916 @ 0x394 │ │ │ │ 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] @ (22405c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dfcc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562348,15 +562353,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223f58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dec8> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stc2l 0, cr0, [r4], #-916 @ 0xfffffc6c │ │ │ │ + stc2l 0, cr0, [r4], {229} @ 0xe5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2240a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e010>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562375,15 +562380,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 223f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10de7c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldc2 0, cr0, [r4], #-916 @ 0xfffffc6c │ │ │ │ + ldc2 0, cr0, [r4], {229} @ 0xe5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2240e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e050>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -562400,15 +562405,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 223ec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10de34> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stc2 0, cr0, [lr], {229} @ 0xe5 │ │ │ │ + stc2l 0, cr0, [lr], #-916 @ 0xfffffc6c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (224130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e0a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562431,15 +562436,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 223e94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10de04> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfbe000e5 │ │ │ │ + mcrr2 0, 14, r0, r0, cr5 │ │ │ │ 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] @ (224180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e0f0>) │ │ │ │ @@ -562462,15 +562467,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223e38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dda8> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfbac00e5 │ │ │ │ + stc2 0, cr0, [ip], {229} @ 0xe5 │ │ │ │ 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] @ (2241cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e13c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562492,15 +562497,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223de8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dd58> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfb7000e5 │ │ │ │ + @ instruction: 0xfbd000e5 │ │ │ │ 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] @ (224228 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e198>) │ │ │ │ @@ -562528,15 +562533,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223da8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dd18> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfb4400e5 │ │ │ │ + @ instruction: 0xfba400e5 │ │ │ │ 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] @ (22427c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e1ec>) │ │ │ │ @@ -562561,15 +562566,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223d44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dcb4> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfb0400e5 │ │ │ │ + @ instruction: 0xfb6400e5 │ │ │ │ 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] @ (2242d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e244>) │ │ │ │ @@ -562596,15 +562601,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223cf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dc64> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfac800e5 │ │ │ │ + @ instruction: 0xfb2800e5 │ │ │ │ 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] @ (224324 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e294>) │ │ │ │ @@ -562627,15 +562632,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223c94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dc04> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfa8400e5 │ │ │ │ + @ instruction: 0xfae400e5 │ │ │ │ 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] @ (224448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e3b8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -562733,15 +562738,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 22439e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e30e> │ │ │ │ nop │ │ │ │ b.n 223d20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10dc90> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb.w r0, [ip, #229] @ 0xe5 │ │ │ │ + ldr??.w r0, [ip, #229] @ 0xe5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2244ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x10e41c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -566599,15 +566604,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 227054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x110fc4> │ │ │ │ @ instruction: 0xb77c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r5!, {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, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (22718c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1110fc>) │ │ │ │ @@ -566839,15 +566844,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 2272f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111262> │ │ │ │ nop │ │ │ │ push {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2273f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111368>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566898,15 +566903,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 227394 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111304> │ │ │ │ push {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #164] @ (2274b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111428>) │ │ │ │ @@ -566969,15 +566974,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 22743a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1113aa> │ │ │ │ nop │ │ │ │ cbz r0, 227522 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111492> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (22757c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1114ec>) │ │ │ │ @@ -567041,15 +567046,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 2274fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11146a> │ │ │ │ uxtb r0, r3 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (227644 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1115b4>) │ │ │ │ @@ -567116,15 +567121,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2275be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11152e> │ │ │ │ sxth r4, r2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (227714 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111684>) │ │ │ │ @@ -567192,15 +567197,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 227686 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1115f6> │ │ │ │ nop │ │ │ │ cbz r4, 22772a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11169a> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ 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] @ (2277e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111758>) │ │ │ │ @@ -567270,15 +567275,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 227756 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1116c6> │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (2278bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11182c>) │ │ │ │ @@ -567350,15 +567355,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 22782a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11179a> │ │ │ │ add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (227998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111908>) │ │ │ │ @@ -567432,15 +567437,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2278fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11186e> │ │ │ │ add r6, sp, #848 @ 0x350 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ 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] @ (227b24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111a94>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -567669,15 +567674,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 227b62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111ad2> │ │ │ │ add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (227cf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111c64>) │ │ │ │ @@ -567761,15 +567766,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 227c48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111bb8> │ │ │ │ nop │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ 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] @ (227dc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x111d30>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -568139,15 +568144,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2280aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11201a> │ │ │ │ nop │ │ │ │ add r7, pc, #304 @ (adr r7, 228260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1121d0>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ 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] @ (22820c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11217c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -568218,15 +568223,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 228192 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112102> │ │ │ │ nop │ │ │ │ add r6, pc, #400 @ (adr r6, 2283a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112310>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ 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] @ (2282ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11225c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -568297,15 +568302,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 228272 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1121e2> │ │ │ │ nop │ │ │ │ add r5, pc, #528 @ (adr r5, 228500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112470>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbnz r6, 22836e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1122de> │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ @@ -568393,15 +568398,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 228358 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1122c8> │ │ │ │ add r4, pc, #632 @ (adr r4, 228670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1125e0>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - revsh r6, r6 │ │ │ │ + cbnz r6, 228450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1123c0> │ │ │ │ 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] @ (2284d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112440>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568469,15 +568474,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1123c8> │ │ │ │ add r3, pc, #616 @ (adr r3, 22873c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1126ac>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - rev r6, r5 │ │ │ │ + hlt 0x000e │ │ │ │ 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] @ (2285ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11251c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568545,15 +568550,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1124a4> │ │ │ │ add r2, pc, #760 @ (adr r2, 2288a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112818>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbnz r6, 2285ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11253e> │ │ │ │ + cbnz r6, 2285e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112556> │ │ │ │ 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] @ (228688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1125f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568621,15 +568626,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228610 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112580> │ │ │ │ add r1, pc, #904 @ (adr r1, 228a14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112984>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + cbnz r2, 228694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112604> │ │ │ │ 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] @ (228764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1126d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568697,15 +568702,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2286ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11265c> │ │ │ │ add r1, pc, #24 @ (adr r1, 228780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1126f0>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb84e │ │ │ │ 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] @ (228840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1127b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568773,15 +568778,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2287c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112738> │ │ │ │ add r0, pc, #168 @ (adr r0, 2288ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11285c>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ 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] @ (22891c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11288c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568849,15 +568854,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2288a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112814> │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ 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] @ (228a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112978>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568932,15 +568937,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 228980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1128f0> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ 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] @ (228ae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112a54>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569010,15 +569015,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228a6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1129da> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ 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] @ (228bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112b3c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569093,15 +569098,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 228b46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112ab6> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r6, 228c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112bc0> │ │ │ │ + push {r1, r2, r4, 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (228cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112c38>) │ │ │ │ @@ -569183,15 +569188,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 228c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112ba0> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r6, 228d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112c84> │ │ │ │ + cbz r6, 228d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112c9c> │ │ │ │ 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] @ (228de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112d54>) │ │ │ │ @@ -569286,15 +569291,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 228d34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112ca4> │ │ │ │ ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - sxth r2, r3 │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (228ee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112e58>) │ │ │ │ @@ -569385,15 +569390,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 228e4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112dba> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r0, 228efc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112e6c> │ │ │ │ + cbz r0, 228f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112e84> │ │ │ │ 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] @ (229074 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x112fe4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -569930,15 +569935,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 22940a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11337a> │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ 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] @ (229594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x113504>) │ │ │ │ @@ -570025,15 +570030,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 229508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x113478> │ │ │ │ str r3, [sp, #8] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #16 │ │ │ │ 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] │ │ │ │ @@ -572911,15 +572916,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, #1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ 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] @ (22b7b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115720>) │ │ │ │ @@ -572942,15 +572947,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ 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] @ (22b7fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11576c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572973,15 +572978,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22b848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1157b8>) │ │ │ │ @@ -573004,15 +573009,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ 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] @ (22b894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115804>) │ │ │ │ @@ -573035,15 +573040,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #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] @ (22b8e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115850>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573066,15 +573071,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + 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] @ (22b92c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11589c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573097,15 +573102,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #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, #52] @ (22b978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1158e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573128,15 +573133,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #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] @ (22b9c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115934>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573159,15 +573164,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #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, #52] @ (22ba10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115980>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573190,15 +573195,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #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, #44] @ (22ba54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1159c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573218,15 +573223,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #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] @ (22baa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115a10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573249,15 +573254,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (22bae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115a54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573277,15 +573282,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ 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] @ (22bb34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115aa4>) │ │ │ │ @@ -573309,15 +573314,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ 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] @ (22bb84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115af4>) │ │ │ │ @@ -573341,15 +573346,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ 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] @ (22bbc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115b38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573368,15 +573373,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (22bc18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115b88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573400,15 +573405,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22bc68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115bd8>) │ │ │ │ @@ -573432,15 +573437,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -573466,15 +573471,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -573500,15 +573505,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ 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] @ (22bd60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115cd0>) │ │ │ │ @@ -573532,15 +573537,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -573566,15 +573571,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #32] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ 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] @ (22bdfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115d6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573595,15 +573600,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r3, #28] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #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] @ (22be48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115db8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573626,15 +573631,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #24] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ 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] @ (22be94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115e04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573657,15 +573662,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #20] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ 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] @ (22bed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115e48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573685,15 +573690,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r7, #12] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #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] @ (22bf24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115e94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573716,15 +573721,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #8] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [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, #48] @ (22bf6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115edc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573745,15 +573750,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r5, #4] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r0, #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] @ (22bfb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115f28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573776,15 +573781,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #280] @ (22c0ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11605c>) │ │ │ │ @@ -573894,15 +573899,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 22c038 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x115fa8> │ │ │ │ str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ 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] @ (22c134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1160a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573923,15 +573928,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 141d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcc4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #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, #76] @ (22c198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x116108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -579498,15 +579503,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 230132 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a0a2> │ │ │ │ nop │ │ │ │ movs r6, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adcs r0, r2 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #220] @ (2302bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a22c>) │ │ │ │ @@ -579594,15 +579599,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 230208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a178> │ │ │ │ nop │ │ │ │ movs r5, #204 @ 0xcc │ │ │ │ lsls r2, r4, #6 │ │ │ │ - eors r6, r7 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #224] @ (2303b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a328>) │ │ │ │ @@ -579838,15 +579843,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 230508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a478> │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23065c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a5cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579915,15 +579920,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2305e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a550> │ │ │ │ movs r2, #18 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r5, #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, #196] @ (23073c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a6ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579992,15 +579997,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2306c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a630> │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r4, #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, #204] @ (230824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a794>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580071,15 +580076,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2307aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a71a> │ │ │ │ nop │ │ │ │ movs r0, #82 @ 0x52 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ 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] @ (230904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a874>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580148,15 +580153,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230888 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a7f8> │ │ │ │ subs r2, r5, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r2, #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, #196] @ (2309e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a954>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580225,15 +580230,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a8d8> │ │ │ │ subs r2, r1, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r1, #190 @ 0xbe │ │ │ │ + subs r2, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (230ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11aa34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580302,15 +580307,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11a9b8> │ │ │ │ adds r2, r5, #6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ 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] @ (230bac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ab1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580381,15 +580386,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 230b32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11aaa2> │ │ │ │ nop │ │ │ │ adds r2, r1, #3 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (230c8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11abfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580458,15 +580463,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230c10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ab80> │ │ │ │ subs r2, r4, r7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r7, #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, #196] @ (230d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11acdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580535,15 +580540,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230cf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ac60> │ │ │ │ subs r2, r0, r4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ 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] @ (230e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11adbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580612,15 +580617,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ad40> │ │ │ │ subs r2, r4, r0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r6, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (230f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11aea4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580691,15 +580696,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 230eba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ae2a> │ │ │ │ nop │ │ │ │ adds r2, r0, r5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (231014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11af84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580768,15 +580773,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230f98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11af08> │ │ │ │ adds r2, r3, r1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2310f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b064>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580845,15 +580850,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11afe8> │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ 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] @ (2311d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580921,15 +580926,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231158 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b0c8> │ │ │ │ asrs r2, r3, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ 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] @ (2312ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b21c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580997,15 +581002,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b1a4> │ │ │ │ asrs r6, r7, #22 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #22 │ │ │ │ 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] @ (23138c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b2fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581075,15 +581080,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231310 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b280> │ │ │ │ nop │ │ │ │ asrs r2, r4, #19 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ 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] @ (23146c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b3dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581153,15 +581158,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2313f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b360> │ │ │ │ nop │ │ │ │ asrs r2, r0, #16 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r0, #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, #200] @ (231550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b4c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581231,15 +581236,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2314da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b44a> │ │ │ │ asrs r2, r4, #12 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (231634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b5a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581309,15 +581314,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2315be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b52e> │ │ │ │ asrs r6, r7, #8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (231710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b680>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581385,15 +581390,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b608> │ │ │ │ asrs r2, r3, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2317ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b75c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581461,15 +581466,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231774 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b6e4> │ │ │ │ asrs r6, r7, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2318c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b838>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581537,15 +581542,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231850 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b7c0> │ │ │ │ lsrs r2, r4, #30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ 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] @ (2319a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581613,15 +581618,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23192c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b89c> │ │ │ │ lsrs r6, r0, #27 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ 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] @ (231a80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b9f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581689,15 +581694,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11b978> │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (231b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bacc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -581767,15 +581772,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231ae2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ba52> │ │ │ │ nop │ │ │ │ lsrs r6, r1, #20 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r2, #30 │ │ │ │ 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] @ (231c38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bba8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -581845,15 +581850,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231bbe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bb2e> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #16 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ 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] @ (231d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bc88>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -581923,15 +581928,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 231ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bc14> │ │ │ │ lsrs r6, r2, #13 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ 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] @ (231df8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bd68>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582001,15 +582006,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 231d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bcf4> │ │ │ │ lsrs r6, r6, #9 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r7, #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] @ (231ed4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11be44>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582079,15 +582084,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231e5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bdca> │ │ │ │ nop │ │ │ │ lsrs r6, r2, #6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + movs r7, #6 │ │ │ │ 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] @ (231fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bf20>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582157,15 +582162,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231f36 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bea6> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ 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] @ (23208c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bffc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582235,15 +582240,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 232012 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11bf82> │ │ │ │ nop │ │ │ │ lsls r6, r3, #31 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ 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] @ (232168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c0d8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582313,15 +582318,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2320ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c05e> │ │ │ │ nop │ │ │ │ lsls r2, r0, #28 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ 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] @ (232248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c1b8>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -582393,15 +582398,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2321ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c13e> │ │ │ │ lsls r6, r4, #24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ 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] @ (232334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c2a4>) │ │ │ │ @@ -582476,15 +582481,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2322ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c21e> │ │ │ │ lsls r6, r0, #21 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ (232420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c390>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -582561,15 +582566,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23239a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c30a> │ │ │ │ lsls r2, r3, #17 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ 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] @ (23252c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c49c>) │ │ │ │ @@ -582662,15 +582667,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 23249e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11c40e> │ │ │ │ nop │ │ │ │ lsls r6, r5, #13 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ 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] │ │ │ │ @@ -586013,15 +586018,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 234cb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ec22> │ │ │ │ blt.n 234dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ed3c> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb.w r0, [r8, r4, lsl #2] │ │ │ │ + ldr??.w r0, [r8, r4, lsl #2] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ed04>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586044,15 +586049,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 234e28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ed98> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str.w r0, [r4, #228] @ 0xe4 │ │ │ │ + vld4. {d0-d3}, [r4 :128], r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (234de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ed54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586075,15 +586080,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 234de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ed50> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb.w r0, [r4, #228] @ 0xe4 │ │ │ │ + ldr??.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] @ (234e34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11eda4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586106,15 +586111,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 234d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ecf8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr.w r0, [r8, r4, lsl #2] │ │ │ │ + ldrh.w r0, [r8, #228] @ 0xe4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (234e84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11edf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586137,15 +586142,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 234f40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11eeb0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh.w r0, [ip, r4, lsl #2] │ │ │ │ + strb.w r0, [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] @ (234ed4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ee44>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586168,15 +586173,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 234ee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ee58> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf7f000e4 │ │ │ │ + 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] @ (234f24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ee94>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586199,15 +586204,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 234e98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ee08> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf7bc00e4 │ │ │ │ + ldrb.w r0, [ip, r4, lsl #2] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (234f74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11eee4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586230,15 +586235,15 @@ │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 235048 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11efb8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf78800e4 │ │ │ │ + @ instruction: 0xf7e800e4 │ │ │ │ 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] @ (234fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ef38>) │ │ │ │ @@ -586263,15 +586268,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 234ff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ef68> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf75400e4 │ │ │ │ + @ instruction: 0xf7b400e4 │ │ │ │ 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] @ (23501c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ef8c>) │ │ │ │ @@ -586296,15 +586301,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 234fa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11ef14> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf72000e4 │ │ │ │ + @ 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] @ (23506c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11efdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586327,15 +586332,15 @@ │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 235158 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f0c8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf6f400e4 │ │ │ │ + @ instruction: 0xf75400e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2350bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f02c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586358,15 +586363,15 @@ │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 235108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f078> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf6bc00e4 │ │ │ │ + @ instruction: 0xf71c00e4 │ │ │ │ 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] @ (23510c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f07c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586389,15 +586394,15 @@ │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 2350b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f020> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf68800e4 │ │ │ │ + @ instruction: 0xf6e800e4 │ │ │ │ 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] @ (23515c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f0cc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586420,15 +586425,15 @@ │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 235060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11efd0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf65000e4 │ │ │ │ + @ instruction: 0xf6b000e4 │ │ │ │ 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] @ (2351ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f11c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586451,15 +586456,15 @@ │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 235210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f180> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf61c00e4 │ │ │ │ + @ instruction: 0xf67c00e4 │ │ │ │ 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] @ (2351fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f16c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586482,15 +586487,15 @@ │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 2351c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f130> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf5f000e4 │ │ │ │ + @ instruction: 0xf65000e4 │ │ │ │ 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] @ (23524c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f1bc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586513,15 +586518,15 @@ │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 235170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f0e0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - rsb r0, r4, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf62400e4 │ │ │ │ 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] @ (23529c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f20c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586544,15 +586549,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 235320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f290> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - sub.w r0, r0, #7471104 @ 0x720000 │ │ │ │ + addw r0, r0, #2276 @ 0x8e4 │ │ │ │ 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] @ (2352ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f25c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586575,15 +586580,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 2352d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f240> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - sbc.w r0, ip, #7471104 @ 0x720000 │ │ │ │ + rsb r0, ip, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23533c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f2ac>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586606,15 +586611,15 @@ │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 235280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f1f0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf53800e4 │ │ │ │ + @ instruction: 0xf59800e4 │ │ │ │ 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] @ (23538c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f2fc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586637,15 +586642,15 @@ │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 235430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f3a0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add.w r0, r4, #7471104 @ 0x720000 │ │ │ │ + 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] @ (2353e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f350>) │ │ │ │ @@ -586670,15 +586675,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 2353e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f350> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf4d000e4 │ │ │ │ + @ instruction: 0xf53000e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (235434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f3a4>) │ │ │ │ @@ -586703,15 +586708,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 23538c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f2fc> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - eors.w r0, ip, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf4fc00e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (235484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f3f4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586734,15 +586739,15 @@ │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 235538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f4a8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - orn r0, r8, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf4c800e4 │ │ │ │ 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] @ (2354d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f444>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586765,15 +586770,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 2354e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f458> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bic.w r0, ip, #7471104 @ 0x720000 │ │ │ │ + eor.w r0, ip, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (235524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f494>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586796,15 +586801,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 235498 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f408> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf3f000e4 │ │ │ │ + orrs.w r0, r0, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (235574 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f4e4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586827,15 +586832,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 235648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f5b8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf3b400e4 │ │ │ │ + ands.w r0, r4, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2355c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f534>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586858,15 +586863,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 2355f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f568> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf37800e4 │ │ │ │ + @ instruction: 0xf3d800e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f584>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586889,15 +586894,15 @@ │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 2355b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f520> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf34400e4 │ │ │ │ + @ instruction: 0xf3a400e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23565c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f5cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586917,15 +586922,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bne.n 235758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f6c8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf31400e4 │ │ │ │ + @ instruction: 0xf37400e4 │ │ │ │ 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] @ (2356b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f628>) │ │ │ │ @@ -586953,15 +586958,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 235718 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f688> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf2e400e4 │ │ │ │ + @ instruction: 0xf34400e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (235700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f670>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586981,15 +586986,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ beq.n 2356b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f624> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subw r0, r8, #228 @ 0xe4 │ │ │ │ + @ instruction: 0xf30800e4 │ │ │ │ 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] @ (235754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f6c4>) │ │ │ │ @@ -587014,15 +587019,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 23566c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f5dc> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf27400e4 │ │ │ │ + @ instruction: 0xf2d400e4 │ │ │ │ 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] @ (2357c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f730>) │ │ │ │ @@ -587058,15 +587063,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 235830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f7a0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf23800e4 │ │ │ │ + @ instruction: 0xf29800e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (235808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f778>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587086,15 +587091,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r7, {r4, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf1ec00e4 │ │ │ │ + movw r0, #49380 @ 0xc0e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23584c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f7bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -587112,15 +587117,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r7, {r3, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs.w r0, lr, #228 @ 0xe4 │ │ │ │ + @ instruction: 0xf21e00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (235894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f804>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587140,15 +587145,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, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf19400e4 │ │ │ │ + @ instruction: 0xf1f400e4 │ │ │ │ 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] @ (2358e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f854>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -587171,15 +587176,15 @@ │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adcs.w r0, ip, #228 @ 0xe4 │ │ │ │ + subs.w r0, ip, #228 @ 0xe4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (235938 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f8a8>) │ │ │ │ @@ -587204,15 +587209,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds.w r0, ip, #228 @ 0xe4 │ │ │ │ + sbcs.w r0, 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, #48] @ (235980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f8f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587232,15 +587237,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r3, r4, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf0e400e4 │ │ │ │ + adc.w r0, r4, #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, #48] @ (2359c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587260,15 +587265,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r4} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (235a14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -587291,15 +587296,15 @@ │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - orns r0, r0, #228 @ 0xe4 │ │ │ │ + @ instruction: 0xf0d000e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (235a60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11f9d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587321,15 +587326,15 @@ │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bics.w r0, r8, #228 @ 0xe4 │ │ │ │ + eors.w r0, r8, #228 @ 0xe4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11fa20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587352,15 +587357,15 @@ │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - and.w r0, r0, #228 @ 0xe4 │ │ │ │ + orn r0, r0, #228 @ 0xe4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (235af8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11fa68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587380,15 +587385,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vmla.i d16, d28, d0[5] │ │ │ │ + bic.w r0, 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] @ (235b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11fab8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -587411,15 +587416,15 @@ │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r4, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vmla.i16 d0, d16, d4[2] │ │ │ │ + vext.8 q8, q8, q10, #0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235b98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11fb08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587442,15 +587447,15 @@ │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vhadd.s32 q8, q10, q10 │ │ │ │ + vmla.i d16, d20, d0[5] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235be8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11fb58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587473,15 +587478,15 @@ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vhadd.s q0, q8, q10 │ │ │ │ + vmla.i16 d0, d16, d4[2] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235c38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11fba8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587504,15 +587509,15 @@ │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vhadd.s8 q0, q8, q10 │ │ │ │ + vhadd.s32 q8, q8, q10 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (235c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x11fc0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -591956,15 +591961,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 238ed4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x122e44> │ │ │ │ ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 239004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x122f74> │ │ │ │ mov r6, r1 │ │ │ │ @@ -592025,15 +592030,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 238f84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x122ef4> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r2, 23906e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x122fde> │ │ │ │ + cbnz r2, 239086 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x122ff6> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (2390d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123044>) │ │ │ │ @@ -592101,15 +592106,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 239046 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x122fb6> │ │ │ │ str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 23912a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12309a> │ │ │ │ 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] @ (2391b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123128>) │ │ │ │ @@ -592185,15 +592190,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 239114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123084> │ │ │ │ nop │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - rev r6, r1 │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (23928c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1231fc>) │ │ │ │ @@ -592266,15 +592271,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2391f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123168> │ │ │ │ str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r0, 2392a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123218> │ │ │ │ + cbnz r0, 2392c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123230> │ │ │ │ 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] @ (239364 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1232d4>) │ │ │ │ @@ -592347,15 +592352,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2392ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12323e> │ │ │ │ nop │ │ │ │ str r5, [sp, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ 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] @ (239444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1233b4>) │ │ │ │ @@ -592431,15 +592436,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2393a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123316> │ │ │ │ nop │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ 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] @ (239528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123498>) │ │ │ │ @@ -592515,15 +592520,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 239484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1233f4> │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ 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] @ (239610 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123580>) │ │ │ │ @@ -592600,15 +592605,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 239568 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1234d8> │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ 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] @ (2396fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12366c>) │ │ │ │ @@ -592686,15 +592691,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 239652 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1235c2> │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ 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] @ (2397dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12374c>) │ │ │ │ @@ -592771,15 +592776,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23973e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1236ae> │ │ │ │ nop │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + push {r1, r2, r5, 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (2398c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123834>) │ │ │ │ @@ -592859,15 +592864,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23981e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12378e> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [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 r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (2399b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123928>) │ │ │ │ @@ -592949,15 +592954,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 239904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123874> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 239a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123978> │ │ │ │ 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] @ (239ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123a20>) │ │ │ │ @@ -593040,15 +593045,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2399fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12396a> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, 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, r0 │ │ │ │ ldr r0, [pc, #200] @ (239b94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123b04>) │ │ │ │ @@ -593129,15 +593134,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 239af0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123a60> │ │ │ │ ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbz r0, 239b9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123b0e> │ │ │ │ + cbz r0, 239bb6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123b26> │ │ │ │ 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] @ (239c7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123bec>) │ │ │ │ @@ -593218,15 +593223,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239bd6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123b46> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #30] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ 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] @ (239d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123cdc>) │ │ │ │ @@ -593310,15 +593315,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123c30> │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (239e5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123dcc>) │ │ │ │ @@ -593402,15 +593407,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239db0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123d20> │ │ │ │ ldrh r4, [r4, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strb r0, [r6, 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (239f58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123ec8>) │ │ │ │ @@ -593496,15 +593501,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 239e9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123e0e> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #8] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ 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] @ (23a058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123fc8>) │ │ │ │ @@ -593591,15 +593596,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 239f9a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x123f0a> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (23a15c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1240cc>) │ │ │ │ @@ -593687,15 +593692,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a09c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12400c> │ │ │ │ nop │ │ │ │ strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (23a260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1241d0>) │ │ │ │ @@ -593783,15 +593788,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a1a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124110> │ │ │ │ nop │ │ │ │ strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r7, [pc, #952] @ (23a620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124590>) │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (23a358 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1242c8>) │ │ │ │ @@ -593879,15 +593884,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a2a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124214> │ │ │ │ strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r7, [pc, #96] @ (23a3c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124330>) │ │ │ │ + ldr r7, [pc, #480] @ (23a540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1244b0>) │ │ │ │ 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] @ (23a500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124470>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -594138,15 +594143,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1244b0> │ │ │ │ strh r4, [r2, #20] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [pc, #544] @ (23a830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1247a0>) │ │ │ │ + ldr r4, [pc, #928] @ (23a9b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124920>) │ │ │ │ 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] @ (23a700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124670>) │ │ │ │ @@ -594237,15 +594242,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23a64a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1245ba> │ │ │ │ nop │ │ │ │ strh r0, [r1, #12] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r6, pc, #136 @ (adr r6, 23a790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124700>) │ │ │ │ + add r6, pc, #520 @ (adr r6, 23a910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124880>) │ │ │ │ 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] @ (23a800 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124770>) │ │ │ │ @@ -594337,15 +594342,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23a744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1246b4> │ │ │ │ strh r0, [r2, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r3, [pc, #992] @ (23abe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124b58>) │ │ │ │ + ldr r4, [pc, #352] @ (23a968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1248d8>) │ │ │ │ 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] @ (23a910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124880>) │ │ │ │ @@ -594439,15 +594444,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23a842 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1247b2> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #30] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r4, pc, #200 @ (adr r4, 23a9e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124950>) │ │ │ │ + add r4, pc, #584 @ (adr r4, 23ab60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124ad0>) │ │ │ │ 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] @ (23aa28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124998>) │ │ │ │ @@ -594543,15 +594548,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23a954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1248c4> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #26] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r1, [pc, #984] @ (23ae08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124d78>) │ │ │ │ + ldr r2, [pc, #344] @ (23ab88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124af8>) │ │ │ │ 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] @ (23aafc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x124a6c>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -595780,15 +595785,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 23b788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1256f8> │ │ │ │ nop │ │ │ │ strb r0, [r6, #1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r5, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ 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] @ (23b8f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x125860>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -595857,15 +595862,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23b874 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1257e4> │ │ │ │ ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ 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] @ (23b9dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12594c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -595941,15 +595946,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 23b958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1258c8> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #24] │ │ │ │ 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] @ (23bac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x125a38>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -596025,15 +596030,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23ba3e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1259ae> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ 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] @ (23bbb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x125b24>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -596109,15 +596114,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23bb2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x125a9a> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ 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] @ (23bd50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x125cc0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -600993,15 +600998,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r4, [r4, 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] @ (23f444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1293b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601025,15 +601030,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23f494 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129404>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601057,15 +601062,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldr r0, [r7, 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] @ (23f4e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129454>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601089,15 +601094,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + 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, #56] @ (23f534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1294a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601121,15 +601126,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23f57c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1294ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601150,15 +601155,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r2, #92 @ 0x5c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r0, [r6, 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 │ │ │ │ @@ -601185,15 +601190,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #14 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldr r4, [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] @ (23f624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129594>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601217,15 +601222,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr 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, #44] @ (23f668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1295d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601244,15 +601249,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r7, 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] @ (23f6ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12961c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601271,15 +601276,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldr r6, [r0, 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] @ (23f6fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12966c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601303,15 +601308,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, 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] @ (23f74c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1296bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601335,15 +601340,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23f7a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129710>) │ │ │ │ @@ -601368,15 +601373,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, 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] @ (23f7f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129764>) │ │ │ │ @@ -601401,15 +601406,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r7, #236 @ 0xec │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23f83c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1297ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601430,15 +601435,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #156 @ 0x9c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, 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] @ (23f88c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1297fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601462,15 +601467,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r7, #84 @ 0x54 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23f8dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12984c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601494,15 +601499,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r7, #4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, 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] @ (23f92c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12989c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601526,15 +601531,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, 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] @ (23f97c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1298ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601558,15 +601563,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb 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, #48] @ (23f9c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601587,15 +601592,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r6, #20 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23fa0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12997c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601616,15 +601621,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + strb 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, #48] @ (23fa54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1299c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601645,15 +601650,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (23faa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129a10>) │ │ │ │ @@ -601676,15 +601681,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -601713,15 +601718,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #234 @ 0xea │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -601748,15 +601753,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #142 @ 0x8e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (23fb94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129b04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601774,15 +601779,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23fbe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129b50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601805,15 +601810,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #252 @ 0xfc │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23fc2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129b9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601836,15 +601841,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [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, #52] @ (23fc78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129be8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601867,15 +601872,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ 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 │ │ │ │ @@ -601903,15 +601908,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r3, #18 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23fd14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601931,15 +601936,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #192 @ 0xc0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23fd60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129cd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601962,15 +601967,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r5, 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] @ (23fda4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601990,15 +601995,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23fdf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129d60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -602021,15 +602026,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r1, #236 @ 0xec │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r7, 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, #44] @ (23fe34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129da4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -602049,15 +602054,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23fe98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x129e08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -602703,15 +602708,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 24049e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12a40e> │ │ │ │ nop │ │ │ │ movs r3, #138 @ 0x8a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r3, [pc, #648] @ (2407f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12a764>) │ │ │ │ + ldr r4, [pc, #8] @ (240574 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12a4e4>) │ │ │ │ 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 │ │ │ │ @@ -607083,15 +607088,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 2437a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12d710> │ │ │ │ orr.w r1, r6, #160 @ 0xa0 │ │ │ │ - stcl 0, cr0, [ip, #992]! @ 0x3e0 │ │ │ │ + mcr 0, 2, r0, cr12, cr8, {7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2438bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12d82c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -607639,15 +607644,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 243da0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12dd10> │ │ │ │ orr.w r1, r6, r0, asr #2 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ 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] @ (243f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12de8c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -607957,15 +607962,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 244110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e080> │ │ │ │ b.n 243f44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12deb4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (244258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e1c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608031,15 +608036,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2441e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e154> │ │ │ │ b.n 243e70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12dde0> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (244328 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608104,15 +608109,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2442b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e228> │ │ │ │ b.n 243d98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12dd08> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244408 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e378>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608181,15 +608186,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24438c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e2fc> │ │ │ │ b.n 243cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12dc48> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ 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] @ (2444e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e458>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608258,15 +608263,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24446c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e3dc> │ │ │ │ b.n 244bf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12eb68> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2445d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e540>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608337,15 +608342,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244556 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e4c6> │ │ │ │ nop │ │ │ │ b.n 244b20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12ea90> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2446b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e620>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608414,15 +608419,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e5a4> │ │ │ │ b.n 244a30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e9a0> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ 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] @ (24478c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e6fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608490,15 +608495,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244714 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e684> │ │ │ │ b.n 24494c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e8bc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ 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] @ (244870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e7e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608568,15 +608573,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2447fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e76a> │ │ │ │ nop │ │ │ │ b.n 244878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e7e8> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (24494c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e8bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608644,15 +608649,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2448d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e844> │ │ │ │ svc 30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ 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] @ (244a28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e998>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608720,15 +608725,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2449b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e920> │ │ │ │ udf #66 @ 0x42 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (244b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12ea84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608802,15 +608807,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 244a8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12e9fc> │ │ │ │ ble.n 244be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12eb54> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (244bf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12eb60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608880,15 +608885,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 244b7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12eaec> │ │ │ │ bgt.n 244ce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12ec58> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ 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 │ │ │ │ @@ -615636,15 +615641,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 249b46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133ab6> │ │ │ │ nop │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ 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 │ │ │ │ @@ -615892,21 +615897,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (249e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133d84>) │ │ │ │ add r2, pc │ │ │ │ b.n 249dda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133d4a> │ │ │ │ ldr r1, [pc, #16] @ (249e18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133d88>) │ │ │ │ add r1, pc │ │ │ │ b.n 249dfe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133d6e> │ │ │ │ nop │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r0, 249e84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133df4> │ │ │ │ + push {r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r0, 249e8e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133dfe> │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -616550,15 +616555,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #24] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ 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] @ (24a52c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13449c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616592,15 +616597,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ strh r2, [r5, #18] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cbz r1, 24a5a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134518> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -616618,15 +616623,15 @@ │ │ │ │ bl 249ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133a44> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r3, #16] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ 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] @ (24a608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134578>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616654,19 +616659,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r4, [r4, #14] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cbz r1, 24a64c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1345bc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -616684,15 +616689,15 @@ │ │ │ │ bl 249ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133a44> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r7, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ 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] @ (24a6ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13461c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616720,19 +616725,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r0, [r0, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ 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] @ (24a760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1346d0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -616791,15 +616796,15 @@ │ │ │ │ b.n 24a708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134678> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r3, #6] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ 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] @ (24a8b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134828>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -616923,15 +616928,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 24de88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137df8> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 24a85e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1347ce> │ │ │ │ nop │ │ │ │ strh r2, [r6, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (24a9c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -617030,17 +617035,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 24de88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137df8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24a938 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1348a8> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #27] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ 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] @ (24aa44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1349b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -617080,19 +617085,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #23] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 24aaa2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134a12> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 24aa7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1349ee> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -617373,21 +617378,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 24ad06 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134c76> │ │ │ │ mov r0, r6 │ │ │ │ bl 200578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xea4e8> │ │ │ │ ldr r2, [pc, #16] @ (24ad4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134cbc>) │ │ │ │ add r2, pc │ │ │ │ b.n 24ad06 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134c76> │ │ │ │ - add r5, pc, #928 @ (adr r5, 24b0e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135054>) │ │ │ │ + add r6, pc, #288 @ (adr r6, 24ae64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134dd4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #960 @ (adr r5, 24b108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135078>) │ │ │ │ + add r6, pc, #320 @ (adr r6, 24ae88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134df8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #992 @ (adr r5, 24b12c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13509c>) │ │ │ │ + add r6, pc, #352 @ (adr r6, 24aeac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134e1c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #784 @ (adr r5, 24b060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134fd0>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 24ade0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134d50>) │ │ │ │ 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, 24ada2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134d12> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -617664,19 +617669,19 @@ │ │ │ │ b.n 24afd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134f40> │ │ │ │ ldr r2, [pc, #20] @ (24b088 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134ff8>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 24af9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134f0c> │ │ │ │ - add r3, pc, #872 @ (adr r3, 24b3ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13535c>) │ │ │ │ + add r4, pc, #232 @ (adr r4, 24b16c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1350dc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, pc, #280 @ (adr r3, 24b1a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135110>) │ │ │ │ + add r3, pc, #664 @ (adr r3, 24b320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135290>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, pc, #784 @ (adr r2, 24b39c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13530c>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 24b11c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13508c>) │ │ │ │ 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] @ (24b0ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13505c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -617711,15 +617716,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24ab7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134aec> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #28] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r2, pc, #952 @ (adr r2, 24b4ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13541c>) │ │ │ │ + add r3, pc, #312 @ (adr r3, 24b22c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13519c>) │ │ │ │ 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] @ (24b138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1350a8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -617785,15 +617790,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24ab7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x134aec> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #25] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r2, pc, #272 @ (adr r2, 24b2bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13522c>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 24b43c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1353ac>) │ │ │ │ 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] @ (24b1f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135160>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -618001,19 +618006,19 @@ │ │ │ │ b.n 24b39c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13530c> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ b.n 24b352 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1352c2> │ │ │ │ strb r2, [r6, #18] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r0, pc, #848 @ (adr r0, 24b758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1356c8>) │ │ │ │ + add r1, pc, #208 @ (adr r1, 24b4d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135448>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, pc, #48 @ (adr r0, 24b43c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1353ac>) │ │ │ │ + add r0, pc, #432 @ (adr r0, 24b5bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13552c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, pc, #72 @ (adr r0, 24b458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1353c8>) │ │ │ │ + add r0, pc, #456 @ (adr r0, 24b5d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135548>) │ │ │ │ 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 │ │ │ │ @@ -618281,19 +618286,19 @@ │ │ │ │ b.n 24b6b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135626> │ │ │ │ strb r2, [r5, #13] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r3, [pc, #704] @ (24b9d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135948>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ 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] @ (24b798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135708>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -618333,15 +618338,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #1] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [pc, #720] @ (24ba70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1359e0>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ 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] @ (24b858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1357c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -618408,19 +618413,19 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [pc, #224] @ (24b940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1358b0>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ 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] @ 24b89c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13580c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -618607,19 +618612,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 24ba10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135980> │ │ │ │ ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ 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] @ (24bc44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135bb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -618813,15 +618818,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 24bc8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135bfa> │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ 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] @ (24bde4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135d54>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -618867,17 +618872,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ 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] @ (24be6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135ddc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -618915,15 +618920,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24be26 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135d96> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ 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] @ (24bee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135e50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -619091,15 +619096,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r1, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 24c084 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135ff4> │ │ │ │ cbz r1, 24c088 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x135ff8> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -619273,19 +619278,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24c234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1361a4> │ │ │ │ str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 24c290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136200> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 24c290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136200> │ │ │ │ @@ -619788,18 +619793,18 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 24c5c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136532> │ │ │ │ nop │ │ │ │ subs r2, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strd r0, r0, [r0, #904] @ 0x388 │ │ │ │ + bic.w r0, r0, r2, asr #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ 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 24c92a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13689a> │ │ │ │ @@ -619870,25 +619875,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (24c960 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1368d0>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 24c914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136884> │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -619959,23 +619964,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (24ca34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1369a4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 24c9b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136920> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ 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] @ 24cb60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136ad0> │ │ │ │ mov r4, r1 │ │ │ │ @@ -620088,25 +620093,25 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 24ca94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136a04> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r5, #170 @ 0xaa │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 24cc94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136c04> │ │ │ │ bls.n 24cbc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136b30> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -620236,15 +620241,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 24ccb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136c22> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 24ccb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136c22> │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ 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 │ │ │ │ @@ -620341,17 +620346,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 24cce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136c58> │ │ │ │ b.n 24cdae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136d1e> │ │ │ │ - subs r7, #10 │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ @ instruction: 0xfa0e01a2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -620548,43 +620553,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 24cce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136c58> │ │ │ │ b.n 24cf06 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x136e76> │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ @ instruction: 0xf7e401a2 │ │ │ │ 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 │ │ │ │ @@ -620651,15 +620656,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -620774,27 +620779,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (24d240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1371b0>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 24d138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1370a8> │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ 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 │ │ │ │ @@ -620955,25 +620960,25 @@ │ │ │ │ nop │ │ │ │ cmp r5, #14 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -621569,17 +621574,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 24da14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137984> │ │ │ │ nop │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ 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 │ │ │ │ @@ -621631,15 +621636,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 24dac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137a38> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6bee4 │ │ │ │ b.n 24dab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137a24> │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (24dc9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137c0c>) │ │ │ │ @@ -621796,23 +621801,23 @@ │ │ │ │ nop │ │ │ │ movs r4, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ 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 │ │ │ │ @@ -622357,15 +622362,15 @@ │ │ │ │ beq.n 24e28e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1381fe> │ │ │ │ b.n 24e286 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1381f6> │ │ │ │ nop │ │ │ │ b.n 24ddca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137d3a> │ │ │ │ lsls r2, r4, #6 │ │ │ │ b.n 24ddac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137d1c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ b.n 24dd6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137cdc> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24e3f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138362> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -622584,15 +622589,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e4f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138464> │ │ │ │ b.n 24e4c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138436> │ │ │ │ nop │ │ │ │ str r2, [r5, #32] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2 0, cr0, [r6], #904 @ 0x388 │ │ │ │ + ldc2 0, cr0, [r6, #-904] @ 0xfffffc78 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 24e5c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138530> │ │ │ │ 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] │ │ │ │ @@ -622710,15 +622715,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ 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 │ │ │ │ @@ -622758,15 +622763,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh r6, [r3, r6] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ 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 │ │ │ │ @@ -623050,19 +623055,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24e91c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13888c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r4, r3, r2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r4, r0, #27 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ 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 │ │ │ │ @@ -623165,22 +623170,22 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 24ead0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138a40> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24ea70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1389e0> │ │ │ │ b.n 24eae2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138a52> │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vld4. {d16-d19}, [r8 :128], r2 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + vst1.8 {d16[7]}, [r8], r2 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -623221,15 +623226,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r4, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24ebf2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138b62> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -623653,17 +623658,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f026 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138f96> │ │ │ │ b.n 24efce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138f3e> │ │ │ │ nop │ │ │ │ ldr r6, [r2, r0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf22c00e2 │ │ │ │ + @ instruction: 0xf28c00e2 │ │ │ │ stmdb 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] @ (24f424 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x139394>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -624020,27 +624025,27 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r0, #30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ 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] @ (24f5d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x139544>) │ │ │ │ @@ -624443,23 +624448,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24f85a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1397ca> │ │ │ │ b.n 24f78c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1396fc> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -624701,23 +624706,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24fb22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x139a92> │ │ │ │ b.n 24fa52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1399c2> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -624963,23 +624968,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24fdee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x139d5e> │ │ │ │ b.n 24fd1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x139c8c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -627005,15 +627010,15 @@ │ │ │ │ ldrb.w ip, [ip, #648] @ 0x288 │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 251338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b2a8> │ │ │ │ b.n 25132c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b29c> │ │ │ │ asrs r0, r7, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ mcr 1, 4, r0, cr0, cr15, {4} │ │ │ │ - ldr r7, [pc, #360] @ (2515e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b550>) │ │ │ │ + ldr r7, [pc, #744] @ (251760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b6d0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 251252 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b1c2> │ │ │ │ b.n 2513d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b348> │ │ │ │ @@ -627053,15 +627058,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r4, #11 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [pc, #944] @ (2518a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b818>) │ │ │ │ + ldr r5, [pc, #304] @ (251628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b598>) │ │ │ │ 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] @ 251524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b494> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -627103,17 +627108,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #9 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [pc, #536] @ (251798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b708>) │ │ │ │ + ldr r4, [pc, #920] @ (251918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b888>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [pc, #576] @ (2517c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b734>) │ │ │ │ + ldr r4, [pc, #960] @ (251944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b8b4>) │ │ │ │ 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] @ 2515b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b520> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -627155,17 +627160,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [pc, #104] @ (251674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b5e4>) │ │ │ │ + ldr r4, [pc, #488] @ (2517f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b764>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [pc, #16] @ (251620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b590>) │ │ │ │ + ldr r4, [pc, #400] @ (2517a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b710>) │ │ │ │ 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] @ (251664 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b5d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -627196,15 +627201,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ asrs r4, r1, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ adds r0, #14 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ 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] @ (251840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b7b0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -627365,20 +627370,20 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 251704 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b674> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 251704 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b674> │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [pc, #752] @ (251b38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13baa8>) │ │ │ │ + ldr r3, [pc, #112] @ (2518b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b828>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sbc.w r0, r6, #7962624 @ 0x798000 │ │ │ │ - ldr r2, [pc, #328] @ (251998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b908>) │ │ │ │ + rsb r0, r6, #7962624 @ 0x798000 │ │ │ │ + ldr r2, [pc, #712] @ (251b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ba88>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf4fc00f3 │ │ │ │ + adcs.w r0, ip, #7962624 @ 0x798000 │ │ │ │ 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] @ (2518c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b838>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627418,15 +627423,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 24e748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1386b8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #29 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [pc, #672] @ (251b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bae0>) │ │ │ │ + ldr r2, [pc, #32] @ (2518f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b860>) │ │ │ │ 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] @ (251a94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ba04>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -627607,23 +627612,23 @@ │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsrs r2, r0, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [pc, #960] @ (251e6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bddc>) │ │ │ │ + ldr r1, [pc, #320] @ (251bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bb5c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #424] @ (251c58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bbc8>) │ │ │ │ + ldr r0, [pc, #808] @ (251dd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bd48>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - negs r2, r1 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #320] @ (251bf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bb68>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #408] @ (251c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bbd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627781,27 +627786,27 @@ │ │ │ │ b.n 251b5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13baca> │ │ │ │ lsrs r2, r3, #19 │ │ │ │ lsls r0, r4, #6 │ │ │ │ b.n 25169c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13b60c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bx r6 │ │ │ │ + blx r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - mov sl, r4 │ │ │ │ + bx r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r6, sl │ │ │ │ + mov lr, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r4, sp │ │ │ │ + mov ip, r9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r2, r6 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r0, fp │ │ │ │ + mov r8, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 251dd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bd48> │ │ │ │ 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 │ │ │ │ @@ -628003,15 +628008,15 @@ │ │ │ │ b.n 251d82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bcf2> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 251d82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bcf2> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #12 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add lr, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (252028 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bf98>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628127,17 +628132,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 251ffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bf6c> │ │ │ │ b.n 251f36 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13bea6> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmn r6, r4 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc 0, cr0, [r4, #-972]! @ 0xfffffc34 │ │ │ │ + stc 0, cr0, [r4, #972] @ 0x3cc │ │ │ │ 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] @ (2520cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c03c>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628196,19 +628201,19 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r2, r4, #29 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - tst r6, r0 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rors r4, r1 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ 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] @ (2522ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c21c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -628381,33 +628386,33 @@ │ │ │ │ b.n 25217e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c0ee> │ │ │ │ lsls r6, r6, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ udf #242 @ 0xf2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r5 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r0 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r0 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - eors r0, r0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - eors r2, r6 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - eors r4, r1 │ │ │ │ + lsls r4, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ands r6, r2 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2523fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c36a> │ │ │ │ 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 │ │ │ │ @@ -628576,15 +628581,15 @@ │ │ │ │ bne.n 2524a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c416> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252494 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c404> │ │ │ │ b.n 2523a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c314> │ │ │ │ lsls r0, r6, #18 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ 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] @ (252628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c598>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628712,15 +628717,15 @@ │ │ │ │ b.n 25254a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c4ba> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 25254a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c4ba> │ │ │ │ nop │ │ │ │ lsls r6, r2, #11 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ 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] @ (252684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c5f4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -628748,15 +628753,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24ea34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1389a4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ 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] @ (2526d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c644>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -628782,15 +628787,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24eb64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x138ad4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r1, #4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ 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] @ (252750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c6c0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -628838,19 +628843,19 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r2, r0, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ 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] @ (2528bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c82c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628978,21 +628983,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252892 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c802> │ │ │ │ b.n 252876 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c7e6> │ │ │ │ movs r2, r6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r6, r6, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r6, 2528e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c852> │ │ │ │ + cbnz r6, 2528fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c86a> │ │ │ │ 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] @ 252a6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13c9dc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -629195,15 +629200,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ b.n 252aca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ca3a> │ │ │ │ stc2 1, cr0, [r6, #-636]! @ 0xfffffd84 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ 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] @ (252c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13cbd4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -629400,19 +629405,19 @@ │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ b.n 252cca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13cc3a> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb2e019f │ │ │ │ adds r4, r6, r6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ 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] @ (252ee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ce50>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -629568,21 +629573,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252eb6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ce26> │ │ │ │ b.n 252e9a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ce0a> │ │ │ │ @ instruction: 0xfa56019f │ │ │ │ adds r0, r3, r3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r2, 252f3e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ceae> │ │ │ │ + cbz r2, 252f56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13cec6> │ │ │ │ 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] @ (252f74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13cee4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -629626,15 +629631,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24d244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1371b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb.w r0, [lr, #415] @ 0x19f │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ 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] @ (25301c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13cf8c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -629696,19 +629701,19 @@ │ │ │ │ mov r3, r8 │ │ │ │ bl 24d244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1371b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb.w r0, [sl, ] │ │ │ │ asrs r0, r4, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ 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] @ (2531ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d11c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -629851,21 +629856,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 253180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d0f0> │ │ │ │ b.n 253164 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d0d4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf766019f │ │ │ │ asrs r2, r5, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ 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] @ 253348 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d2b8> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -629995,15 +630000,15 @@ │ │ │ │ add.w lr, r4, #516096 @ 0x7e000 │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 253252 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d1c2> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 253252 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d1c2> │ │ │ │ rsbs r1, r4, #5210112 @ 0x4f8000 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ 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] @ (2533ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d31c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -630034,15 +630039,15 @@ │ │ │ │ ldr r4, [r1, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24db00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137a70> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ orr.w r1, r6, #5210112 @ 0x4f8000 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ 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] @ 253414 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d384> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -630074,15 +630079,15 @@ │ │ │ │ bl 24dcbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137c2c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xf3e4019f │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ 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] @ (25349c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d40c>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -630134,19 +630139,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf37c019f │ │ │ │ asrs r2, r0, #8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ 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] @ (253600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d570>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -630272,19 +630277,19 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2535d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d544> │ │ │ │ b.n 2535a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d514> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2e6019f │ │ │ │ asrs r2, r5, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ 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] @ 253798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d708> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630414,15 +630419,15 @@ │ │ │ │ add.w lr, r4, #516096 @ 0x7e000 │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 2536a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d612> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 2536a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d612> │ │ │ │ @ instruction: 0xf184019f │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ 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] @ (2537fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d76c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -630455,15 +630460,15 @@ │ │ │ │ strd r5, r4, [sp] │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 24db00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137a70> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vsra.s64 d16, d15, #8 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ 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] @ (253858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d7c8>) │ │ │ │ @@ -630494,15 +630499,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 24dcbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.s64 d0, d15, #44 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ 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] @ (2538dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d84c>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -630552,19 +630557,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vorn d0, d24, d15 │ │ │ │ lsrs r6, r7, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ 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] @ (253a40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d9b0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -630691,19 +630696,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 253a16 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d986> │ │ │ │ b.n 2539e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13d956> │ │ │ │ mcr 1, 5, r0, cr6, cr15, {4} │ │ │ │ lsrs r2, r5, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, pc, #584 @ (adr r7, 253c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13dc0c>) │ │ │ │ + add r7, pc, #968 @ (adr r7, 253e1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13dd8c>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (253bc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13db34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -630892,19 +630897,19 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 253c44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13dbb4> │ │ │ │ rsbs r1, r0, pc, lsr #2 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (253cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13dc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -631018,25 +631023,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 253d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13dcb0> │ │ │ │ @ instruction: 0xeace019f │ │ │ │ lsrs r6, r2, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (253e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13dda0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -631086,15 +631091,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r2, #636] @ 0x27c │ │ │ │ stmia r2!, {r2, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmia r1!, {r1, r3, r5, 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 │ │ │ │ @@ -631147,15 +631152,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmdb lr!, {r0, r1, r2, r3, r4, r7, r8} │ │ │ │ stmia r1!, {r2, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmia r1!, {r1, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -631222,21 +631227,21 @@ │ │ │ │ ldmia.w r0!, {r0, r1, r2, r3, r4, r7, r8} │ │ │ │ stmia r1!, {r2, r3} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #28 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (254130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e0a0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -631397,23 +631402,23 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmia r0!, {r1} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, pc, #912 @ (adr r0, 2544e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e450>) │ │ │ │ + add r1, pc, #272 @ (adr r1, 254260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e1d0>) │ │ │ │ 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] @ (2541f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e168>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -631482,21 +631487,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ bkpt 0x0096 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ bkpt 0x0038 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r1, r2 │ │ │ │ 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] @ (254264 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e1d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -631522,17 +631527,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 254248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e1b8> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ b.n 253d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13dcdc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ 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] @ (2542e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e258>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -631577,21 +631582,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 253d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13dcac> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsls r6, r2, #14 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (254474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e3e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -631730,21 +631735,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 254448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e3b8> │ │ │ │ b.n 25440a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e37a> │ │ │ │ b.n 253db0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13dd20> │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r6, r2, #12 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #800] @ 0x320 │ │ │ │ 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] @ 2547a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e710> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -632072,19 +632077,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24d10c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13707c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 234 @ 0xea │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, #3 │ │ │ │ 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] @ (254abc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ea2c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -632324,27 +632329,27 @@ │ │ │ │ bne.n 254a90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ea00> │ │ │ │ b.n 254a1e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13e98e> │ │ │ │ nop │ │ │ │ svc 78 @ 0x4e │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldc2l 1, cr0, [r2, #636] @ 0x27c │ │ │ │ ldc2 1, cr0, [r8, #636]! @ 0x27c │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ 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] @ (254ba8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13eb18>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -632506,27 +632511,27 @@ │ │ │ │ bl 24d10c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13707c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ blt.n 254c48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ebb8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0xfa68019f │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r0, r3 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #556] @ (254ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ee54>) │ │ │ │ @@ -632750,32 +632755,32 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 254e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13eda0> │ │ │ │ bge.n 254ed0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ee40> │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr??.w r0, [r2, #415] @ 0x19f │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ 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] @ (2550b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f028>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -632928,21 +632933,21 @@ │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 254f9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ef0e> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 254f9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ef0e> │ │ │ │ bhi.n 254fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13ef38> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ 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] @ (255150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f0c0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -632988,17 +632993,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvs.n 2550e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f058> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ 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] @ (2551ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f15c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -633052,21 +633057,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2551a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f116> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ bvs.n 25526c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f1dc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #376] @ (25538c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f2fc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -633216,25 +633221,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 255360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f2d0> │ │ │ │ b.n 25531c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f28c> │ │ │ │ nop │ │ │ │ bpl.n 2552bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f22c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ and.w r1, ip, #5210112 @ 0x4f8000 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ 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] @ (255450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f3c0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -633297,23 +633302,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 255434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f3a4> │ │ │ │ bcc.n 255428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f398> │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0xf266019f │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ 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] @ (2555f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633450,15 +633455,15 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 25551c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f48c> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 25551c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f48c> │ │ │ │ bcc.n 255648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f5b8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ 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] @ (2556a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f614>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -633525,17 +633530,17 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 255650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f5c0> │ │ │ │ b.n 25562e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f59e> │ │ │ │ bne.n 2555e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f554> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (255724 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f694>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -633576,15 +633581,15 @@ │ │ │ │ bl 24d9e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137958> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ beq.n 255710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f680> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ 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] @ (2557f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f768>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633666,22 +633671,22 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 255784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f6f4> │ │ │ │ b.n 255762 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f6d2> │ │ │ │ beq.n 2558d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f844> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ mrc 1, 5, r0, cr14, cr15, {4} │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ 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] @ (2559b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f928>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633845,24 +633850,24 @@ │ │ │ │ bne.n 2559a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f912> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25598e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f8fe> │ │ │ │ b.n 255972 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13f8e2> │ │ │ │ ldmia r7, {r1, r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldcl 1, cr0, [r6, #636] @ 0x27c │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ 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] @ 255b88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13faf8> │ │ │ │ sub sp, #24 │ │ │ │ @@ -634051,15 +634056,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24d2d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137248> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r4!, {r2} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ 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] @ (255c84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13fbf4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -634164,19 +634169,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0xe98e019f │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vhadd.u32 q0, q9, q9 │ │ │ │ + vmla.i q0, q9, d2[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, #316] @ (255e5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13fdcc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -634300,21 +634305,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 255e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13fda0> │ │ │ │ b.n 255e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x13fd84> │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldmdb r0, {r0, r1, r2, r3, r4, r7, r8} │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ 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] @ (25617c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1400ec>) │ │ │ │ @@ -635309,17 +635314,17 @@ │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 2567bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14072c> │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ udf #16 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ 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 256b12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x140a82> │ │ │ │ @@ -635787,22 +635792,22 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 256eca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x140e3a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 256eb6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x140e26> │ │ │ │ b.n 256b80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x140af0> │ │ │ │ - cdp2 0, 5, cr0, cr6, cr2, {7} │ │ │ │ - cdp2 0, 3, cr0, cr14, cr2, {7} │ │ │ │ - cdp2 0, 3, cr0, cr6, cr2, {7} │ │ │ │ - stc2 0, cr0, [ip], {226} @ 0xe2 │ │ │ │ - ldc2l 0, cr0, [sl], #-904 @ 0xfffffc78 │ │ │ │ - stc2l 0, cr0, [r8], #-904 @ 0xfffffc78 │ │ │ │ - ldc2 0, cr0, [lr], {226} @ 0xe2 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + cdp2 0, 11, cr0, cr6, cr2, {7} │ │ │ │ + cdp2 0, 9, cr0, cr14, cr2, {7} │ │ │ │ + cdp2 0, 9, cr0, cr6, cr2, {7} │ │ │ │ + stc2l 0, cr0, [ip], #904 @ 0x388 │ │ │ │ + ldc2l 0, cr0, [sl], {226} @ 0xe2 │ │ │ │ + stc2l 0, cr0, [r8], {226} @ 0xe2 │ │ │ │ + ldc2l 0, cr0, [lr], #-904 @ 0xfffffc78 │ │ │ │ + strb r4, [r1, #20] │ │ │ │ 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] @ (2571dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14114c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -636062,15 +636067,15 @@ │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 257216 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141186> │ │ │ │ @ instruction: 0xb896 │ │ │ │ lsls r7, r3, #6 │ │ │ │ bvs.n 257258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1411c8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - vld4. {d0-d3}, [r2 :128], r2 │ │ │ │ + vst1.8 {d0[7]}, [r2], r2 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2572d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141248> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ movs r5, #1 │ │ │ │ @@ -636251,19 +636256,19 @@ │ │ │ │ bne.n 2573be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14132e> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2573aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14131a> │ │ │ │ b.n 257296 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141206> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf66000e2 │ │ │ │ - movw r0, #59618 @ 0xe8e2 │ │ │ │ - @ instruction: 0xf63c00e2 │ │ │ │ - addw r0, lr, #2274 @ 0x8e2 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + movt r0, #2274 @ 0x8e2 │ │ │ │ + subw r0, lr, #2274 @ 0x8e2 │ │ │ │ + @ instruction: 0xf69c00e2 │ │ │ │ + @ instruction: 0xf66e00e2 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ 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] @ 2574d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141440> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -636339,19 +636344,19 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24f5e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x139550> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r4, 25753e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1414ae> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sub.w r0, r6, #7405568 @ 0x710000 │ │ │ │ - sbcs.w r0, ip, #7405568 @ 0x710000 │ │ │ │ - sbc.w r0, ip, #7405568 @ 0x710000 │ │ │ │ - adc.w r0, r2, #7405568 @ 0x710000 │ │ │ │ - @ instruction: 0xf52000e2 │ │ │ │ + addw r0, r6, #2274 @ 0x8e2 │ │ │ │ + rsbs r0, ip, #7405568 @ 0x710000 │ │ │ │ + rsb r0, ip, #7405568 @ 0x710000 │ │ │ │ + sub.w r0, r2, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf58000e2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 2575c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141534> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -636418,19 +636423,19 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24f5e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x139550> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ uxth r0, r6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ + adc.w r0, r2, #7405568 @ 0x710000 │ │ │ │ + adds.w r0, sl, #7405568 @ 0x710000 │ │ │ │ + add.w r0, r8, #7405568 @ 0x710000 │ │ │ │ @ instruction: 0xf4e200e2 │ │ │ │ - @ instruction: 0xf4ba00e2 │ │ │ │ - @ instruction: 0xf4a800e2 │ │ │ │ - eor.w r0, r2, #7405568 @ 0x710000 │ │ │ │ - orn r0, r2, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf4c200e2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (257640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1415b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -636553,17 +636558,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2576f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141664> │ │ │ │ nop │ │ │ │ cbz r4, 257734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1416a4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf35200e2 │ │ │ │ - @ instruction: 0xf37400e2 │ │ │ │ - @ instruction: 0xf39600e2 │ │ │ │ + @ instruction: 0xf3b200e2 │ │ │ │ + @ instruction: 0xf3d400e2 │ │ │ │ + @ instruction: 0xf3f600e2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (257780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1416f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -636647,16 +636652,16 @@ │ │ │ │ blx r3 │ │ │ │ b.n 2577e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141758> │ │ │ │ nop │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf34800e2 │ │ │ │ - @ instruction: 0xf30200e2 │ │ │ │ + @ instruction: 0xf3a800e2 │ │ │ │ + @ instruction: 0xf36200e2 │ │ │ │ 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] @ (257868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1417d8>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -636682,15 +636687,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24ca38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1369a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf30e00e2 │ │ │ │ + @ instruction: 0xf36e00e2 │ │ │ │ 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] @ (2578d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141848>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -636730,16 +636735,16 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldmia r5, {r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf2f000e2 │ │ │ │ - @ instruction: 0xf29e00e2 │ │ │ │ + @ instruction: 0xf35000e2 │ │ │ │ + @ instruction: 0xf2fe00e2 │ │ │ │ stmdb 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] @ (257a3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1419ac>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -636865,18 +636870,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 257a12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141982> │ │ │ │ b.n 2579f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141966> │ │ │ │ add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf29c00e2 │ │ │ │ - subw r0, r0, #226 @ 0xe2 │ │ │ │ - addw r0, r0, #226 @ 0xe2 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf2fc00e2 │ │ │ │ + @ instruction: 0xf30000e2 │ │ │ │ + @ instruction: 0xf26000e2 │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ 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 │ │ │ │ @@ -637416,18 +637421,18 @@ │ │ │ │ b.n 257ed6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141e46> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r7, #10] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [sl, #-904]! @ 0xfffffc78 │ │ │ │ + stc 0, cr0, [sl, #904] @ 0x388 │ │ │ │ strh r0, [r4, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldc 0, cr0, [lr], #-904 @ 0xfffffc78 │ │ │ │ + ldc 0, cr0, [lr], {226} @ 0xe2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 258034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141fa4> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ beq.n 258034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141fa4> │ │ │ │ @@ -637863,17 +637868,17 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #14] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 258420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142390> │ │ │ │ + b.n 2584e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142450> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2583b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142324> │ │ │ │ + b.n 258474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1423e4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (258544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1424b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -637885,15 +637890,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 2583d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142348> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, pc, #528 @ (adr r2, 258758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1426c8>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 258344 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1422b4> │ │ │ │ + b.n 258404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142374> │ │ │ │ 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] @ (258594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637917,17 +637922,17 @@ │ │ │ │ bl 1312f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b264> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258572 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1424e2> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r2, pc, #312 @ (adr r2, 2586d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142640>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 258324 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142294> │ │ │ │ + b.n 2583e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142354> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 25830c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14227c> │ │ │ │ + b.n 2583cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14233c> │ │ │ │ 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] @ (2585e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637951,17 +637956,17 @@ │ │ │ │ bl 131448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b3b8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2585c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142536> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, pc, #1000 @ (adr r1, 2589d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142944>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 258308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142278> │ │ │ │ + b.n 2583c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142338> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2582f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142260> │ │ │ │ + b.n 2583b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142320> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #868] @ (25896c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1428dc>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -638298,39 +638303,39 @@ │ │ │ │ b.n 2587d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142744> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 25821c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14218c> │ │ │ │ + b.n 2582dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14224c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 259170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1430e0> │ │ │ │ + b.n 258230 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1421a0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 258254 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1421c4> │ │ │ │ + b.n 258314 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142284> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 259174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1430e4> │ │ │ │ + b.n 258234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1421a4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r2, #14 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 259184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1430f4> │ │ │ │ + b.n 258244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1421b4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2581ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14215c> │ │ │ │ + b.n 2582ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14221c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2581c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142138> │ │ │ │ + b.n 258288 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1421f8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2581a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142114> │ │ │ │ + b.n 258264 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1421d4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2590ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14305c> │ │ │ │ + b.n 2581ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14211c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 259054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142fc4> │ │ │ │ + b.n 259114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143084> │ │ │ │ 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] @ 2589e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142958> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -638346,15 +638351,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2585f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142564> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 2590fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14306c> │ │ │ │ + b.n 2591bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14312c> │ │ │ │ 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] @ (258a4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1429bc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -638385,17 +638390,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14298c> │ │ │ │ b.n 258a2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14299e> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 2590dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14304c> │ │ │ │ + b.n 25919c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14310c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2590b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143024> │ │ │ │ + b.n 259174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1430e4> │ │ │ │ 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] @ (258ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142a24>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -638426,17 +638431,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258a84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1429f4> │ │ │ │ b.n 258a96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142a06> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 2590ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14301c> │ │ │ │ + b.n 25916c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1430dc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 259084 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142ff4> │ │ │ │ + b.n 259144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1430b4> │ │ │ │ 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] @ (258bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142b3c>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -638800,15 +638805,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 257e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x141dd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - svc 32 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ 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] @ (258ef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142e60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -638863,17 +638868,17 @@ │ │ │ │ bl 1312f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b264> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258f1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142e8a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ 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] @ (258f90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142f00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638897,17 +638902,17 @@ │ │ │ │ bl 131448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1b3b8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258f6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142ede> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r2, r4, #3 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + udf #174 @ 0xae │ │ │ │ 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] @ (258fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142f38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638959,34 +638964,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 259024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142f94> │ │ │ │ ldr r0, [pc, #44] @ (259068 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142fd8>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078b1c │ │ │ │ + bl 1078b7c │ │ │ │ bl 53ad28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x424c98> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (25906c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142fdc>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 259010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142f80> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ble.n 25905c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142fcc> │ │ │ │ + udf #92 @ 0x5c │ │ │ │ lsls r2, r4, #3 │ │ │ │ adds r7, #230 @ 0xe6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ble.n 258fe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x142f54> │ │ │ │ + udf #26 │ │ │ │ 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 │ │ │ │ @@ -639431,19 +639436,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 259578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434e8> │ │ │ │ + bls.n 259638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1435a8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bhi.n 259548 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434b8> │ │ │ │ + bls.n 259608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143578> │ │ │ │ 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 676ca4 <_mesa_glapi_get_proc_address@@libgallium-26.1.4-1.so+0x24> │ │ │ │ @@ -639855,15 +639860,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 259a82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1439f2> │ │ │ │ b.n 2599ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14392a> │ │ │ │ nop │ │ │ │ adds r1, #38 @ 0x26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bpl.n 259b38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143aa8> │ │ │ │ + bpl.n 2599f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143968> │ │ │ │ lsls r2, r4, #3 │ │ │ │ bl ffff3ab2 │ │ │ │ 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] │ │ │ │ @@ -640163,15 +640168,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bne.n 259eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143e20> │ │ │ │ + bne.n 259d70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143ce0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 259e6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143dde> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1216] @ 0x4c0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -640216,17 +640221,17 @@ │ │ │ │ b.n 259c78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143be8> │ │ │ │ ldr r1, [pc, #16] @ (259eac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143e1c>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a2508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c478> │ │ │ │ b.n 259e6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143dda> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - beq.n 259f44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143eb4> │ │ │ │ + beq.n 259e04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143d74> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - beq.n 259f58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143ec8> │ │ │ │ + beq.n 259e18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x143d88> │ │ │ │ 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] @ (25a1a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x144114>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -640715,15 +640720,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r2, [r5, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ 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] @ (25a4c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x144430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -640760,15 +640765,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 1716b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x5b624> │ │ │ │ b.n 25a4a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x144410> │ │ │ │ nop │ │ │ │ strh r6, [r1, #26] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ 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 │ │ │ │ @@ -640803,40 +640808,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2a2a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c990> │ │ │ │ ldr r1, [pc, #28] @ (25a550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1444c0>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2a2a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c990> │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, 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] @ (25a574 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1444e4>) │ │ │ │ add r0, pc │ │ │ │ bl 439e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323dc4> │ │ │ │ ldr r0, [pc, #12] @ (25a578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1444e8>) │ │ │ │ add r0, pc │ │ │ │ bl 439e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323dc4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #48] @ 25a5bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14452c> │ │ │ │ sub sp, #16 │ │ │ │ @@ -640853,19 +640858,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 2a267c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c5ec> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ 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 │ │ │ │ @@ -640950,15 +640955,15 @@ │ │ │ │ b.n 25a64c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1445bc> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 25a62c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14459c> │ │ │ │ b.n 25a64c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1445bc> │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, 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 │ │ │ │ @@ -641064,15 +641069,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 25a7be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14472e> │ │ │ │ strh r2, [r2, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -641103,17 +641108,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ b.n 25a812 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x144782> │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -641514,21 +641519,21 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 25abae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x144b1e> │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 25acae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x144c1e> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (25ace4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x144c54>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -642007,19 +642012,19 @@ │ │ │ │ b.n 25b0ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14505e> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 25b0ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14505e> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 25b0ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14505e> │ │ │ │ strb r2, [r0, #29] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - nop {10} │ │ │ │ + stmia r0!, {} │ │ │ │ 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] @ (25b3f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145360>) │ │ │ │ @@ -642214,27 +642219,27 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 25b396 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145306> │ │ │ │ mov fp, sl │ │ │ │ b.n 25b376 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1452e6> │ │ │ │ strb r6, [r3, #23] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - it cc │ │ │ │ - lslcc r2, r4, #3 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + it ls │ │ │ │ + lslls r2, r4, #3 │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r7, r6, #3 │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -642492,21 +642497,21 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 25b6f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145662> │ │ │ │ nop │ │ │ │ strb r2, [r7, #13] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbnz r4, 25b75a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1456ca> │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbnz r4, 25b762 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1456d2> │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 25b710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145680> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -642592,15 +642597,15 @@ │ │ │ │ bl 25a98c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1448fc> │ │ │ │ b.n 25b648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1455b8> │ │ │ │ bl 25a98c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1448fc> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 25b648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1455b8> │ │ │ │ - hlt 0x0004 │ │ │ │ + revsh r4, r4 │ │ │ │ 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] @ (25b82c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14579c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642759,23 +642764,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 25b964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1458d4> │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbnz r4, 25b9c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145938> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - rev r6, r0 │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r6, 25b9a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145914> │ │ │ │ + cbnz r6, 25b9bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14592c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r7, 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] @ (25ba94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145a04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642863,23 +642868,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 25ba70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1459e0> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + cbnz r0, 25baac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145a1c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ 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 │ │ │ │ @@ -642976,15 +642981,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [pc, #84] @ (25bc38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145ba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -643126,15 +643131,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ 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] @ (25be20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145d90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -643251,15 +643256,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r6, [r5, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r4, 25bfa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145f10> │ │ │ │ + push {r2, r5} │ │ │ │ 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 │ │ │ │ @@ -643279,15 +643284,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r6, 25bfe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145f54> │ │ │ │ + cbz r6, 25bffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145f6c> │ │ │ │ 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] @ (25bfac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145f1c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643297,15 +643302,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r2, 25c016 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145f86> │ │ │ │ + cbz r2, 25c02e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145f9e> │ │ │ │ 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] @ (25bfdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145f4c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643315,15 +643320,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r2, 25c048 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145fb8> │ │ │ │ + cbz r2, 25c060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145fd0> │ │ │ │ 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] @ (25c00c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145f7c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643333,15 +643338,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r2, 25c07c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145fec> │ │ │ │ + push {r1} │ │ │ │ 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] @ (25c03c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145fac>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643351,15 +643356,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r2, 25c0b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146020> │ │ │ │ + push {r1, r4} │ │ │ │ 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] @ (25c06c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x145fdc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643369,15 +643374,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r6, 25c0e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146054> │ │ │ │ + push {r1, r2, r5} │ │ │ │ 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] @ (25c09c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14600c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643387,15 +643392,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r2, 25c11c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14608c> │ │ │ │ + push {r1, r6} │ │ │ │ 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] @ (25c0cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14603c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643405,15 +643410,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r6, 25c14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1460bc> │ │ │ │ + push {r1, r2, r6} │ │ │ │ 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] @ (25c0fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14606c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643423,15 +643428,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r6, 25c17e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1460ee> │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ 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] @ (25c12c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14609c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643441,15 +643446,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r6, 25c1b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146120> │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ 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] @ (25c15c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1460cc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643459,15 +643464,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r1} │ │ │ │ + push {r1, r5, r6} │ │ │ │ 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] @ (25c18c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1460fc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643477,15 +643482,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r6, 25c20a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14617a> │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -643597,21 +643602,21 @@ │ │ │ │ b.n 25c25a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1461ca> │ │ │ │ ldr r2, [pc, #24] @ (25c2bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14622c>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 25c258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1461c8> │ │ │ │ - cbz r6, 25c308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146278> │ │ │ │ + cbz r6, 25c320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146290> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbz r6, 25c314 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146284> │ │ │ │ + cbz r6, 25c32c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14629c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbz r0, 25c2fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14626c> │ │ │ │ + cbz r0, 25c314 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146284> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cbz r4, 25c302 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146272> │ │ │ │ + cbz r4, 25c31a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14628a> │ │ │ │ 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 │ │ │ │ @@ -643653,15 +643658,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (25c348 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1462b8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ mov r2, r6 │ │ │ │ b.n 25c304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146274> │ │ │ │ - uxth r6, r3 │ │ │ │ + uxtb r6, r7 │ │ │ │ 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] @ (25c400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x146370>) │ │ │ │ @@ -645861,15 +645866,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25de18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x147d88> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #992] @ (25e22c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14819c>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + str r0, [r2, r2] │ │ │ │ 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] @ (25dff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x147f68>) │ │ │ │ @@ -646008,15 +646013,15 @@ │ │ │ │ b.n 25df62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x147ed2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dfca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x147f3a> │ │ │ │ ldr r1, [pc, #272] @ (25e10c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14807c>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r6, [pc, #592] @ (25e250 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1481c0>) │ │ │ │ + ldr r6, [pc, #976] @ (25e3d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148340>) │ │ │ │ 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] @ (25e208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148178>) │ │ │ │ @@ -646185,15 +646190,15 @@ │ │ │ │ b.n 25e138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1480a8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e1ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14813a> │ │ │ │ @ instruction: 0x4792 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r4, [pc, #936] @ (25e5b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148528>) │ │ │ │ + ldr r5, [pc, #296] @ (25e338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1482a8>) │ │ │ │ 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] @ (25e41c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14838c>) │ │ │ │ @@ -646364,15 +646369,15 @@ │ │ │ │ b.n 25e34a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1482ba> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e3de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14834e> │ │ │ │ cmp sl, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r2, [pc, #960] @ (25e7e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148754>) │ │ │ │ + ldr r3, [pc, #320] @ (25e564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1484d4>) │ │ │ │ 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] @ (25e660 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1485d0>) │ │ │ │ @@ -646555,15 +646560,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e61e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14858e> │ │ │ │ nop │ │ │ │ muls r6, r5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r0, [pc, #936] @ (25ea10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148980>) │ │ │ │ + ldr r1, [pc, #296] @ (25e790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148700>) │ │ │ │ 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] @ (25e8a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148818>) │ │ │ │ @@ -646746,15 +646751,15 @@ │ │ │ │ b.n 25e7bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14872c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1487d8> │ │ │ │ asrs r2, r5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - mov lr, r7 │ │ │ │ + bx r3 │ │ │ │ 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] @ (25eb20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148a90>) │ │ │ │ @@ -646950,15 +646955,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25eae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148a50> │ │ │ │ nop │ │ │ │ subs r6, #226 @ 0xe2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r6, lr │ │ │ │ + add lr, sl │ │ │ │ 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] @ (25ed48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148cb8>) │ │ │ │ @@ -647127,15 +647132,15 @@ │ │ │ │ b.n 25ebae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148b1e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 25ecbe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148c2e> │ │ │ │ nop │ │ │ │ subs r4, #106 @ 0x6a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - rors r0, r7 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r7, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25ee64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x148dd4> │ │ │ │ @@ -647690,15 +647695,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1492c0> │ │ │ │ nop │ │ │ │ adds r5, #12 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ 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] @ (25f4f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x149464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647807,15 +647812,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f48e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1493fe> │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ 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] @ (25f648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1495b8>) │ │ │ │ @@ -647923,15 +647928,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f5da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14954a> │ │ │ │ adds r2, #150 @ 0x96 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r1, #18 │ │ │ │ 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] @ (25f790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x149700>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -648036,15 +648041,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f72a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14969a> │ │ │ │ nop │ │ │ │ adds r1, #70 @ 0x46 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ 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] @ (25f984 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1498f4>) │ │ │ │ @@ -648204,15 +648209,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsrs r0, r1, #1 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #10 │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -648380,15 +648385,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ cmp r5, #234 @ 0xea │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r0, r1, #25 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsls r4, r3, #21 │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -648570,15 +648575,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ cmp r3, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r0, r0, #17 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsls r0, r1, #13 │ │ │ │ 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 │ │ │ │ @@ -648759,15 +648764,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r6, r3, #8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #18 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -648948,15 +648953,15 @@ │ │ │ │ nop │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r7, r6, #3 │ │ │ │ mrc2 1, 7, r0, cr4, 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] @ (260440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14a3b0>) │ │ │ │ @@ -649144,15 +649149,15 @@ │ │ │ │ b.n 26037e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14a2ee> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r5, #126 @ 0x7e │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldc2l 1, cr0, [sl, #632] @ 0x278 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stc2l 1, cr0, [r6], {158} @ 0x9e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -649290,15 +649295,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2604ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14a43a> │ │ │ │ nop │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r3, #30 │ │ │ │ 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] @ (2607a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14a710>) │ │ │ │ @@ -649437,15 +649442,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260676 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14a5e6> │ │ │ │ nop │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ 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] @ (26093c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14a8ac>) │ │ │ │ @@ -649579,15 +649584,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26081e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14a78e> │ │ │ │ nop │ │ │ │ subs r2, r5, #7 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + subs r6, r6, #7 │ │ │ │ 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] @ (260ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14aa48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649720,15 +649725,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2609b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14a928> │ │ │ │ subs r2, r2, #1 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + subs r2, r6, #1 │ │ │ │ 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] @ (260c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14abf8>) │ │ │ │ @@ -649867,15 +649872,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260b5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14aace> │ │ │ │ nop │ │ │ │ adds r4, r6, #2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r4, #3 │ │ │ │ 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] @ (260e40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14adb0>) │ │ │ │ @@ -650016,15 +650021,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260d12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ac82> │ │ │ │ nop │ │ │ │ subs r4, r0, r4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (261028 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14af98>) │ │ │ │ @@ -650177,15 +650182,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260ed4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ae44> │ │ │ │ adds r2, r1, r5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r3, 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, #472] @ (261220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b190>) │ │ │ │ @@ -650342,15 +650347,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2610c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b034> │ │ │ │ asrs r2, r4, #29 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ 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] @ (2613f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b360>) │ │ │ │ @@ -650498,15 +650503,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2612ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b21c> │ │ │ │ nop │ │ │ │ asrs r6, r4, #21 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ 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] @ (2615c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650656,15 +650661,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b3e8> │ │ │ │ asrs r6, r3, #14 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ 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] @ (2617bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b72c>) │ │ │ │ @@ -650821,15 +650826,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261660 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b5d0> │ │ │ │ asrs r6, r0, #7 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ 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] @ (2619c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b934>) │ │ │ │ @@ -650990,15 +650995,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261860 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b7d0> │ │ │ │ lsrs r6, r1, #31 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ 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] @ (261bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14bb44>) │ │ │ │ @@ -651161,15 +651166,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261a64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14b9d4> │ │ │ │ lsrs r6, r0, #23 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ 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] @ (261e00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14bd70>) │ │ │ │ @@ -651339,15 +651344,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261c80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14bbf0> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #14 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, 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 r3, [pc, #460] @ (261fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14bf5c>) │ │ │ │ @@ -651501,15 +651506,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261e94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14be04> │ │ │ │ lsrs r6, r0, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ 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] @ (2621ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14c15c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651672,15 +651677,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 262080 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14bff0> │ │ │ │ nop │ │ │ │ lsls r2, r4, #30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ 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] @ (262408 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14c378>) │ │ │ │ @@ -651843,15 +651848,15 @@ │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 262262 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14c1d2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 262298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14c208> │ │ │ │ lsls r0, r4, #22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ 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] @ (26264c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14c5bc>) │ │ │ │ @@ -652027,15 +652032,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2624c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14c430> │ │ │ │ nop │ │ │ │ lsls r2, r0, #14 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (262910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14c880>) │ │ │ │ @@ -652236,15 +652241,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 26288a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14c7fa> │ │ │ │ lsls r6, r7, #4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -652457,15 +652462,15 @@ │ │ │ │ b.n 262b76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14cae6> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ mrc2 1, 3, r0, cr2, cr14, {4} │ │ │ │ - mcr2 0, 3, r0, cr4, cr6, {7} │ │ │ │ + mcr2 0, 6, r0, cr4, cr6, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (262ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ce3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652664,15 +652669,15 @@ │ │ │ │ b.n 262ce2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14cc52> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 262e46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14cdb6> │ │ │ │ @ instruction: 0xfb82019e │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - @ instruction: 0xfb9c00f6 │ │ │ │ + @ instruction: 0xfbfc00f6 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2630f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d064>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -652841,15 +652846,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 262f62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ced2> │ │ │ │ ldrh.w r0, [lr, #414] @ 0x19e │ │ │ │ bne.n 263108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d078> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r4, #246] @ 0xf6 │ │ │ │ + ldr??.w r0, [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] @ (26333c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d2ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [pc, #548] @ 263340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d2b0> │ │ │ │ @@ -653029,15 +653034,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2632b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d220> │ │ │ │ @ instruction: 0xf690019e │ │ │ │ ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71c00f6 │ │ │ │ + @ instruction: 0xf77c00f6 │ │ │ │ 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 │ │ │ │ @@ -653223,15 +653228,15 @@ │ │ │ │ b.n 26353e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d4ae> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ orr.w r1, r2, #5177344 @ 0x4f0000 │ │ │ │ - @ instruction: 0xf4c800f6 │ │ │ │ + @ instruction: 0xf52800f6 │ │ │ │ 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] @ (26383c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d7ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653413,15 +653418,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 2637b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d724> │ │ │ │ nop │ │ │ │ subs.w r1, sl, #158 @ 0x9e │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - @ instruction: 0xf26200f6 │ │ │ │ + movt r0, #8438 @ 0x20f6 │ │ │ │ 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] @ (263a94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14da04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653591,15 +653596,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2638e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d852> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 263a0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14d97c> │ │ │ │ nop │ │ │ │ vand d16, d26, d14 │ │ │ │ - ands.w r0, r8, #246 @ 0xf6 │ │ │ │ + orns 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, #524] @ (263cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14dc30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653766,15 +653771,15 @@ │ │ │ │ b.n 263b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14da7a> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14dab0> │ │ │ │ ldcl 1, cr0, [r6], #632 @ 0x278 │ │ │ │ - mcr 0, 5, r0, cr2, cr6, {7} │ │ │ │ + vqadd.s8 q0, q9, q11 │ │ │ │ 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] @ (263ef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14de60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653936,15 +653941,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263d52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14dcc2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 263e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ddd8> │ │ │ │ nop │ │ │ │ @ instruction: 0xeaca019e │ │ │ │ - rsbs r0, r6, r6, ror #3 │ │ │ │ + ldc 0, cr0, [r6], #-984 @ 0xfffffc28 │ │ │ │ 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] @ (2640ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654099,15 +654104,15 @@ │ │ │ │ b.n 263f56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14dec6> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263f8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14defc> │ │ │ │ ldmia.w r6, {r1, r2, r3, r4, r7, r8} │ │ │ │ - eor.w r0, r2, r6, ror #3 │ │ │ │ + @ instruction: 0xeae200f6 │ │ │ │ stmdb sp!, {r4, r5, r6, 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] @ (2642fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -654271,15 +654276,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 26418a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e0fa> │ │ │ │ nop │ │ │ │ b.n 264044 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14dfb4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia.w r8, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r8], #984 @ 0x3d8 │ │ │ │ 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] @ (264530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e4a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654443,15 +654448,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 264390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e300> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 2644aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e41a> │ │ │ │ b.n 263e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ddc0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 2640f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e068> │ │ │ │ + b.n 2641b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e128> │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #548] @ (264774 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e6e4>) │ │ │ │ @@ -654623,15 +654628,15 @@ │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 2645ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e52a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 2645f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e560> │ │ │ │ b.n 264c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14eba0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 264048 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14dfb8> │ │ │ │ + b.n 264108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e078> │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (2649c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e938>) │ │ │ │ @@ -654803,15 +654808,15 @@ │ │ │ │ b.n 264816 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e786> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 264940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e8b0> │ │ │ │ nop │ │ │ │ b.n 2649f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e968> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 264cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ec48> │ │ │ │ + b.n 264d98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ed08> │ │ │ │ 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] @ (264c0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14eb7c>) │ │ │ │ @@ -654983,15 +654988,15 @@ │ │ │ │ b.n 264a62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14e9d2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 264b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14eaf4> │ │ │ │ nop │ │ │ │ ble.n 264b94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14eb04> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ 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] @ (264e40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14edb0>) │ │ │ │ @@ -655156,15 +655161,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 264ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ec10> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 264dba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ed2a> │ │ │ │ blt.n 264f40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14eeb0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ble.n 264ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ee10> │ │ │ │ + ble.n 264d60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ecd0> │ │ │ │ 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] @ (265084 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14eff4>) │ │ │ │ @@ -655336,15 +655341,15 @@ │ │ │ │ b.n 264eda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ee4a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 264ffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ef6c> │ │ │ │ nop │ │ │ │ bls.n 26511c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f08c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - blt.n 26509c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f00c> │ │ │ │ + blt.n 26515c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f0cc> │ │ │ │ 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] @ (2651b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f128>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655445,15 +655450,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265152 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f0c2> │ │ │ │ bvc.n 2651d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f144> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bls.n 2652ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f21c> │ │ │ │ + bls.n 26516c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f0dc> │ │ │ │ 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] @ (2652f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655556,15 +655561,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26528a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f1fa> │ │ │ │ bpl.n 2652a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f214> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bhi.n 2653a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f318> │ │ │ │ + bhi.n 265268 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f1d8> │ │ │ │ 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] @ (265424 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655665,15 +655670,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2653be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f32e> │ │ │ │ bmi.n 265368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f2d8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvc.n 2654a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f410> │ │ │ │ + bvc.n 265360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f2d0> │ │ │ │ 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] @ (26555c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f4cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655776,15 +655781,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2654f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f466> │ │ │ │ bcc.n 265638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f5a8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvs.n 2655a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f514> │ │ │ │ + bvs.n 265464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f3d4> │ │ │ │ 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] @ (2656ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f61c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -655897,15 +655902,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26563e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f5ae> │ │ │ │ nop │ │ │ │ bcs.n 265718 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f688> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bmi.n 265690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f600> │ │ │ │ + bpl.n 265750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f6c0> │ │ │ │ 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] @ (265804 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656021,15 +656026,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265796 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f706> │ │ │ │ nop │ │ │ │ beq.n 2657d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f740> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bcc.n 265770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f6e0> │ │ │ │ + bmi.n 265830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f7a0> │ │ │ │ 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] @ (265948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f8b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -656138,15 +656143,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2658da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f84a> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bcs.n 26585c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f7cc> │ │ │ │ + bcs.n 26591c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f88c> │ │ │ │ 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] @ (265a90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fa00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656256,15 +656261,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f994> │ │ │ │ ldmia r6, {r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bne.n 265b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fac0> │ │ │ │ + bne.n 265a10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14f980> │ │ │ │ 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] @ (265bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fb48>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -656371,15 +656376,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265b6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fadc> │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - beq.n 265c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fbac> │ │ │ │ + beq.n 265afc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fa6c> │ │ │ │ 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] @ (265d38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fca8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656496,15 +656501,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265ccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fc3c> │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (265e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fdf0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -656611,15 +656616,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fd84> │ │ │ │ ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ 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] @ (265fdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14ff4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656734,15 +656739,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265f70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x14fee0> │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (266154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1500c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656863,15 +656868,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2660e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x150058> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (2662cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15023c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656992,15 +656997,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1501d0> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (266434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1503a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657121,15 +657126,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2663c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x150338> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (26659c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15050c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657250,15 +657255,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1504a0> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3, 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] @ (2666f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x150664>) │ │ │ │ @@ -657373,15 +657378,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1505f0> │ │ │ │ stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r7!, {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, #332] @ (26685c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1507cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657501,15 +657506,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2667f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x150760> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, 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] @ (2669b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x150924>) │ │ │ │ @@ -657624,15 +657629,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1508b0> │ │ │ │ itee cc │ │ │ │ lslcc r6, r3, #6 │ │ │ │ - stmiacs r4!, {r2, r4, r6} │ │ │ │ + stmiacs r4!, {r2, r4, r5, r7} │ │ │ │ lslcs 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] @ (266b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x150a84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657754,15 +657759,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 266aaa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x150a1a> │ │ │ │ pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r3!, {r4, r5, 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 │ │ │ │ @@ -662455,17 +662460,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #14] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ 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] @ (26a8b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x154824>) │ │ │ │ @@ -662619,17 +662624,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 26a7b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x154720> │ │ │ │ nop │ │ │ │ strh r4, [r0, #6] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ 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] @ (26ab0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x154a7c>) │ │ │ │ @@ -662812,17 +662817,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26a9d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x154946> │ │ │ │ ldrb r0, [r2, #27] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ 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] @ (26ad5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x154ccc>) │ │ │ │ @@ -663001,17 +663006,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26ac2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x154b9a> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #17] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ 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] @ (26afd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x154f44>) │ │ │ │ @@ -663195,17 +663200,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 26ae90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x154e00> │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ 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] @ (26b25c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1551cc>) │ │ │ │ @@ -663393,17 +663398,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 26b108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x155078> │ │ │ │ nop │ │ │ │ strb r0, [r6, #30] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ 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] @ (26b50c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15547c>) │ │ │ │ @@ -663604,17 +663609,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 26b3a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x155314> │ │ │ │ nop │ │ │ │ strb r0, [r5, #20] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ 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] @ (26b7bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15572c>) │ │ │ │ @@ -663813,17 +663818,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 26b654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1555c4> │ │ │ │ strb r0, [r7, #9] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -666294,17 +666299,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, r3] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #928] @ (26db04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157a74>) │ │ │ │ + ldr r2, [pc, #288] @ (26d884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1577f4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #984] @ (26db40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157ab0>) │ │ │ │ + ldr r2, [pc, #344] @ (26d8c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157830>) │ │ │ │ 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] @ (26d82c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15779c>) │ │ │ │ @@ -666365,17 +666370,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r5, r0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #200] @ (26d8fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15786c>) │ │ │ │ + ldr r1, [pc, #584] @ (26da7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1579ec>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #144] @ (26d8c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157838>) │ │ │ │ + ldr r1, [pc, #528] @ (26da48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1579b8>) │ │ │ │ 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] @ (26d9c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157930>) │ │ │ │ @@ -666495,17 +666500,17 @@ │ │ │ │ b.n 26d8ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15782a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 26d92a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15789a> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #368] @ (26db34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157aa4>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + ldr r0, [pc, #200] @ (26da90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157a00>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - blxns r6 │ │ │ │ + ldr r0, [pc, #80] @ (26da1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15798c>) │ │ │ │ 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] @ (26db50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157ac0>) │ │ │ │ @@ -666625,17 +666630,17 @@ │ │ │ │ bne.n 26da48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1579b8> │ │ │ │ b.n 26da50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1579c0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 26dabe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157a2e> │ │ │ │ ldr r5, [pc, #784] @ (26de64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157dd4>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov r6, r9 │ │ │ │ + mov lr, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r8, r0 │ │ │ │ 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] @ (26dd10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157c80>) │ │ │ │ @@ -666765,17 +666770,17 @@ │ │ │ │ bne.w 26dbf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157b60> │ │ │ │ b.n 26dbfa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157b6a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 26dc7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157bec> │ │ │ │ ldr r4, [pc, #208] @ (26dde4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157d54>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r8, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, ip │ │ │ │ + add sl, r8 │ │ │ │ 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] @ (26ded4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157e44>) │ │ │ │ @@ -666906,17 +666911,17 @@ │ │ │ │ bne.w 26ddb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157d24> │ │ │ │ b.n 26ddbe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157d2e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 26de40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157db0> │ │ │ │ ldr r2, [pc, #464] @ (26e0a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x158018>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmn r4, r5 │ │ │ │ + muls r4, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, r3 │ │ │ │ + cmn r6, 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, #456] @ (26e0c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x158030>) │ │ │ │ @@ -667054,17 +667059,17 @@ │ │ │ │ bne.w 26df8e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157efe> │ │ │ │ b.n 26df9a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157f0a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 26e02a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x157f9a> │ │ │ │ ldr r0, [pc, #696] @ (26e37c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1582ec>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r2, r2 │ │ │ │ + adcs r2, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r6 │ │ │ │ + asrs r4, r2 │ │ │ │ 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] @ (26e2b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x158220>) │ │ │ │ @@ -667203,17 +667208,17 @@ │ │ │ │ bne.w 26e17e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1580ee> │ │ │ │ b.n 26e18a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1580fa> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 26e21a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15818a> │ │ │ │ mov sl, r8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ 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] @ (26e360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1582d0>) │ │ │ │ @@ -671640,17 +671645,17 @@ │ │ │ │ bne.n 271792 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15b702> │ │ │ │ b.n 27179a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15b70a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 271804 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15b774> │ │ │ │ asrs r4, r7, #1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ 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] @ (271a14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15b984>) │ │ │ │ @@ -671766,17 +671771,17 @@ │ │ │ │ bne.n 271918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15b888> │ │ │ │ b.n 271920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15b890> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 271988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15b8f8> │ │ │ │ lsrs r4, r6, #27 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ 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] @ (271bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bb44>) │ │ │ │ @@ -671906,17 +671911,17 @@ │ │ │ │ bne.w 271ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15ba24> │ │ │ │ b.n 271abe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15ba2e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 271b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bab0> │ │ │ │ lsrs r0, r6, #21 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ 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] @ (271d98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bd08>) │ │ │ │ @@ -672047,17 +672052,17 @@ │ │ │ │ bne.w 271c78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bbe8> │ │ │ │ b.n 271c82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bbf2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 271d04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bc74> │ │ │ │ lsrs r0, r6, #14 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ 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] @ (271f84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bef4>) │ │ │ │ @@ -672195,17 +672200,17 @@ │ │ │ │ bne.w 271e52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bdc2> │ │ │ │ b.n 271e5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bdce> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 271eee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15be5e> │ │ │ │ lsrs r2, r5, #7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ 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] @ (272174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15c0e4>) │ │ │ │ @@ -672344,17 +672349,17 @@ │ │ │ │ bne.w 272042 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bfb2> │ │ │ │ b.n 27204e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15bfbe> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 2720de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15c04e> │ │ │ │ lsls r6, r7, #31 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ 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] @ (272248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15c1b8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -674298,15 +674303,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 2734ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15d41c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 273484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15d3f4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -678285,19 +678290,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2761aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16011a> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 275ff6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x15ff66> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 276318 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x160288> │ │ │ │ @@ -678409,15 +678414,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 276284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1601f4> │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 276482 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1603f2> │ │ │ │ @@ -678537,15 +678542,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 2763da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16034a> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 2765e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x160552> │ │ │ │ @@ -678660,15 +678665,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 276544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1604b4> │ │ │ │ nop │ │ │ │ stmia r2!, {r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 276758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1606c8> │ │ │ │ @@ -678789,15 +678794,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 2766b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x160620> │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ 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] @ (276a00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x160970>) │ │ │ │ @@ -678994,17 +678999,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: 0xb838 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb7de │ │ │ │ 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] @ (276ca8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x160c18>) │ │ │ │ @@ -679203,17 +679208,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, r6, lr} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ 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] @ (276f50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x160ec0>) │ │ │ │ @@ -679412,17 +679417,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - uxtb r6, r1 │ │ │ │ + cbz r6, 276fae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x160f1e> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sxth r0, r6 │ │ │ │ + uxth r0, r2 │ │ │ │ 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] @ (2771f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161168>) │ │ │ │ @@ -679620,17 +679625,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 sp, #352 @ 0x160 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ 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] @ (2774a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161414>) │ │ │ │ @@ -679830,17 +679835,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, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (277750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1616c0>) │ │ │ │ @@ -680040,17 +680045,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 r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ 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] @ (277a74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1619e4>) │ │ │ │ @@ -680281,17 +680286,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 r1, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #128 @ (adr r7, 277b10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161a80>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 277c90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161c00>) │ │ │ │ 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] @ (277da0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161d10>) │ │ │ │ @@ -680523,17 +680528,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r6, pc, #376 @ (adr r6, 277f30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161ea0>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 2780b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162020>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #976 @ (adr r3, 27818c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1620fc>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 277f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161e7c>) │ │ │ │ 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] @ (277e5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680585,15 +680590,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161d78> │ │ │ │ nop │ │ │ │ add r1, sp, #880 @ 0x370 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf78c00e0 │ │ │ │ + @ instruction: 0xf7ec00e0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (277f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161e84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -680649,15 +680654,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277ebc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161e2c> │ │ │ │ nop │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf6d400e0 │ │ │ │ + @ instruction: 0xf73400e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (277fe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161f50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -680716,15 +680721,15 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 277f74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161ee4> │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - addw r0, lr, #2272 @ 0x8e0 │ │ │ │ + @ instruction: 0xf66e00e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 277f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161e8c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -680801,15 +680806,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278088 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x161ff8> │ │ │ │ nop │ │ │ │ add r7, pc, #408 @ (adr r7, 278280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1621f0>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add.w r0, r4, #7340032 @ 0x700000 │ │ │ │ + sbc.w r0, r4, #7340032 @ 0x700000 │ │ │ │ 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] @ (2781a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -680866,15 +680871,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278148 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1620b8> │ │ │ │ add r6, pc, #688 @ (adr r6, 278454 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1623c4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - orr.w r0, r6, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf4a600e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (278288 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1621f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -680940,15 +680945,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 278204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162174> │ │ │ │ add r5, pc, #968 @ (adr r5, 278654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1625c4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf36e00e0 │ │ │ │ + @ instruction: 0xf3ce00e0 │ │ │ │ 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 2781a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162118> │ │ │ │ @@ -681032,15 +681037,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 278348 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1622b8> │ │ │ │ add r4, pc, #688 @ (adr r4, 278648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1625b8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf25000e0 │ │ │ │ + @ instruction: 0xf2b000e0 │ │ │ │ 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] @ (27847c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1623ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681108,15 +681113,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278402 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162372> │ │ │ │ add r3, pc, #976 @ (adr r3, 278850 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1627c0>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - sbc.w r0, sl, #224 @ 0xe0 │ │ │ │ + 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] @ (278568 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1624d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681185,15 +681190,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2784ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16245e> │ │ │ │ add r3, pc, #56 @ (adr r3, 2785a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162514>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - orns r0, lr, #224 @ 0xe0 │ │ │ │ + @ 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, #204] @ (278650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1625c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681261,15 +681266,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2785d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162546> │ │ │ │ add r2, pc, #128 @ (adr r2, 2786d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162644>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vmla.i16 d0, d22, d0[2] │ │ │ │ + vext.8 q8, q11, q8, #0 │ │ │ │ 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] @ (27873c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1626ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681338,15 +681343,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2786c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162632> │ │ │ │ add r1, pc, #232 @ (adr r1, 278828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162798>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cdp 0, 10, cr0, cr10, cr0, {7} │ │ │ │ + vhadd.s8 q0, q13, q8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (278824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681414,15 +681419,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2787aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16271a> │ │ │ │ add r0, pc, #304 @ (adr r0, 278958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1628c8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stcl 0, cr0, [r2, #896] @ 0x380 │ │ │ │ + cdp 0, 2, cr0, cr2, 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, #208] @ (278910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681491,15 +681496,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278896 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162806> │ │ │ │ ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldcl 0, cr0, [r6], {224} @ 0xe0 │ │ │ │ + ldc 0, cr0, [r6, #-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] @ (278a00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162970>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681569,15 +681574,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278986 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1628f6> │ │ │ │ ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xebe600e0 │ │ │ │ + mcrr 0, 14, r0, r6, cr0 │ │ │ │ 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] @ (278af0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162a60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681647,15 +681652,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278a76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1629e6> │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xeaf600e0 │ │ │ │ + adcs.w r0, r6, 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] @ (278bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162b44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -681722,15 +681727,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162acc> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ands.w r0, r4, r0, asr #3 │ │ │ │ + orns r0, r4, r0, asr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (278cc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162c34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681800,15 +681805,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278c4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162bba> │ │ │ │ ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmdb r2!, {r5, r6, r7} │ │ │ │ + @ instruction: 0xe98200e0 │ │ │ │ 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] @ (278db4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162d24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681878,15 +681883,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278d3a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162caa> │ │ │ │ ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xe83200e0 │ │ │ │ + ldmia.w r2, {r5, r6, r7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (278ea4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681956,15 +681961,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278e2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162d9a> │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 278d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162ca0> │ │ │ │ + b.n 278df0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162d60> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (278f88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162ef8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682032,15 +682037,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278f10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162e80> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 278c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162bc0> │ │ │ │ + b.n 278d10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162c80> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27906c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162fdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682108,15 +682113,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278ff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162f64> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 278b6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162adc> │ │ │ │ + b.n 278c2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162b9c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (279160 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1630d0>) │ │ │ │ @@ -682188,15 +682193,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2790e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163052> │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 278a74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1629e4> │ │ │ │ + b.n 278b34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x162aa4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (279254 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1631c4>) │ │ │ │ @@ -682268,15 +682273,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2791d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163148> │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 279980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1638f0> │ │ │ │ + b.n 279a40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1639b0> │ │ │ │ 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] @ (279350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1632c0>) │ │ │ │ @@ -682350,15 +682355,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2792d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163244> │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 279884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1637f4> │ │ │ │ + b.n 279944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1638b4> │ │ │ │ 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] @ (27944c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1633bc>) │ │ │ │ @@ -682433,15 +682438,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2793ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16333a> │ │ │ │ str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 279788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1636f8> │ │ │ │ + b.n 279848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1637b8> │ │ │ │ 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] @ (279550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1634c0>) │ │ │ │ @@ -682518,15 +682523,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2794ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16343e> │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 279684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1635f4> │ │ │ │ + b.n 279744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1636b4> │ │ │ │ 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] @ (279644 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1635b4>) │ │ │ │ @@ -682598,15 +682603,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2795ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16353a> │ │ │ │ str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 279650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1635c0> │ │ │ │ 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] @ (279738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1636a8>) │ │ │ │ @@ -682679,15 +682684,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2796bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16362c> │ │ │ │ nop │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + svc 16 │ │ │ │ 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] @ (279828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163798>) │ │ │ │ @@ -682758,15 +682763,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2797ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16371e> │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ble.n 2797ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16371c> │ │ │ │ + udf #30 │ │ │ │ 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] @ (27991c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16388c>) │ │ │ │ @@ -682839,15 +682844,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2798a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163810> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bgt.n 2798bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16382c> │ │ │ │ + ble.n 27997c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1638ec> │ │ │ │ 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] @ (279a10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163980>) │ │ │ │ @@ -682919,15 +682924,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279996 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163906> │ │ │ │ ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - blt.n 2799c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163934> │ │ │ │ + bgt.n 279a84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1639f4> │ │ │ │ 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] @ (279b04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163a74>) │ │ │ │ @@ -683000,15 +683005,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279a88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1639f8> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bge.n 279ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163a44> │ │ │ │ + blt.n 279b94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163b04> │ │ │ │ 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] @ (279bf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163b64>) │ │ │ │ @@ -683079,15 +683084,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279b7a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163aea> │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 279be0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163b50> │ │ │ │ + bge.n 279ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163c10> │ │ │ │ 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] @ (279ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163c54>) │ │ │ │ @@ -683158,15 +683163,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279c6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163bda> │ │ │ │ ldrh r6, [r2, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 279cf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163c60> │ │ │ │ + bls.n 279db0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163d20> │ │ │ │ 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] @ (279ddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163d4c>) │ │ │ │ @@ -683240,15 +683245,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279d5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163ccc> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #20] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bhi.n 279dfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163d6c> │ │ │ │ + bhi.n 279ebc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163e2c> │ │ │ │ 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] @ (279ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163e54>) │ │ │ │ @@ -683325,15 +683330,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279e62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163dd2> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvc.n 279ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163e64> │ │ │ │ + bvc.n 279fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163f24> │ │ │ │ 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] @ (279fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163f5c>) │ │ │ │ @@ -683410,15 +683415,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279f6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163eda> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.n 279fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163f5c> │ │ │ │ + bvs.n 27a0ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16401c> │ │ │ │ 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] @ (27a100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164070>) │ │ │ │ @@ -683498,15 +683503,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a07e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x163fee> │ │ │ │ nop │ │ │ │ strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bmi.n 27a0d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164048> │ │ │ │ + bpl.n 27a198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164108> │ │ │ │ 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] @ (27a204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164174>) │ │ │ │ @@ -683582,15 +683587,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1640f8> │ │ │ │ strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcc.n 27a1d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164140> │ │ │ │ + bmi.n 27a290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164200> │ │ │ │ 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] @ (27a308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164278>) │ │ │ │ @@ -683666,15 +683671,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a28c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1641fc> │ │ │ │ strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcs.n 27a2cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16423c> │ │ │ │ + bcc.n 27a38c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1642fc> │ │ │ │ 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] @ (27a3f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164368>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -683744,15 +683749,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a37e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1642ee> │ │ │ │ strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bne.n 27a3dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16434c> │ │ │ │ + bcs.n 27a49c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16440c> │ │ │ │ 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] @ (27a500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164470>) │ │ │ │ @@ -683829,15 +683834,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a47e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1643ee> │ │ │ │ nop │ │ │ │ strh r0, [r2, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - beq.n 27a4d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164448> │ │ │ │ + bne.n 27a598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164508> │ │ │ │ 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] @ (27a614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164584>) │ │ │ │ @@ -683917,15 +683922,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a592 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164502> │ │ │ │ nop │ │ │ │ strh r0, [r1, #20] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + beq.n 27a684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1645f4> │ │ │ │ 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] @ (27a720 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164690>) │ │ │ │ @@ -684004,15 +684009,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a69e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16460e> │ │ │ │ strh r4, [r6, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ 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] @ (27a82c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16479c>) │ │ │ │ @@ -684091,15 +684096,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a7aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16471a> │ │ │ │ strh r0, [r5, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27a91c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16488c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -684170,15 +684175,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a8a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164812> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #29] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #232] @ (27aa20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164990>) │ │ │ │ @@ -684253,15 +684258,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a9a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164910> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #25] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #244] @ (27ab30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164aa0>) │ │ │ │ @@ -684339,15 +684344,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27aab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164a20> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #21] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {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, #248] @ (27ac44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164bb4>) │ │ │ │ @@ -684427,15 +684432,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27abc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164b32> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2} │ │ │ │ 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] @ (27ad4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164cbc>) │ │ │ │ @@ -684512,15 +684517,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27acca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164c3a> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #13] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (27ae5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164dcc>) │ │ │ │ @@ -684599,15 +684604,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27addc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164d4c> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (27af6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164edc>) │ │ │ │ @@ -684686,15 +684691,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27aeec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164e5c> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (27b08c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164ffc>) │ │ │ │ @@ -684777,15 +684782,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b00c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x164f7c> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (27b198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x165108>) │ │ │ │ @@ -684862,15 +684867,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b118 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x165088> │ │ │ │ nop │ │ │ │ strb r2, [r7, #27] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #252] @ (27b2b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x165224>) │ │ │ │ @@ -684951,15 +684956,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1651a4> │ │ │ │ nop │ │ │ │ strb r6, [r5, #23] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia 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, #256] @ (27b3d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x165344>) │ │ │ │ @@ -685042,15 +685047,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1652c4> │ │ │ │ nop │ │ │ │ strb r2, [r2, #19] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (27b4f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x165460>) │ │ │ │ @@ -685134,15 +685139,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b46a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1653da> │ │ │ │ nop │ │ │ │ strb r4, [r6, #14] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #192] @ (27b5cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16553c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -685216,15 +685221,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 27b562 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1654d2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 27b528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x165498> │ │ │ │ strb r6, [r3, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ 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] @ (27b894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x165804>) │ │ │ │ @@ -685433,17 +685438,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r7, #6] │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27beba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x165e2a> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -685797,15 +685802,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 27b948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1658b8> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -686242,17 +686247,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27c9ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16691e> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -686612,15 +686617,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 27c40a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16637a> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -687126,15 +687131,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r5, r6, #3 │ │ │ │ adds r2, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r3, [pc, #868] @ (27d238 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1671a8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27d23c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1671ac>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -687414,17 +687419,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cd56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x166cc6> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -687721,15 +687726,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r5, #76 @ 0x4c │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r5, r6, #3 │ │ │ │ cmp r3, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r3, [pc, #868] @ (27d94c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1678bc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27d950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1678c0>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -688009,17 +688014,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d46a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1673da> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r6, [pc, #40] @ (27d978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1678e8>) │ │ │ │ + ldr r6, [pc, #424] @ (27daf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x167a68>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r3, [pc, #336] @ (27daa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x167a14>) │ │ │ │ + ldr r3, [pc, #720] @ (27dc24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x167b94>) │ │ │ │ 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 │ │ │ │ @@ -688290,15 +688295,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27dc74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x167be4> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -688617,17 +688622,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 27dc82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x167bf2> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - mov r0, pc │ │ │ │ + mov r8, fp │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bics r6, r5 │ │ │ │ + add r6, r1 │ │ │ │ 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 │ │ │ │ @@ -689040,15 +689045,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ adds r4, r7, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bx r1 │ │ │ │ + bx sp │ │ │ │ lsls r5, r6, #3 │ │ │ │ subs r4, r6, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27e5b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x168526> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -689396,17 +689401,17 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27e9ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16895a> │ │ │ │ b.n 27e9f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x168962> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ 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 │ │ │ │ @@ -689779,15 +689784,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ asrs r0, r6, #16 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r2, r2, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27eed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x168e48> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -690137,17 +690142,17 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27eee6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x168e56> │ │ │ │ b.n 27ed56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x168cc6> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ @@ -690691,15 +690696,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ lsrs r4, r6, #1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r5, r6, #3 │ │ │ │ lsls r0, r4, #21 │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27fa8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1699fa> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -690985,17 +690990,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27fa98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x169a08> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -692154,15 +692159,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (280bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab44>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 280b9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab0c> │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -692191,15 +692196,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ 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] @ (280d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ac88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692271,17 +692276,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ac08> │ │ │ │ subs r2, r4, r5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ 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] @ (280e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ad78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692355,17 +692360,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16acf8> │ │ │ │ subs r6, r6, r1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ 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] @ (280ee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ae50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692433,17 +692438,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280e76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ade6> │ │ │ │ adds r6, r0, r6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ 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] @ (281088 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16aff8>) │ │ │ │ @@ -692585,23 +692590,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 280f8e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16aefe> │ │ │ │ nop │ │ │ │ adds r0, r5, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ 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] @ (281168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b0d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692668,17 +692673,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2810fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b06e> │ │ │ │ nop │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r4, #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] @ (281240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b1b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692746,17 +692751,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2811d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b146> │ │ │ │ asrs r6, r4, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ 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] @ (2812d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b244>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692804,15 +692809,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #21 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ 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 │ │ │ │ @@ -692876,15 +692881,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ 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] @ (281448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b3b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692936,15 +692941,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r4, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ 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] @ (281524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b494>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -693015,17 +693020,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2814b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b428> │ │ │ │ asrs r0, r1, #13 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r4, #16] │ │ │ │ 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] @ (2815fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b56c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693093,17 +693098,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281592 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b502> │ │ │ │ asrs r2, r5, #9 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r1, #4] │ │ │ │ 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] @ (2816dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b64c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -693174,17 +693179,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b5e0> │ │ │ │ asrs r0, r2, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2817b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693251,17 +693256,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281746 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b6b6> │ │ │ │ nop │ │ │ │ asrs r2, r6, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ 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] @ (281850 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b7c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693314,15 +693319,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #31 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ 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] @ (2818ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b85c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693375,15 +693380,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #29 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ 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] @ (281988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b8f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693437,15 +693442,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r4, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (281a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16b990>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693493,15 +693498,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r0, r1, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (281ae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ba54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693557,15 +693562,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #21 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ 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] @ (281ba8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16bb18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693621,15 +693626,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ 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] @ (281c94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16bc04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693704,17 +693709,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 281c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16bb84> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (281d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16bcec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693784,17 +693789,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281cfe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16bc6e> │ │ │ │ lsrs r2, r7, #11 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (281e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16bdc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693861,17 +693866,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281de6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16bd56> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ 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] @ (281efc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16be6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693921,15 +693926,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r7, #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] @ (281f8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16befc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693979,15 +693984,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r2, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (282068 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16bfd8>) │ │ │ │ @@ -694057,17 +694062,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 282008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16bf78> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #32 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ 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] @ (282140 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c0b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694135,17 +694140,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2820d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c046> │ │ │ │ lsls r6, r4, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2821dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c14c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694197,15 +694202,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #25 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (282284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c1f4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694265,15 +694270,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ 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] @ (282334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c2a4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694337,15 +694342,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #20 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ 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] @ (2823d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c344>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694401,15 +694406,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #17 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ 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] @ (282484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c3f4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694473,15 +694478,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ 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] @ (28253c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c4ac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694549,15 +694554,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r1, #12 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vshr.u64 q8, , #34 │ │ │ │ + movs r6, 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] @ (28260c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c57c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -694623,16 +694629,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2825a2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c512> │ │ │ │ nop │ │ │ │ lsls r6, r2, #9 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vqadd.u32 q0, q10, │ │ │ │ - ldr r7, [pc, #880] @ (282988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c8f8>) │ │ │ │ + vshr.u64 q0, , #60 │ │ │ │ + str r4, [r7, r0] │ │ │ │ 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] @ (2826e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c650>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694699,16 +694705,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282676 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c5e6> │ │ │ │ nop │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mrc2 0, 2, r0, cr0, cr15, {6} │ │ │ │ - ldr r7, [pc, #32] @ (28270c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c67c>) │ │ │ │ + mrc2 0, 5, r0, cr0, cr15, {6} │ │ │ │ + ldr r7, [pc, #416] @ (28288c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c7fc>) │ │ │ │ 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] @ (2827b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694775,16 +694781,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28274a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c6ba> │ │ │ │ nop │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #-892]! @ 0xfffffc84 │ │ │ │ - ldr r6, [pc, #208] @ (282890 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c800>) │ │ │ │ + ldc2l 0, cr0, [ip, #892] @ 0x37c │ │ │ │ + ldr r6, [pc, #592] @ (282a10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c980>) │ │ │ │ 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] @ (2828c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c834>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694866,16 +694872,16 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 28282c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c79c> │ │ │ │ nop │ │ │ │ vsra.u64 d16, d12, #38 │ │ │ │ - ldc2l 0, cr0, [ip], #-892 @ 0xfffffc84 │ │ │ │ - ldr r5, [pc, #208] @ (2829a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c910>) │ │ │ │ + ldc2l 0, cr0, [ip], {223} @ 0xdf │ │ │ │ + ldr r5, [pc, #592] @ (282b20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ca90>) │ │ │ │ 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] @ (282998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c908>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694941,16 +694947,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28292e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c89e> │ │ │ │ nop │ │ │ │ mcr2 1, 6, r0, cr10, cr12, {4} │ │ │ │ - @ instruction: 0xfb9800df │ │ │ │ - ldr r4, [pc, #320] @ (282ae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ca54>) │ │ │ │ + @ instruction: 0xfbf800df │ │ │ │ + ldr r4, [pc, #704] @ (282c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cbd4>) │ │ │ │ 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] @ (282a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c9e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695017,16 +695023,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282a06 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16c976> │ │ │ │ ldc2l 1, cr0, [r6, #624]! @ 0x270 │ │ │ │ - @ instruction: 0xfabe00df │ │ │ │ - ldr r3, [pc, #472] @ (282c54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cbc4>) │ │ │ │ + @ instruction: 0xfb1e00df │ │ │ │ + ldr r3, [pc, #856] @ (282dd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cd44>) │ │ │ │ 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] @ (282b44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695092,16 +695098,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282ada <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ca4a> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [lr, #-624] @ 0xfffffd90 │ │ │ │ - vld1.8 @ instruction: 0xf9ec00df │ │ │ │ - ldr r2, [pc, #656] @ (282de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cd50>) │ │ │ │ + @ instruction: 0xfa4c00df │ │ │ │ + ldr r3, [pc, #16] @ (282b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cad0>) │ │ │ │ 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] @ (282c04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cb74>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -695163,15 +695169,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mcrr2 1, 9, r0, r6, cr12 │ │ │ │ - ldrsb.w r0, [sl, pc, lsl #1] │ │ │ │ + ldr??.w r0, [sl, pc, lsl #1] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (282cd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cc44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695236,16 +695242,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282c6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cbda> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8e019c │ │ │ │ - ldr.w r0, [ip, pc, lsl #1] │ │ │ │ - ldr r1, [pc, #80] @ (282d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cca0>) │ │ │ │ + ldrh.w r0, [ip, #223] @ 0xdf │ │ │ │ + ldr r1, [pc, #464] @ (282eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ce20>) │ │ │ │ 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] @ (282dac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cd1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695312,16 +695318,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282d42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ccb2> │ │ │ │ @ instruction: 0xfaba019c │ │ │ │ - @ instruction: 0xf78200df │ │ │ │ - ldr r0, [pc, #232] @ (282ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ce10>) │ │ │ │ + @ instruction: 0xf7e200df │ │ │ │ + ldr r0, [pc, #616] @ (283020 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cf90>) │ │ │ │ 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] @ (282e8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cdfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -695391,16 +695397,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282e20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cd90> │ │ │ │ vld2.8 {d16[4],d17[4]}, [r0 :16], ip │ │ │ │ - subw r0, r2, #2271 @ 0x8df │ │ │ │ - bx fp │ │ │ │ + @ instruction: 0xf70200df │ │ │ │ + @ instruction: 0x47ba │ │ │ │ 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] @ (282f28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ce98>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -695451,15 +695457,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r0 :64], ip │ │ │ │ - @ instruction: 0xf5f400df │ │ │ │ + @ instruction: 0xf65400df │ │ │ │ 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] @ (282fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cf20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -695503,15 +695509,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str??.w r0, [ip, ] │ │ │ │ - sbc.w r0, sl, #7307264 @ 0x6f8000 │ │ │ │ + rsb r0, sl, #7307264 @ 0x6f8000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 28300c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cf7c> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (283010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16cf80>) │ │ │ │ @@ -695746,16 +695752,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2831ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d15e> │ │ │ │ nop │ │ │ │ addw r1, sl, #2204 @ 0x89c │ │ │ │ - @ instruction: 0xf2d800df │ │ │ │ - bics r0, r2 │ │ │ │ + @ instruction: 0xf33800df │ │ │ │ + mvns r0, r6 │ │ │ │ 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] @ (283360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d2d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695826,15 +695832,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf536019c │ │ │ │ - subs.w r0, sl, #223 @ 0xdf │ │ │ │ + @ instruction: 0xf21a00df │ │ │ │ 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] @ (283434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d3a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -695900,16 +695906,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2833ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d33a> │ │ │ │ bics.w r1, r2, #5111808 @ 0x4e0000 │ │ │ │ - @ instruction: 0xf0fa00df │ │ │ │ - sbcs r2, r6 │ │ │ │ + adcs.w r0, sl, #223 @ 0xdf │ │ │ │ + tst r2, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (283508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695975,16 +695981,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28349e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d40e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf35a019c │ │ │ │ - bic.w r0, r8, #223 @ 0xdf │ │ │ │ - lsrs r0, r4 │ │ │ │ + eor.w r0, r8, #223 @ 0xdf │ │ │ │ + adcs r0, r0 │ │ │ │ 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] @ (2835cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d53c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696046,16 +696052,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28356a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d4da> │ │ │ │ nop │ │ │ │ @ instruction: 0xf286019c │ │ │ │ - vqadd.s32 q8, q9, │ │ │ │ - ands r4, r3 │ │ │ │ + vshr.s64 q8, , #62 │ │ │ │ + eors r4, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ (283674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d5e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -696108,16 +696114,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (28367c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d5ec>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ rsb r1, r2, #156 @ 0x9c │ │ │ │ - @ instruction: 0xf0f800f4 │ │ │ │ - mcr 0, 5, r0, cr4, cr15, {6} │ │ │ │ + adcs.w r0, r8, #244 @ 0xf4 │ │ │ │ + vqadd.s8 q0, q10, │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2836d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d648> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #68] @ 2836dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d64c> │ │ │ │ @@ -696342,15 +696348,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mrc 1, 7, r0, cr4, cr12, {4} │ │ │ │ - @ instruction: 0xebf200df │ │ │ │ + mrrc 0, 13, r0, r2, cr15 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 283984 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d8f4> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (283988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d8f8>) │ │ │ │ @@ -696587,16 +696593,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283b6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dada> │ │ │ │ ldc 1, cr0, [r2], {156} @ 0x9c │ │ │ │ - ldrd r0, r0, [sl, #-892] @ 0x37c │ │ │ │ - subs r2, #18 │ │ │ │ + @ instruction: 0xe9ba00df │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ 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] @ (283cbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dc2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696665,16 +696671,16 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 283c3e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dbae> │ │ │ │ subs.w r1, sl, ip, lsr #2 │ │ │ │ - ldrd r0, r0, [sl], #-892 @ 0x37c │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + @ instruction: 0xe8da00df │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ 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] @ (283d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dcfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696739,17 +696745,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283d26 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dc96> │ │ │ │ @ instruction: 0xead2019c │ │ │ │ - b.n 283cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dc48> │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + @ instruction: 0xe80200df │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (283e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ddc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696811,17 +696816,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283dee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dd5e> │ │ │ │ nop │ │ │ │ and.w r1, r2, ip, lsr #2 │ │ │ │ - b.n 283c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16db84> │ │ │ │ + b.n 283cd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dc44> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ 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] @ (283ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16de48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696861,15 +696866,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (283edc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16de4c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strd r0, r1, [r0, #-624] @ 0x270 │ │ │ │ - b.n 283b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dad0> │ │ │ │ + b.n 283c20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16db90> │ │ │ │ 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] @ 283f44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16deb4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -697048,17 +697053,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28405e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dfce> │ │ │ │ nop │ │ │ │ b.n 284000 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16df70> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2839a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d910> │ │ │ │ + b.n 283a60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16d9d0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ 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] @ (28419c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e10c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697125,17 +697130,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284132 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e0a2> │ │ │ │ nop │ │ │ │ b.n 283f2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16de9c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2848cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e83c> │ │ │ │ + b.n 28498c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e8fc> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ 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] @ (284270 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e1e0>) │ │ │ │ @@ -697199,15 +697204,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ b.n 283e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ddb8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2847d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e748> │ │ │ │ + b.n 284898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e808> │ │ │ │ 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] @ (284338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e2a8>) │ │ │ │ @@ -697269,15 +697274,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ b.n 283d70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dce0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 284710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e680> │ │ │ │ + b.n 2847d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e740> │ │ │ │ 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 │ │ │ │ @@ -697367,15 +697372,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 283cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16dc68> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2845f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e568> │ │ │ │ + b.n 2846b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e628> │ │ │ │ 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 │ │ │ │ @@ -697461,15 +697466,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 284bd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16eb40> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + b.n 2845b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e520> │ │ │ │ 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] @ (284660 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e5d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697550,17 +697555,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2845c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e538> │ │ │ │ b.n 284ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ea48> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + svc 62 @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -697630,15 +697635,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 284978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e8e8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ble.n 2846f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e660> │ │ │ │ + udf #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -697716,17 +697721,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2847de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e74e> │ │ │ │ nop │ │ │ │ b.n 284880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e7f0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bgt.n 284820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e790> │ │ │ │ + ble.n 2848e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e850> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #0 │ │ │ │ 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] @ (2848d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e840>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697767,15 +697772,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ svc 72 @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bgt.n 284968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e8d8> │ │ │ │ + bgt.n 284828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e798> │ │ │ │ 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] @ 28493c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e8ac> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -697959,15 +697964,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ble.n 284a3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e9ac> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bge.n 284b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16eab8> │ │ │ │ + bge.n 284a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16e978> │ │ │ │ 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] @ (284bc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16eb38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698035,17 +698040,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284b5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16eace> │ │ │ │ bgt.n 284b08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ea78> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bls.n 284c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ec0c> │ │ │ │ + bls.n 284b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16eacc> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ 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] @ (284c84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ebf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698111,15 +698116,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 284c18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16eb88> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bhi.n 284bb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16eb28> │ │ │ │ + bhi.n 284c78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ebe8> │ │ │ │ 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] @ (284d38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16eca8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698179,15 +698184,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ blt.n 284d50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ecc0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvc.n 284d0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ec7c> │ │ │ │ + bhi.n 284dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ed3c> │ │ │ │ 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] @ 284df0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ed60> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -698395,17 +698400,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 284f18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ee88> │ │ │ │ bhi.n 284f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16eed8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.n 284edc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ee4c> │ │ │ │ + bpl.n 284f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ef0c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ 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 │ │ │ │ @@ -698492,17 +698497,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 285024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ef94> │ │ │ │ nop │ │ │ │ bvc.n 285074 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16efe4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bmi.n 284fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ef3c> │ │ │ │ + bmi.n 28508c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16effc> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ 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] @ (285144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f0b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698546,15 +698551,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 2850f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f060> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcc.n 2850f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f068> │ │ │ │ + bmi.n 2851b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f128> │ │ │ │ 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] @ 28519c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f10c> │ │ │ │ sub sp, #20 │ │ │ │ @@ -698737,17 +698742,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2852d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f246> │ │ │ │ bpl.n 28539c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f30c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bne.n 285320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f290> │ │ │ │ + bcs.n 2853e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f350> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ 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] @ (28542c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f39c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698815,17 +698820,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2853c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f332> │ │ │ │ bmi.n 2854a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f414> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bne.n 285438 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f3a8> │ │ │ │ + bne.n 2854f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f468> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r2, #26 │ │ │ │ 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] @ (2854d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f444>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698878,15 +698883,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 28559c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f50c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - beq.n 28556c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f4dc> │ │ │ │ + beq.n 28542c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f39c> │ │ │ │ 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] @ (2855d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698965,17 +698970,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 285540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f4b0> │ │ │ │ nop │ │ │ │ bcs.n 285558 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f4c8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ 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] @ (285700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f670>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699061,17 +699066,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 28564e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f5be> │ │ │ │ bne.n 285670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f5e0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + subs r6, r3, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2857c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f734>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699134,17 +699139,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285762 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f6d2> │ │ │ │ nop │ │ │ │ beq.n 2856e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f654> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (285888 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699207,17 +699212,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285826 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f796> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28594c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f8bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699280,17 +699285,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2858ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f85a> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r7, #3 │ │ │ │ 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] @ (285a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f9cc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -699375,17 +699380,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2859cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16f93c> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (285b30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16faa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699452,17 +699457,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285ac6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16fa36> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r3, 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, #168] @ (285bf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16fb64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699525,17 +699530,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285b92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16fb02> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + subs r4, r2, 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] @ (285cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16fc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699602,17 +699607,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285c5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16fbce> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (285d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16fd00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699668,15 +699673,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, 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 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -700046,17 +700051,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28622a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17019a> │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ 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] @ (28637c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1702ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700123,17 +700128,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286312 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170282> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ 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] @ (286444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1703b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700189,15 +700194,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r4} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -700294,17 +700299,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2864dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17044c> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - itt lt │ │ │ │ - lsllt r7, r3, #3 │ │ │ │ - asrlt r4, r6, #1 │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ 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 │ │ │ │ @@ -700362,16 +700367,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bkpt 0x00d8 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + it cc │ │ │ │ + lslcc 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] @ (2866d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -700417,15 +700422,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bkpt 0x0046 │ │ │ │ + bkpt 0x00a6 │ │ │ │ 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] @ (2867b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170720>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -700496,17 +700501,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1706b4> │ │ │ │ stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ 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] @ (286884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1707f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700573,17 +700578,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28681a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17078a> │ │ │ │ nop │ │ │ │ ittt le │ │ │ │ lslle r4, r3, #6 │ │ │ │ - pople {r2, r3, r5, r7} │ │ │ │ + pople {r2, r3, pc} │ │ │ │ lslle r7, r3, #3 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (286964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1708d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -700654,17 +700659,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2868f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170868> │ │ │ │ it eq │ │ │ │ lsleq r4, r3, #6 │ │ │ │ - cbnz r2, 2869de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17094e> │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2869f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170968>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -700712,15 +700717,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r4, 286a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1709b8> │ │ │ │ + cbnz r4, 286a60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1709d0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (286ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170a24>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -700781,15 +700786,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - rev16 r6, r4 │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (286b88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170af8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700857,17 +700862,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286b1e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170a8e> │ │ │ │ pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r6, 286bb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170b28> │ │ │ │ + rev r6, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (286c1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170b8c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -700915,15 +700920,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ pop {r2} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r0, 286c24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170b94> │ │ │ │ + cbnz r0, 286c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170bac> │ │ │ │ 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] @ (286cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170c38>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700983,15 +700988,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 286c92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170c02> │ │ │ │ b.n 286c84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170bf4> │ │ │ │ nop │ │ │ │ cbnz r6, 286d28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170c98> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ 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] @ 286d28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170c98> │ │ │ │ sub sp, #28 │ │ │ │ @@ -701194,15 +701199,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb8fe │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + setend be │ │ │ │ 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] @ 286fa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x170f18> │ │ │ │ @@ -701455,15 +701460,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb622 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r4, 28724a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1711ba> │ │ │ │ + cbz r4, 287262 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1711d2> │ │ │ │ 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] @ 28725c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1711cc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -701672,15 +701677,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 28744e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1713be> │ │ │ │ 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] @ (287544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1714b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -701782,15 +701787,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r4, 28759e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17150e> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ 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] @ (287660 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1715d0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -701898,15 +701903,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ sxtb r4, r1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (287730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1716a0>) │ │ │ │ @@ -701980,15 +701985,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r6, 28773e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1716ae> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ 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] @ (287810 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171780>) │ │ │ │ @@ -702069,15 +702074,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, #376 @ 0x178 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ 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] @ (287900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171870>) │ │ │ │ @@ -702166,15 +702171,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ 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] @ (287a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171990>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702260,17 +702265,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 287970 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1718e0> │ │ │ │ nop │ │ │ │ add r6, sp, #584 @ 0x248 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xfbe000df │ │ │ │ + mcrr2 0, 13, r0, r0, cr15 │ │ │ │ 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 │ │ │ │ @@ -702327,15 +702332,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #288 @ 0x120 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ 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] @ (287ba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702393,15 +702398,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ 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] @ (287c28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171b98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702447,15 +702452,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ 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] @ (287cdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171c4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702515,15 +702520,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ 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] @ (287d74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171ce4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702575,15 +702580,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, pc, #672 @ (adr r7, 28801c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171f8c>) │ │ │ │ + add r0, sp, #32 │ │ │ │ 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] @ (287dfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171d6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702629,15 +702634,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, pc, #120 @ (adr r7, 287e7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171dec>) │ │ │ │ + add r7, pc, #504 @ (adr r7, 287ffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171f6c>) │ │ │ │ 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] @ (287eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171e20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702697,15 +702702,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, pc, #440 @ (adr r6, 288070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171fe0>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 2881f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172160>) │ │ │ │ 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] @ (287fc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171f30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702790,17 +702795,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 287f28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171e98> │ │ │ │ add r0, sp, #904 @ 0x388 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, pc, #504 @ (adr r5, 2881c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172130>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 288340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1722b0>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf63600df │ │ │ │ + @ instruction: 0xf69600df │ │ │ │ stmdb sp!, {r4, 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] @ (288078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x171fe8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -702859,15 +702864,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #808 @ (adr r7, 2883a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172314>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, pc, #664 @ (adr r4, 288318 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172288>) │ │ │ │ + add r5, pc, #24 @ (adr r5, 288098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172008>) │ │ │ │ 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] @ (288140 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1720b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702924,15 +702929,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #104 @ (adr r7, 2881ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17211c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, pc, #880 @ (adr r3, 2884b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172428>) │ │ │ │ + add r4, pc, #240 @ (adr r4, 288238 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1721a8>) │ │ │ │ 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 │ │ │ │ @@ -703299,17 +703304,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2885da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17254a> │ │ │ │ nop │ │ │ │ add r2, pc, #120 @ (adr r2, 2886c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172630>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - vshr.s64 q0, , #28 │ │ │ │ + and.w r0, r4, #223 @ 0xdf │ │ │ │ stmdb sp!, {r4, r5, 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] @ (288750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1726c0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32867 @ 0x8063 │ │ │ │ @@ -703406,18 +703411,18 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2886d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172646> │ │ │ │ add r1, pc, #272 @ (adr r1, 288864 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1727d4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r0, pc, #984 @ (adr r0, 288b30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172aa0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - vqadd.s64 q0, q8, │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + vshr.s64 q0, , #48 │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (288870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1727e0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -703521,18 +703526,18 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2887ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17275e> │ │ │ │ add r0, pc, #192 @ (adr r0, 288934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1728a4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mcr 0, 1, r0, cr12, cr15, {6} │ │ │ │ - strh r2, [r4, #34] @ 0x22 │ │ │ │ + mcr 0, 4, r0, cr12, cr15, {6} │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (28899c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17290c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -703642,18 +703647,18 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r3, #0 │ │ │ │ b.n 288912 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172882> │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldc 0, cr0, [ip, #-892] @ 0xfffffc84 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + ldcl 0, cr0, [ip, #-892]! @ 0xfffffc84 │ │ │ │ + strh r6, [r2, #28] │ │ │ │ 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] @ (288a8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1729fc>) │ │ │ │ @@ -703736,18 +703741,18 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 288a2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17299a> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mcrr 0, 13, r0, sl, cr15 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + stc 0, cr0, [sl], #892 @ 0x37c │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (288b8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172afc>) │ │ │ │ @@ -703838,18 +703843,18 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 288b22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172a92> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - sbc.w r0, sl, pc, lsr #3 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + rsb r0, sl, pc, lsr #3 │ │ │ │ + strh r0, [r5, #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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (288c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172c0c>) │ │ │ │ @@ -703948,18 +703953,18 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r6, #0 │ │ │ │ b.n 288c2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172b9c> │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - orns r0, r8, pc, lsr #3 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + @ instruction: 0xead800df │ │ │ │ + strh r6, [r2, #4] │ │ │ │ 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] @ (288d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172d04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704033,17 +704038,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 288d12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172c82> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xe85c00df │ │ │ │ + ldmia.w ip!, {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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (288e6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172ddc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -704110,17 +704115,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288e02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172d72> │ │ │ │ ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 288d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172cdc> │ │ │ │ + b.n 288e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172d9c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (288f40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172eb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704181,15 +704186,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ 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] │ │ │ │ @@ -704319,17 +704324,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 28904a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172fba> │ │ │ │ nop │ │ │ │ str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 288af8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172a68> │ │ │ │ + b.n 288bb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x172b28> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (2891b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704390,15 +704395,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ 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] @ (289240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1731b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704445,15 +704450,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ 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] @ (289360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1732d0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -704548,17 +704553,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2892ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17323a> │ │ │ │ nop │ │ │ │ str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 289878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1737e8> │ │ │ │ + b.n 289938 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1738a8> │ │ │ │ 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] @ (289444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1733b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704623,15 +704628,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ 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] @ (2894f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173460>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704682,15 +704687,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ 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] @ (2895c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704758,17 +704763,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289556 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1734c6> │ │ │ │ nop │ │ │ │ str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 289618 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173588> │ │ │ │ + b.n 2896d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173648> │ │ │ │ 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] @ (2896d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704852,17 +704857,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 28963c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1735ac> │ │ │ │ nop │ │ │ │ str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - svc 32 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173704>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704923,17 +704928,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 289762 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1736d2> │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + svc 252 @ 0xfc │ │ │ │ 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] @ (28986c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1737dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705001,17 +705006,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289802 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173772> │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ble.n 28996c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1738dc> │ │ │ │ + ble.n 28982c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17379c> │ │ │ │ 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] @ (289940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1738b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705078,17 +705083,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2898d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173846> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bgt.n 28989c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17380c> │ │ │ │ + ble.n 28995c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1738cc> │ │ │ │ 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] @ (289a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17398c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705157,17 +705162,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2899b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173920> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - blt.n 2899c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173930> │ │ │ │ + bgt.n 289a80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1739f0> │ │ │ │ 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] @ (289b00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173a70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -705239,17 +705244,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289a92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173a02> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bge.n 289adc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173a4c> │ │ │ │ + blt.n 289b9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173b0c> │ │ │ │ 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] @ (289bdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173b4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705318,17 +705323,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173ae0> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bge.n 289c00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173b70> │ │ │ │ + bge.n 289cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173c30> │ │ │ │ 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] @ (289c78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173be8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705379,15 +705384,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r6, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r0, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (289d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173cac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -705460,15 +705465,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ 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] @ (289e10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173d80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705537,17 +705542,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289da4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173d14> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #18] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvc.n 289dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173d40> │ │ │ │ + bhi.n 289e90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173e00> │ │ │ │ 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] @ (289ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173e54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705613,17 +705618,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289e7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173dec> │ │ │ │ ldrh r6, [r7, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvc.n 289ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173e64> │ │ │ │ + bvc.n 289fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173f24> │ │ │ │ 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] @ (289fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173f24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705687,17 +705692,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289f4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173ebc> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvs.n 28a028 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173f98> │ │ │ │ + bvs.n 289ee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173e58> │ │ │ │ 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] @ (28a090 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174000>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705766,17 +705771,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173f94> │ │ │ │ nop │ │ │ │ strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.n 28a14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1740bc> │ │ │ │ + bpl.n 28a00c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173f7c> │ │ │ │ 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] @ (28a160 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1740d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705840,17 +705845,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a0f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174068> │ │ │ │ nop │ │ │ │ strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bmi.n 28a07c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x173fec> │ │ │ │ + bmi.n 28a13c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1740ac> │ │ │ │ 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] @ (28a224 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705912,17 +705917,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28a1c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174134> │ │ │ │ strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bcc.n 28a1b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174124> │ │ │ │ + bmi.n 28a274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1741e4> │ │ │ │ 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] @ (28a300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174270>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705991,17 +705996,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a294 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174204> │ │ │ │ nop │ │ │ │ strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bcs.n 28a2dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17424c> │ │ │ │ + bcc.n 28a39c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17430c> │ │ │ │ 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] @ (28a3e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706073,17 +706078,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a376 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1742e6> │ │ │ │ nop │ │ │ │ strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bcs.n 28a3f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174368> │ │ │ │ + bcs.n 28a4b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174428> │ │ │ │ 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] @ (28a4c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174438>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706155,17 +706160,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a45a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1743ca> │ │ │ │ nop │ │ │ │ strh r0, [r5, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bne.n 28a514 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174484> │ │ │ │ + bne.n 28a3d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174344> │ │ │ │ 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] @ (28a55c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1744cc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706212,15 +706217,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r0, #22] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (28a63c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1745ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706292,17 +706297,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a5ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17453e> │ │ │ │ nop │ │ │ │ strh r4, [r6, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + beq.n 28a660 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1745d0> │ │ │ │ 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] @ (28a710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174680>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706369,17 +706374,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a6a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174616> │ │ │ │ nop │ │ │ │ strh r2, [r2, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ 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] @ (28a800 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706453,17 +706458,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28a780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1746f0> │ │ │ │ strh r6, [r7, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (28a90c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17487c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706544,17 +706549,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28a874 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1747e4> │ │ │ │ ldrb r6, [r1, #30] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (28a9c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706607,15 +706612,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r0, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ 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] @ (28aa8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1749fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706673,15 +706678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r6, [r1, #23] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #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] @ (28ab40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174ab0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706741,15 +706746,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28abf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174b64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706809,15 +706814,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #17] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (28acac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174c1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706878,15 +706883,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r3, #14] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r2, #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] @ (28ad60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174cd0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706946,15 +706951,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ 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] @ (28ae40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174db0>) │ │ │ │ @@ -707026,17 +707031,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 28add4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174d44> │ │ │ │ ldrb r6, [r5, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ 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] @ (28aeec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174e5c>) │ │ │ │ @@ -707084,15 +707089,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ 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] @ (28afa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174f18>) │ │ │ │ @@ -707145,15 +707150,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r4, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ 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] @ (28b078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x174fe8>) │ │ │ │ @@ -707211,15 +707216,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r5, #31] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28b12c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17509c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707279,15 +707284,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r2, #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] @ (28b1e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175150>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707347,15 +707352,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #25] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (28b298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175208>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707416,15 +707421,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r5, #22] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #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] @ (28b34c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1752bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707484,15 +707489,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #19] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ 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] @ (28b420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175390>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -707560,17 +707565,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b3b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175326> │ │ │ │ strb r6, [r0, #17] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (28b500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175470>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -707641,17 +707646,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b494 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175404> │ │ │ │ strb r4, [r5, #13] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, 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] @ (28b594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175504>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707699,15 +707704,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ 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] @ (28b62c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17559c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707759,15 +707764,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28b6e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175650>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707827,15 +707832,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ 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] @ (28b794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175704>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707895,15 +707900,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ 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] @ (28b84c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1757bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707964,15 +707969,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ 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] @ (28b900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175870>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708032,15 +708037,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ 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] @ (28b9d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175944>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708108,17 +708113,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b96a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1758da> │ │ │ │ ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (28bab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175a24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -708189,17 +708194,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ba48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1759b8> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbnz r2, 28bb0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175a7c> │ │ │ │ + cbnz r2, 28bb24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175a94> │ │ │ │ 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] @ (28bb48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175ab8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -708247,15 +708252,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ 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] @ (28bbe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175b50>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -708307,15 +708312,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28bc94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175c04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708375,15 +708380,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ 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] @ (28bd48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175cb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708443,15 +708448,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (28be00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175d70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708512,15 +708517,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28beb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175e24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708580,15 +708585,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r1, #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] @ (28bf6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175edc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708650,15 +708655,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28c02c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x175f9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708723,15 +708728,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [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, #156] @ (28c0e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176054>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708793,15 +708798,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r3, #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] @ (28c1a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176114>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708866,15 +708871,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [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, #164] @ (28c264 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1761d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708939,15 +708944,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28c31c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17628c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709009,15 +709014,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r4, #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] @ (28c3d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176344>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709079,15 +709084,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #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] @ (28c494 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176404>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709152,15 +709157,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #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] @ (28c554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1764c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709225,15 +709230,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + str r2, [r5, #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] @ (28c60c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17657c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709295,15 +709300,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r7, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28c6cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17663c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709368,15 +709373,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [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, #156] @ (28c784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1766f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709438,15 +709443,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r0, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, 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] @ (28c844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1767b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709511,15 +709516,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28c904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176874>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709584,15 +709589,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28c9bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17692c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709654,15 +709659,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28ca74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1769e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709724,15 +709729,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28cb34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176aa4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709797,15 +709802,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28cbf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176b64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709870,15 +709875,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (28ccd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176c40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -709949,17 +709954,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cc64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176bd4> │ │ │ │ ldrh r4, [r3, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ 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] @ (28cd70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176ce0>) │ │ │ │ @@ -710008,15 +710013,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28ce18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176d88>) │ │ │ │ @@ -710069,15 +710074,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r6, [r3, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r4, 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} │ │ │ │ @@ -710135,15 +710140,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, 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] @ (28cf8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176efc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710203,15 +710208,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r6, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28d040 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x176fb0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710271,15 +710276,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r7, 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] @ (28d0fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17706c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710342,15 +710347,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strb r2, [r0, 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] @ (28d1b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177120>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710410,15 +710415,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsb r2, [r2, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (28d28c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1771fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -710489,17 +710494,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177190> │ │ │ │ strb r0, [r4, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, pc, #360 @ (adr r3, 28d400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177370>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 28d580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1774f0>) │ │ │ │ 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] @ (28d32c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17729c>) │ │ │ │ @@ -710548,15 +710553,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28d3d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177344>) │ │ │ │ @@ -710609,15 +710614,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r2, [r4, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -710675,15 +710680,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r6, [r6, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28d548 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1774b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710743,15 +710748,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r7, [pc, #856] @ (28d8a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177818>) │ │ │ │ + str r6, [r6, 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] @ (28d5fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17756c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710811,15 +710816,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r6, [r0, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r7, [pc, #136] @ (28d68c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1775fc>) │ │ │ │ + ldr r7, [pc, #520] @ (28d80c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17777c>) │ │ │ │ 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] @ (28d6b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177628>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710882,15 +710887,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [pc, #408] @ (28d858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1777c8>) │ │ │ │ + ldr r6, [pc, #792] @ (28d9d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177948>) │ │ │ │ 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] @ (28d76c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1776dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710950,15 +710955,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r2, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [pc, #704] @ (28da34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1779a4>) │ │ │ │ + ldr r6, [pc, #64] @ (28d7b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177724>) │ │ │ │ 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] @ (28d7fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17776c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711006,15 +711011,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [pc, #128] @ (28d884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1777f4>) │ │ │ │ + ldr r5, [pc, #512] @ (28da04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177974>) │ │ │ │ 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] @ (28d89c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17780c>) │ │ │ │ @@ -711065,15 +711070,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #584] @ (28dae8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177a58>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [pc, #512] @ (28daa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177a14>) │ │ │ │ + ldr r4, [pc, #896] @ (28dc24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177b94>) │ │ │ │ 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] @ (28d948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1778b8>) │ │ │ │ @@ -711127,15 +711132,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [pc, #968] @ (28dd14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177c84>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [pc, #848] @ (28dca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177c10>) │ │ │ │ + ldr r4, [pc, #208] @ (28da20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177990>) │ │ │ │ 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] │ │ │ │ @@ -711194,15 +711199,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #264] @ (28db18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177a88>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [pc, #72] @ (28da5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1779cc>) │ │ │ │ + ldr r3, [pc, #456] @ (28dbdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177b4c>) │ │ │ │ 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] @ (28dac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177a34>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711264,15 +711269,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #520] @ (28dcd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177c40>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [pc, #352] @ (28dc2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177b9c>) │ │ │ │ + ldr r2, [pc, #736] @ (28ddac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177d1c>) │ │ │ │ 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] @ (28db7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177aec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711334,15 +711339,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [pc, #808] @ (28dea8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177e18>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [pc, #640] @ (28de04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177d74>) │ │ │ │ + ldr r2, [pc, #0] @ (28db84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177af4>) │ │ │ │ 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] @ (28dc34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177ba4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711404,15 +711409,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [pc, #72] @ (28dc80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177bf0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [pc, #928] @ (28dfdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177f4c>) │ │ │ │ + ldr r1, [pc, #288] @ (28dd5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177ccc>) │ │ │ │ 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] @ (28dcec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177c5c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711474,15 +711479,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #360] @ (28de58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177dc8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [pc, #192] @ (28ddb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177d24>) │ │ │ │ + ldr r0, [pc, #576] @ (28df34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177ea4>) │ │ │ │ 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] @ (28dd7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177cec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711530,15 +711535,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #656] @ (28e010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177f80>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blx r4 │ │ │ │ + ldr r0, [pc, #0] @ (28dd84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177cf4>) │ │ │ │ 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] @ (28de1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177d8c>) │ │ │ │ @@ -711589,15 +711594,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #72] @ (28de68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177dd8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ 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] @ (28dec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177e38>) │ │ │ │ @@ -711651,15 +711656,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #456] @ (28e094 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178004>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mov r4, sl │ │ │ │ + mov ip, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -711718,15 +711723,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #776] @ (28e298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178208>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp sl, r2 │ │ │ │ + cmp sl, 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] @ (28e044 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177fb4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711788,15 +711793,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #8] @ (28e050 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x177fc0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r8, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28e0fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17806c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711858,15 +711863,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx r9 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, r4 │ │ │ │ + add r8, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28e1b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178124>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711928,15 +711933,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov sl, r2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - muls r0, r5 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28e26c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1781dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711998,15 +712003,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp sl, fp │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, r6 │ │ │ │ + orrs r0, 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 r3, [pc, #204] @ (28e350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1782c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -712080,17 +712085,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e2de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17824e> │ │ │ │ nop │ │ │ │ cmp r4, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - rors r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ 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] @ (28e44c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1783bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712168,17 +712173,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28e3c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178334> │ │ │ │ nop │ │ │ │ add r6, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r5 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #16] │ │ │ │ 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] @ (28e4fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17846c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712230,15 +712235,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ muls r2, r0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ands r0, r4 │ │ │ │ + lsls r0, r0 │ │ │ │ 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] @ (28e5bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17852c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712295,15 +712300,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, r2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (28e690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178600>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712365,15 +712370,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rors r6, r2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ 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] @ (28e74c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1786bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712436,15 +712441,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r6, #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, #160] @ (28e808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178778>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712507,15 +712512,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ eors r2, r0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28e8cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17883c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712581,15 +712586,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r7, #134 @ 0x86 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ 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] @ (28e988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1788f8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712652,15 +712657,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r6, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ 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] @ (28ea24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178994>) │ │ │ │ @@ -712706,15 +712711,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r6, #8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ 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] @ (28ead4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178a44>) │ │ │ │ @@ -712765,15 +712770,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ 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] @ (28eb98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178b08>) │ │ │ │ @@ -712829,15 +712834,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ 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] @ (28ec70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178be0>) │ │ │ │ @@ -712898,15 +712903,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs r1, #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, #160] @ (28ed2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178c9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712969,15 +712974,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r3, #30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ 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] @ (28ede8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178d58>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713040,15 +713045,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, #98 @ 0x62 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ 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] @ (28eeac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178e1c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713114,15 +713119,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r1, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28ef68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178ed8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713185,15 +713190,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r0, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28f04c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178fbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -713267,17 +713272,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28efda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x178f4a> │ │ │ │ nop │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ 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] @ (28f0e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179054>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713326,15 +713331,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #64 @ 0x40 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ 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] @ (28f180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1790f0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713387,15 +713392,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ 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] @ (28f224 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179194>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713452,15 +713457,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #16 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r3, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28f2e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179250>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713523,15 +713528,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r5, #106 @ 0x6a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28f39c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17930c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713594,15 +713599,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #174 @ 0xae │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28f460 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1793d0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713668,15 +713673,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r3, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r1, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28f51c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17948c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713739,15 +713744,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r3, #46 @ 0x2e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #0 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ 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] @ (28f600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179570>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -713821,17 +713826,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f58e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1794fe> │ │ │ │ nop │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + strh r0, [r1, #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 │ │ │ │ ldr r4, [pc, #124] @ (28f698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179608>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713880,15 +713885,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ 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] @ (28f734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1796a4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713941,15 +713946,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28f7d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179748>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714006,15 +714011,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ 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] @ (28f894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179804>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714077,15 +714082,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ 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] @ (28f950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1798c0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714148,15 +714153,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #250 @ 0xfa │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28fa14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179984>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714221,15 +714226,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #62 @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28fad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179a44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714293,15 +714298,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r5, #122 @ 0x7a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28fb9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179b0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714368,15 +714373,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r4, #186 @ 0xba │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28fc6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179bdc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714446,15 +714451,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r3, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28fd34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179ca4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714521,15 +714526,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r0, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28fe04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179d74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714599,15 +714604,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r2, #90 @ 0x5a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r7, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28fed4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179e44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714677,15 +714682,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r1, #138 @ 0x8a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28ffa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179f14>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714755,15 +714760,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (29006c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x179fdc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714830,15 +714835,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r7, #234 @ 0xea │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (29013c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a0ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714908,15 +714913,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r7, #34 @ 0x22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ 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] @ (290204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a174>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714983,15 +714988,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r6, #82 @ 0x52 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (2902cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a23c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715058,15 +715063,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r5, #138 @ 0x8a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ 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] @ (29039c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a30c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715136,15 +715141,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ 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] @ (290464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a3d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715211,15 +715216,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (290534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a4a4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715289,15 +715294,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (290604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a574>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715367,15 +715372,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + subs r2, r7, #5 │ │ │ │ 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] @ (2906d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a644>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715445,15 +715450,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (29079c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a70c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715520,15 +715525,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (29086c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a7dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715598,15 +715603,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r6, #7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (290934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a8a4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715673,15 +715678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r4, #4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (290a0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715750,17 +715755,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2909a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a910> │ │ │ │ nop │ │ │ │ subs r6, r3, #1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ 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] @ (290ae8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17aa58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715829,17 +715834,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17a9ec> │ │ │ │ nop │ │ │ │ adds r2, r0, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ 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] @ (290b80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17aaf0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715887,15 +715892,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, r4, #2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r7, 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, #124] @ (290c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ab84>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715943,15 +715948,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, r2, #0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r4, 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, #120] @ (290ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ac14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715999,15 +716004,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, r7, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (290d34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17aca4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716055,15 +716060,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, r5, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (290e0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ad7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716132,17 +716137,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290da0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ad10> │ │ │ │ nop │ │ │ │ subs r6, r3, r1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ 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] @ (290ee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ae50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716207,17 +716212,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ade4> │ │ │ │ nop │ │ │ │ adds r2, r0, r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ 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] @ (290fbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17af2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716286,17 +716291,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290f50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17aec0> │ │ │ │ nop │ │ │ │ adds r6, r5, r2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ 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] @ (29106c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17afdc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716354,15 +716359,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 291038 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17afa8> │ │ │ │ b.n 29102a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17af9a> │ │ │ │ asrs r2, r2, #31 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ 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] @ 2910c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b034> │ │ │ │ @@ -716455,15 +716460,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 291140 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b0b0> │ │ │ │ b.n 291132 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b0a2> │ │ │ │ asrs r2, r1, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ 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] @ 2911d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b144> │ │ │ │ sub sp, #28 │ │ │ │ @@ -716556,15 +716561,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 291250 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b1c0> │ │ │ │ b.n 291242 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b1b2> │ │ │ │ asrs r2, r7, #22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (291330 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b2a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716622,15 +716627,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2912fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b26c> │ │ │ │ b.n 2912ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b25e> │ │ │ │ asrs r6, r1, #20 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2913c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b330>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716677,15 +716682,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r4, #17 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ 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] @ (291498 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716754,17 +716759,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29142c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b39c> │ │ │ │ nop │ │ │ │ asrs r2, r2, #15 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ 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] @ (29155c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b4cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716826,17 +716831,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2914fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b46c> │ │ │ │ asrs r6, r6, #11 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #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 r3, [pc, #200] @ (291640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b5b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -716908,17 +716913,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2915d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b542> │ │ │ │ nop │ │ │ │ asrs r0, r6, #8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (291700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b670>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716981,15 +716986,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (2917c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b730>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -717053,15 +717058,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ 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] @ (29189c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b80c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717131,17 +717136,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29182c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b79c> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #31 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (291994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b904>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717217,17 +717222,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29190e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b87e> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ 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] @ (291a74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b9e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717297,17 +717302,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291a04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17b974> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #23 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (291b08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ba78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717352,15 +717357,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r3, #20 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ 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] @ (291b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17bae4>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -717522,15 +717527,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ 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] @ (291d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17bc9c>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -717707,15 +717712,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ 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 │ │ │ │ @@ -717781,15 +717786,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ 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 │ │ │ │ @@ -717854,15 +717859,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #31 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -717939,17 +717944,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 292108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c078> │ │ │ │ lsls r2, r6, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (292288 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c1f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718025,15 +718030,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r2, r3, #24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ 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] @ (292398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718109,15 +718114,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r2, r1, #20 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ 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] @ (29246c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c3dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718184,17 +718189,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 292400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c370> │ │ │ │ lsls r2, r7, #15 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + str r2, [r3, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (292544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c4b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718261,16 +718266,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2924d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c448> │ │ │ │ lsls r2, r4, #12 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vshr.u64 q8, q7, #22 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2925ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c55c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718327,15 +718333,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #9 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vqadd.u64 q0, q8, q7 │ │ │ │ + vshr.u64 q0, q7, #48 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (292654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c5c4>) │ │ │ │ sub sp, #24 │ │ │ │ ldr.w lr, [pc, #80] @ 292658 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c5c8> │ │ │ │ @@ -718429,15 +718435,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mcr2 0, 1, r0, cr0, cr14, {6} │ │ │ │ + mcr2 0, 4, r0, cr0, cr14, {6} │ │ │ │ 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] @ 292760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c6d0> │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -718530,15 +718536,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldc2 0, cr0, [r4, #-888] @ 0xfffffc88 │ │ │ │ + ldc2l 0, cr0, [r4, #-888]! @ 0xfffffc88 │ │ │ │ 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] @ (2928ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c81c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718593,15 +718599,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d0, d11, #56 │ │ │ │ - ldc2l 0, cr0, [r0], #-888 @ 0xfffffc88 │ │ │ │ + ldc2l 0, cr0, [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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2929c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17c930>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -718701,15 +718707,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 7, r0, cr4, cr11, {4} │ │ │ │ - @ instruction: 0xfb5e00de │ │ │ │ + @ instruction: 0xfbbe00de │ │ │ │ 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] @ (292ae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ca50>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -718814,15 +718820,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldc2l 1, cr0, [r0, #620] @ 0x26c │ │ │ │ - @ instruction: 0xfa3c00de │ │ │ │ + @ instruction: 0xfa9c00de │ │ │ │ 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] @ (292c0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17cb7c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -718933,15 +718939,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldc2 1, cr0, [r0], #620 @ 0x26c │ │ │ │ - ldrsb.w r0, [r0, lr, lsl #1] │ │ │ │ + ldr??.w r0, [r0, lr, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (292ce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17cc58>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -719017,15 +719023,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfb82019b │ │ │ │ - ldrh.w r0, [r4, lr, lsl #1] │ │ │ │ + ldrb.w r0, [r4, #222] @ 0xde │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (292dd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17cd48>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -719110,15 +719116,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfaa6019b │ │ │ │ - @ instruction: 0xf74600de │ │ │ │ + @ instruction: 0xf7a600de │ │ │ │ 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] @ (292ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ce48>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -719211,15 +719217,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r6, #411] @ 0x19b │ │ │ │ - movw r0, #26846 @ 0x68de │ │ │ │ + subw r0, r6, #2270 @ 0x8de │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (292f90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17cf00>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719283,15 +719289,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh.w r0, [r8, #411] @ 0x19b │ │ │ │ - @ instruction: 0xf58c00de │ │ │ │ + @ instruction: 0xf5ec00de │ │ │ │ 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] @ (293050 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17cfc0>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719359,15 +719365,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r0, ] │ │ │ │ - @ instruction: 0xf4cc00de │ │ │ │ + @ instruction: 0xf52c00de │ │ │ │ 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] @ (2930fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d06c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719425,15 +719431,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf740019b │ │ │ │ - ands.w r0, lr, #7274496 @ 0x6f0000 │ │ │ │ + orns r0, lr, #7274496 @ 0x6f0000 │ │ │ │ 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] @ (2931bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d12c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719501,15 +719507,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf694019b │ │ │ │ - bfi r0, r0, #3, #28 │ │ │ │ + ubfx r0, r0, #3, #31 │ │ │ │ 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] @ (293284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d1f4>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719581,15 +719587,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rsbs r1, r4, #5079040 @ 0x4d8000 │ │ │ │ - @ instruction: 0xf29800de │ │ │ │ + @ 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 r3, [pc, #204] @ (293368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d2d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -719660,16 +719666,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2932f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d268> │ │ │ │ add.w r1, ip, #5079040 @ 0x4d8000 │ │ │ │ - rsb r0, r6, #222 @ 0xde │ │ │ │ - negs r6, r7 │ │ │ │ + @ instruction: 0xf22600de │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (293410 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d380>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719725,15 +719731,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bic.w r1, r4, #5079040 @ 0x4d8000 │ │ │ │ - add.w r0, ip, #222 @ 0xde │ │ │ │ + sbc.w r0, ip, #222 @ 0xde │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (293478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d3e8>) │ │ │ │ sub sp, #24 │ │ │ │ ldr.w lr, [pc, #80] @ 29347c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d3ec> │ │ │ │ @@ -719826,15 +719832,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf314019b │ │ │ │ - vshr.s64 q8, q7, #4 │ │ │ │ + orrs.w r0, ip, #222 @ 0xde │ │ │ │ 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] @ 293584 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d4f4> │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -719926,15 +719932,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ addw r1, r8, #155 @ 0x9b │ │ │ │ - mrc 0, 7, r0, cr0, cr14, {6} │ │ │ │ + vqadd.s16 q8, q8, q7 │ │ │ │ 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] @ (2936d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d640>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719989,15 +719995,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, r4, #155 @ 0x9b │ │ │ │ - mcr 0, 2, r0, cr12, cr14, {6} │ │ │ │ + mcr 0, 5, r0, cr12, cr14, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2937e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d754>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -720097,15 +720103,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0c0019b │ │ │ │ - ldc 0, cr0, [sl, #-888]! @ 0xfffffc88 │ │ │ │ + ldc 0, cr0, [sl, #888] @ 0x378 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (293904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d874>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -720210,15 +720216,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ vsra.s64 d0, d11, #20 │ │ │ │ - ldc 0, cr0, [r8], {222} @ 0xde │ │ │ │ + ldcl 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (293a30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d9a0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -720329,15 +720335,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mcr 1, 4, r0, cr12, cr11, {4} │ │ │ │ - @ instruction: 0xeaec00de │ │ │ │ + adc.w r0, ip, lr, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (293b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17da7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -720413,15 +720419,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldcl 1, cr0, [lr, #-620] @ 0xfffffd94 │ │ │ │ - ands.w r0, r0, lr, lsr #3 │ │ │ │ + orns r0, r0, lr, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (293bfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17db6c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -720506,15 +720512,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r2], {155} @ 0x9b │ │ │ │ - stmdb r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xe98200de │ │ │ │ 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] @ (293cfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17dc6c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -720607,15 +720613,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb92019b │ │ │ │ - @ instruction: 0xe82200de │ │ │ │ + stmia.w r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (293db4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17dd24>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720679,15 +720685,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ eors.w r1, r4, fp, lsr #2 │ │ │ │ - b.n 293c8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17dbfc> │ │ │ │ + b.n 293d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17dcbc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (293e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17dde4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -720756,15 +720762,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [ip, #620] @ 0x26c │ │ │ │ - b.n 293bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17db3c> │ │ │ │ + b.n 293c8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17dbfc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (293f20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17de90>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -720823,15 +720829,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmdb ip, {r0, r1, r3, r4, r7, r8} │ │ │ │ - b.n 293b1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17da8c> │ │ │ │ + b.n 293bdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17db4c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (293fe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17df50>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -720900,15 +720906,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r0], #-620 @ 0x26c │ │ │ │ - b.n 293a60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d9d0> │ │ │ │ + b.n 293b20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17da90> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (2940a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e018>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -720982,15 +720988,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 29400c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17df7c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 293998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d908> │ │ │ │ + b.n 293a58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d9c8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (294168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e0d8>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -721058,15 +721064,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 29412c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e09c> │ │ │ │ b.n 29411a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e08a> │ │ │ │ b.n 293f3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17deac> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 294908 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e878> │ │ │ │ + b.n 2939c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17d938> │ │ │ │ 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] @ (2941d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e140>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -721332,19 +721338,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2943e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e350> │ │ │ │ nop │ │ │ │ b.n 293cf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17dc60> │ │ │ │ lsls r3, r3, #6 │ │ │ │ b.n 294c4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ebbc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 294608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e578> │ │ │ │ + b.n 2946c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e638> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2945a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e514>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -721457,19 +721463,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294510 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e480> │ │ │ │ nop │ │ │ │ b.n 294bd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eb40> │ │ │ │ lsls r3, r3, #6 │ │ │ │ b.n 294b24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ea94> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {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, #284] @ (2946e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e658>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -721588,19 +721594,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 29464c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e5bc> │ │ │ │ nop │ │ │ │ b.n 294aac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ea1c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ b.n 2949f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e960> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, 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] @ (2947e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e754>) │ │ │ │ @@ -721687,19 +721693,19 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r6, #0 │ │ │ │ b.n 29477c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e6ec> │ │ │ │ b.n 29491c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e88c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ b.n 294884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e7f4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ble.n 29488c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e7fc> │ │ │ │ + ble.n 29474c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e6bc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, 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] @ (2948f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e864>) │ │ │ │ @@ -721796,19 +721802,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 294882 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e7f2> │ │ │ │ nop │ │ │ │ svc 158 @ 0x9e │ │ │ │ lsls r3, r3, #6 │ │ │ │ svc 72 @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bgt.n 294980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e8f0> │ │ │ │ + bgt.n 294840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e7b0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (294a14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e984>) │ │ │ │ @@ -721913,19 +721919,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29499a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e90a> │ │ │ │ nop │ │ │ │ udf #142 @ 0x8e │ │ │ │ lsls r3, r3, #6 │ │ │ │ udf #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - blt.n 294a60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e9d0> │ │ │ │ + blt.n 294920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17e890> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r3!, {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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (294b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eab0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722032,19 +722038,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ea24> │ │ │ │ nop │ │ │ │ ble.n 294c1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eb8c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ ble.n 294b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eae8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bls.n 294b34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eaa4> │ │ │ │ + bge.n 294bf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eb64> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #504 @ (adr r6, 294d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ecb8>) │ │ │ │ + add r6, pc, #888 @ (adr r6, 294ec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ee38>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (294c78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ebe8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722157,19 +722163,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eb54> │ │ │ │ nop │ │ │ │ bgt.n 294cfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ec6c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ blt.n 294c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ebc0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bhi.n 294bfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eb6c> │ │ │ │ + bls.n 294cbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ec2c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #536 @ (adr r5, 294ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ee10>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 295020 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ef90>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, 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] @ (294dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ed2c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722288,20 +722294,20 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294d20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ec90> │ │ │ │ nop │ │ │ │ blt.n 294dd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ed48> │ │ │ │ lsls r3, r3, #6 │ │ │ │ bge.n 294d1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ec8c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvc.n 294eb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ee28> │ │ │ │ + bvc.n 294d78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ece8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, pc, #520 @ (adr r4, 294fd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ef44>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 295154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f0c4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - it ne │ │ │ │ - lslne r7, r5, #3 │ │ │ │ + it vc │ │ │ │ + lslvc 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] @ (294eb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ee28>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -722387,19 +722393,19 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r6, #0 │ │ │ │ b.n 294e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17edc0> │ │ │ │ bls.n 294e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17edb8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ bls.n 294fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ef20> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 294fb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ef28> │ │ │ │ + bvs.n 294e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ede8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, pc, #16 @ (adr r4, 294ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ee48>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 295058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17efc8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bkpt 0x001a │ │ │ │ + bkpt 0x007a │ │ │ │ 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] @ (294fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17ef38>) │ │ │ │ @@ -722496,19 +722502,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 294f56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eec6> │ │ │ │ nop │ │ │ │ bhi.n 294f60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eed0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ bhi.n 2950b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f028> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 2950ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f01c> │ │ │ │ + bpl.n 294f6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17eedc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #360 @ (adr r3, 295140 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f0b0>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 2952c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f230>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ 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] @ (2950e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f058>) │ │ │ │ @@ -722613,19 +722619,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29506e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17efde> │ │ │ │ nop │ │ │ │ bvc.n 295060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17efd0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ bvc.n 2951a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f118> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 29518c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f0fc> │ │ │ │ + bmi.n 29504c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17efbc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, pc, #888 @ (adr r2, 295470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f3e0>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 2951f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f160>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r4, 295176 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f0e6> │ │ │ │ + pop {r2, r3, r6} │ │ │ │ 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] @ (2951b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f128>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -722689,17 +722695,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 295186 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f0f6> │ │ │ │ bvs.n 2950f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f060> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 2952a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f218> │ │ │ │ + bcc.n 295168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f0d8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ 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] @ (295298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f208>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -722764,15 +722770,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 295244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f1b4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 2951a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f118> │ │ │ │ + bcs.n 295268 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f1d8> │ │ │ │ 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] │ │ │ │ @@ -722885,15 +722891,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x16ab48> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 29552c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f49c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 29540c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f37c> │ │ │ │ + bne.n 2954cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f43c> │ │ │ │ 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] @ (2955e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f554>) │ │ │ │ @@ -723040,17 +723046,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fffb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe9f20> │ │ │ │ b.n 29556e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f4de> │ │ │ │ bcc.n 295694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f604> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 2955f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f568> │ │ │ │ + beq.n 2956b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f628> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ 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] @ 29563c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f5ac> │ │ │ │ sub sp, #28 │ │ │ │ @@ -723283,17 +723289,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29583a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f7aa> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r5, #6 │ │ │ │ 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] @ (295954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f8c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723353,21 +723359,21 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1fe218 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xe8188> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbz r2, 2959d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f940> │ │ │ │ + push {r1, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + subs r2, r7, #1 │ │ │ │ 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] @ (295a8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f9fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -723473,15 +723479,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 295a60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f9d0> │ │ │ │ b.n 2959d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17f940> │ │ │ │ ldmia r6!, {r4, r5} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ 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] @ (295bc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17fb34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723592,17 +723598,17 @@ │ │ │ │ bne.n 295bae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17fb1e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295b9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17fb0e> │ │ │ │ b.n 295af0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17fa60> │ │ │ │ ldmia r5!, {r2} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (295d28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17fc98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723725,17 +723731,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295d02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17fc72> │ │ │ │ b.n 295c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17fbac> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r1, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (295e6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x17fddc>) │ │ │ │ @@ -723843,21 +723849,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + str r6, [r7, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ 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] @ (296188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1800f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724121,17 +724127,17 @@ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2960ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18001e> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 438440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3223b0> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -724240,15 +724246,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 296296 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x180206> │ │ │ │ b.n 2962b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x180228> │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ 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] @ (296350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1802c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724545,17 +724551,17 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 2965e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x180558> │ │ │ │ b.n 29643a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1803aa> │ │ │ │ stmia r4!, {r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ 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] @ (296680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1805f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724590,15 +724596,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bx r8 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ 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] @ 297654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1815c4> │ │ │ │ mov r6, r0 │ │ │ │ @@ -729629,19 +729635,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29a594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184504> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 29a5b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184528> │ │ │ │ movs r0, #1 │ │ │ │ b.n 29a59a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18450a> │ │ │ │ nop │ │ │ │ - bcs.n 29a708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184678> │ │ │ │ + bcs.n 29a5c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184538> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bcs.n 29a6cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18463c> │ │ │ │ + bcs.n 29a58c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1844fc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bcs.n 29a674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1845e4> │ │ │ │ + bcs.n 29a534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1844a4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 29a64e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1845be> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 29a634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1845a4> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -729706,15 +729712,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 29a694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184604> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 29a68c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1845fc> │ │ │ │ b.n 29a698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184608> │ │ │ │ - bne.n 29a7d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184740> │ │ │ │ + bne.n 29a690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184600> │ │ │ │ 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 │ │ │ │ @@ -730015,15 +730021,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r2, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 29aaba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184a2a> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 29aab2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x184a22> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -730543,15 +730549,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldc2 0, cr0, [r8, #884]! @ 0x374 │ │ │ │ + mrc2 0, 0, r0, cr8, cr13, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ vcvt.f32.f64 s3, d3 │ │ │ │ @@ -730698,15 +730704,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 29b1a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185116> │ │ │ │ nop │ │ │ │ strb r0, [r4, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -730871,15 +730877,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 29b3c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185338> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (29b504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185474>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730961,15 +730967,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 29b45a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1853ca> │ │ │ │ strb r2, [r7, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (29b608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185578>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -731057,15 +731063,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 29b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1854bc> │ │ │ │ strb r2, [r1, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, 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 │ │ │ │ @@ -731310,22 +731316,22 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r1, [pc, #720] @ (29bba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185b10>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #904] @ (29bc60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185bd0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - itte hi │ │ │ │ - lslhi r6, r3, #3 │ │ │ │ - stmdbhi sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + itte al │ │ │ │ + lslal r6, r3, #3 │ │ │ │ + stmdbal sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (29bac0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185a30>) │ │ │ │ mov r5, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -731493,19 +731499,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 29b92e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18589e> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29b98e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1858fe> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - itee ne │ │ │ │ - lslne r6, r3, #3 │ │ │ │ - asreq r4, r1, #7 │ │ │ │ - lsleq r6, r3, #6 │ │ │ │ - bkpt 0x003c │ │ │ │ + itee vc │ │ │ │ + lslvc r6, r3, #3 │ │ │ │ + asrvs r4, r1, #7 │ │ │ │ + lslvs r6, r3, #6 │ │ │ │ + bkpt 0x009c │ │ │ │ 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 │ │ │ │ @@ -731713,15 +731719,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 29bc58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185bc8> │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -731853,15 +731859,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ b.n 29bdda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185d4a> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 29bf0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185e7c> │ │ │ │ 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] @ (29bfa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x185f18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -732364,15 +732370,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -732501,15 +732507,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29b50c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18547c> │ │ │ │ b.n 29c528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186498> │ │ │ │ nop │ │ │ │ str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, r5, r7} │ │ │ │ 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] @ (29c740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1866b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -732648,17 +732654,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 29c694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186604> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 29c65e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1865ce> │ │ │ │ str r6, [r4, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cbz r2, 29c7ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18671e> │ │ │ │ + cbz r2, 29c7c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186736> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r6, r0 │ │ │ │ + uxtb r6, r4 │ │ │ │ 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] @ (29c9d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186944>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -732897,33 +732903,33 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 29c9f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186960> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 29c9ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18695e> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 29c9fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18696e> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 29c9f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186962> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 29c9fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18696c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 29ca04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186974> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ 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] @ (29cd0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186c7c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -733199,47 +733205,47 @@ │ │ │ │ b.n 29cc6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186bda> │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r5, #220 @ 0xdc │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r6, r3, #3 │ │ │ │ adds r3, #142 @ 0x8e │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (29cd58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186cc8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29cd5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186ccc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 29cc6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186bda> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 29cae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186a50> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ 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] @ (29ceb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186e28>) │ │ │ │ @@ -733366,23 +733372,23 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 29ce00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186d70> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29ce5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186dce> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ 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] @ (29d05c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186fcc>) │ │ │ │ @@ -733525,23 +733531,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 29cf74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186ee4> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29d004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x186f74> │ │ │ │ ldr r6, [r0, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -734299,29 +734305,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 29d740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1876b0> │ │ │ │ nop │ │ │ │ str r6, [r1, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r4, pc, #504 @ (adr r4, 29db08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187a78>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 29dc88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187bf8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 29dcbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187c2c>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 29da3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1879ac>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #600 @ (adr r3, 29db70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187ae0>) │ │ │ │ + add r3, pc, #984 @ (adr r3, 29dcf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187c60>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #472 @ (adr r3, 29daf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187a64>) │ │ │ │ + add r3, pc, #856 @ (adr r3, 29dc74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187be4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #88 @ (adr r3, 29d978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1878e8>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 29daf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187a68>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #88 @ (adr r3, 29d97c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1878ec>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 29dafc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187a6c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #312 @ (adr r3, 29da60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1879d0>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 29dbe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187b50>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, pc, #920 @ (adr r2, 29dcc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187c34>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 29da44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1879b4>) │ │ │ │ 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] @ (29db64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187ad4>) │ │ │ │ @@ -734516,27 +734522,27 @@ │ │ │ │ b.n 29dace <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187a3e> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ b.n 29da2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18799e> │ │ │ │ ldr r6, [pc, #424] @ (29dd10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187c80>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r1, pc, #640 @ (adr r1, 29ddec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187d5c>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 29db6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187adc>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #600 @ (adr r1, 29ddc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187d38>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 29df48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187eb8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 29ddd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187d44>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 29df54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187ec4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #848 @ (adr r1, 29dec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187e38>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 29dc48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187bb8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #312 @ (adr r1, 29dcb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187c24>) │ │ │ │ + add r1, pc, #696 @ (adr r1, 29de34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187da4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #400 @ (adr r1, 29dd10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187c80>) │ │ │ │ + add r1, pc, #784 @ (adr r1, 29de90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187e00>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #496 @ (adr r1, 29dd74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187ce4>) │ │ │ │ + add r1, pc, #880 @ (adr r1, 29def4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187e64>) │ │ │ │ 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 │ │ │ │ @@ -734739,21 +734745,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - add r0, pc, #496 @ (adr r0, 29e000 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187f70>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 29e180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1880f0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #280 @ (adr r0, 29df2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187e9c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ 29de54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187dc4> │ │ │ │ sub sp, #12 │ │ │ │ @@ -735001,19 +735007,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29dfae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187f1e> │ │ │ │ b.n 29dfc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187f30> │ │ │ │ movs r0, #146 @ 0x92 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 29e1e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x188154> │ │ │ │ + bvs.n 29e0a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x188014> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -735049,19 +735055,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 29df50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x187ec0> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 160a04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a974> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 29e234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1881a4> │ │ │ │ + bpl.n 29e0f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x188064> │ │ │ │ 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] @ (29e1a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x188118>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735128,15 +735134,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 160a04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a974> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, sp │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ 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] @ (29e29c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18820c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735164,17 +735170,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29e0f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x188068> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, sl │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 29e2dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18824c> │ │ │ │ + bmi.n 29e39c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18830c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ 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] @ (29e2d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x188248>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735241,15 +735247,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 160a04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4a974> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add ip, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ 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] @ (29e3cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18833c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735277,17 +735283,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29e0f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x188068> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ 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 │ │ │ │ @@ -736364,21 +736370,21 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, r5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ adds r4, r6, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 29e79c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18870c> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -737837,15 +737843,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 29e7c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x188730> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ 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 2a069a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18a60a> │ │ │ │ ldr.w ip, [pc, #2080] @ 2a0d34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18aca4> │ │ │ │ @@ -738521,31 +738527,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2a07c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18a736> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + strb r2, [r6, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r5, #3] │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ 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] @ (2a0d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18acf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -738810,34 +738816,34 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ b.n 2a0e6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18adda> │ │ │ │ @ instruction: 0xf230019a │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xfa4a00dd │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + @ instruction: 0xfaaa00dd │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - vld4. {d16-d19}, [lr :64]! │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + vst1.8 @ instruction: 0xf9ce00dd │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - vst4. {d16-d19}, [r4 :64]! │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + vld1.8 @ instruction: 0xf9a400dd │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ 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] @ 2a10c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18b030> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -739073,15 +739079,15 @@ │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r7, r4, #8 │ │ │ │ asrs r2, r4, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ mcr 1, 7, r0, cr10, cr10, {4} │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 2a143e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18b3ae> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 2a16f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18b668> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -740147,19 +740153,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 2a138c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18b2fc> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 2a12a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18b216> │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ 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 2a2274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c1e4> │ │ │ │ ldr r0, [pc, #648] @ (2a22f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c268>) │ │ │ │ @@ -740364,15 +740370,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2a12a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18b214> │ │ │ │ b.w 2a138c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18b2fc> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (2a244c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c3bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740492,23 +740498,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2a23be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c32e> │ │ │ │ nop │ │ │ │ lsls r0, r3, #18 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-48] │ │ │ │ ldr r2, [pc, #128] @ (2a24f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c468>) │ │ │ │ @@ -740562,15 +740568,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blt.n 2a25f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c560> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 2a25b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c520> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ 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] │ │ │ │ @@ -740705,17 +740711,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ bge.n 2a26b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c628> │ │ │ │ lsls r2, r3, #6 │ │ │ │ bge.n 2a2678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c5e8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ 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 │ │ │ │ @@ -741033,17 +741039,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #856 @ (adr r3, 2a2d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18cca0>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ bvc.n 2a2ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ca44> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ add r2, pc, #856 @ (adr r2, 2a2d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ccb0>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -741055,15 +741061,15 @@ │ │ │ │ ldr.w ip, [ip] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stc2 1, cr0, [lr, #616]! @ 0x268 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -741104,15 +741110,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stc2 1, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2a2b10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ca80> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -741191,15 +741197,15 @@ │ │ │ │ bhi.n 2a2b98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18cb08> │ │ │ │ ldr r3, [pc, #8] @ (2a2b9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18cb0c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ 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 │ │ │ │ @@ -741237,15 +741243,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2a2bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18cb5c> │ │ │ │ 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, r6, #13 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -741296,15 +741302,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, r7, #11 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ 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 │ │ │ │ @@ -741439,29 +741445,29 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2a2cf2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18cc62> │ │ │ │ nop │ │ │ │ @ instruction: 0xfaec019a │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -741546,15 +741552,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6bcf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2a2ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ce3c> │ │ │ │ nop │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ 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 │ │ │ │ @@ -741646,15 +741652,16 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6bcf8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 2a2fba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18cf2a> │ │ │ │ - vshr.u64 q0, q9, #14 │ │ │ │ + movs r2, r2 │ │ │ │ + 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] @ (2a3278 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d1e8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -741838,32 +741845,32 @@ │ │ │ │ ldr r2, [pc, #52] @ (2a32a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d210>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2a31a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d114> │ │ │ │ @ instruction: 0xf74e019a │ │ │ │ - mrc2 0, 4, r0, cr0, cr2, {7} │ │ │ │ - ldr r6, [pc, #920] @ (2a361c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d58c>) │ │ │ │ + mrc2 0, 7, r0, cr0, cr2, {7} │ │ │ │ + ldr r7, [pc, #280] @ (2a339c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d30c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #592] @ (2a34d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d448>) │ │ │ │ + ldr r6, [pc, #976] @ (2a3658 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d5c8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #712] @ (2a3554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d4c4>) │ │ │ │ + ldr r7, [pc, #72] @ (2a32d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d244>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #512] @ (2a3490 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d400>) │ │ │ │ + ldr r6, [pc, #896] @ (2a3610 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d580>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #504] @ (2a348c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d3fc>) │ │ │ │ + ldr r6, [pc, #888] @ (2a360c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d57c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #520] @ (2a34a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d410>) │ │ │ │ + ldr r6, [pc, #904] @ (2a3620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d590>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #520] @ (2a34a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d414>) │ │ │ │ + ldr r6, [pc, #904] @ (2a3624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d594>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r5, [pc, #800] @ (2a35c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d530>) │ │ │ │ + ldr r6, [pc, #160] @ (2a3340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d2b0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #80] @ (2a32f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d264>) │ │ │ │ + ldr r6, [pc, #464] @ (2a3474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d3e4>) │ │ │ │ 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 │ │ │ │ @@ -742043,20 +742050,20 @@ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a33c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d330> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2a341c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d38c> │ │ │ │ nop │ │ │ │ orr.w r1, r2, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xfbac00f2 │ │ │ │ - ldr r4, [pc, #808] @ (2a37fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d76c>) │ │ │ │ + stc2 0, cr0, [ip], {242} @ 0xf2 │ │ │ │ + ldr r5, [pc, #168] @ (2a357c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d4ec>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [pc, #736] @ (2a37b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d728>) │ │ │ │ + ldr r5, [pc, #96] @ (2a3538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d4a8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [pc, #488] @ (2a36c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d634>) │ │ │ │ + ldr r4, [pc, #872] @ (2a3844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d7b4>) │ │ │ │ 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 │ │ │ │ @@ -742183,20 +742190,20 @@ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a3564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d4d4> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2a35ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d51c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf29e019a │ │ │ │ - @ instruction: 0xfa0800f2 │ │ │ │ - ldr r3, [pc, #608] @ (2a38a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d814>) │ │ │ │ + @ instruction: 0xfa6800f2 │ │ │ │ + ldr r3, [pc, #992] @ (2a3a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d994>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r3, [pc, #608] @ (2a38a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d818>) │ │ │ │ + ldr r3, [pc, #992] @ (2a3a28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d998>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r3, [pc, #360] @ (2a37b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d724>) │ │ │ │ + ldr r3, [pc, #744] @ (2a3934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d8a4>) │ │ │ │ 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 │ │ │ │ @@ -742335,20 +742342,20 @@ │ │ │ │ ldr r4, [r4, #32] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2a36d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d646> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2a3736 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d6a6> │ │ │ │ @ instruction: 0xf12e019a │ │ │ │ - ldrb.w r0, [r8, #242] @ 0xf2 │ │ │ │ - ldr r2, [pc, #592] @ (2a3a2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d99c>) │ │ │ │ + ldr??.w r0, [r8, #242] @ 0xf2 │ │ │ │ + ldr r2, [pc, #976] @ (2a3bac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18db1c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [pc, #496] @ (2a39d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d940>) │ │ │ │ + ldr r2, [pc, #880] @ (2a3b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18dac0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [pc, #280] @ (2a38fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d86c>) │ │ │ │ + ldr r2, [pc, #664] @ (2a3a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d9ec>) │ │ │ │ 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 │ │ │ │ @@ -742408,15 +742415,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vsra.s64 d0, d10, #38 │ │ │ │ - ldr r1, [pc, #360] @ (2a3a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18d994>) │ │ │ │ + ldr r1, [pc, #744] @ (2a3ba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18db14>) │ │ │ │ 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 │ │ │ │ @@ -742504,17 +742511,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mcr 1, 6, r0, cr2, cr10, {4} │ │ │ │ - ldr r0, [pc, #240] @ (2a3ae8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18da58>) │ │ │ │ + ldr r0, [pc, #624] @ (2a3c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18dbd8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [pc, #232] @ (2a3ae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18da54>) │ │ │ │ + ldr r0, [pc, #616] @ (2a3c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18dbd4>) │ │ │ │ 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 │ │ │ │ @@ -743133,15 +743140,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2a413e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18e0ae> │ │ │ │ ldr r3, [pc, #208] @ (2a416c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18e0dc>) │ │ │ │ ldr r0, [pc, #208] @ (2a4170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18e0e0>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 1078b1c │ │ │ │ + bl 1078b7c │ │ │ │ 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 2a406c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18dfdc> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -743207,36 +743214,36 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ stmia r0!, {r1, r2, r4} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #30 │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r6, [r3, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldrh r6, [r7, #26] │ │ │ │ lsls r5, r3, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r6, [r0, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - sbcs r0, r2 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r4 │ │ │ │ + sbcs r6, r0 │ │ │ │ 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 │ │ │ │ @@ -743424,28 +743431,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r6, r3 │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r5, r5, #3 │ │ │ │ pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 2a4440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18e3b0> │ │ │ │ @@ -744014,21 +744021,21 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6da │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6a8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ 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] @ (2a4b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18eae0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -744116,21 +744123,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2a4afe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ea6e> │ │ │ │ nop │ │ │ │ ble.n 2a4bc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18eb34> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a4c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18eb84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -744345,17 +744352,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2a4dce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ed3e> │ │ │ │ nop │ │ │ │ bge.n 2a4e90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ee00> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -744488,15 +744495,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a4f40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18eeb0> │ │ │ │ nop │ │ │ │ bhi.n 2a4f18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ee88> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a5078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18efe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -744559,15 +744566,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a5004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18ef74> │ │ │ │ bvc.n 2a5058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18efc8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a512c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18f09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -744624,15 +744631,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a50c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18f038> │ │ │ │ nop │ │ │ │ bvc.n 2a517c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18f0ec> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ 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 │ │ │ │ @@ -744781,23 +744788,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a5274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18f1e4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bvs.n 2a53c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18f330> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r6, [r3, r7] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -746291,15 +746298,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #552 @ (adr r2, 2a6560 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1904d0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #448 @ (adr r2, 2a6500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x190470>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ ldr.w r4, [pc, #3068] @ 2a6f54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x190ec4> │ │ │ │ @@ -747399,15 +747406,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a716a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1910da> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -749573,15 +749580,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a85fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19256a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r0, [r0, #6] │ │ │ │ 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 │ │ │ │ @@ -750690,15 +750697,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #28] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r1, pc, #336 @ (adr r1, 2a93b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x193324>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 2a9534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1934a4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w r1, #370 @ 0x172 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 4667e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x350750> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add.w r7, r0, #20 │ │ │ │ movs r2, #4 │ │ │ │ @@ -753054,15 +753061,15 @@ │ │ │ │ bne.n 2aacf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x194c64> │ │ │ │ mov r8, r9 │ │ │ │ b.n 2aa85a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1947ca> │ │ │ │ ldrsh r4, [r6, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + adds r4, r3, r0 │ │ │ │ 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 │ │ │ │ @@ -753974,21 +753981,21 @@ │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2ab776 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1956e6> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ 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] @ 2ab7fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x19576c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -827668,23 +827675,23 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 2e2b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cca88> │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bvs.n 2e29d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cc944> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2e311c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cd08c> │ │ │ │ bls.w 2e3844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cd7b4> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -828790,31 +828797,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2e2b86 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ccaf6> │ │ │ │ b.w 2e2e32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ccda2> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #28] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2e36d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cd640> │ │ │ │ ldr.w r2, [pc, #3340] @ 2e43cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce33c> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -829929,19 +829936,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2e2e32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ccda2> │ │ │ │ b.w 2e3314 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cd284> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2e2e32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ccda2> │ │ │ │ ldr r3, [pc, #660] @ (2e467c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce5ec>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -830282,21 +830289,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ cbnz r0, 2e47e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce754> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 2e47e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce750> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbnz r4, 2e47de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce74e> │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e48c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce830>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e4886 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce7f6> │ │ │ │ bls.n 2e4850 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce7c0> │ │ │ │ @@ -830708,23 +830715,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 2e4b80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ceaf0> │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ 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] @ (2e4db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ced28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -831120,29 +831127,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e4ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cee64> │ │ │ │ bls.n 2e5040 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cefb0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -831312,15 +831319,15 @@ │ │ │ │ bl 15d920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47890> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e4940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce8b0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bpl.n 2e5320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cf290> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ 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] @ (2e52c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cf230>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -831339,15 +831346,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e4940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce8b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bpl.n 2e52ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cf25c> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ 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] @ (2e5304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cf274>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -831365,15 +831372,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e4940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce8b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 2e52a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cf218> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e5366 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cf2d6> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -832670,17 +832677,17 @@ │ │ │ │ bl ffef42b6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bhi.w 2e564c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1cf5bc> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e649e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d040e> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -833248,22 +833255,22 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r2, r5, r5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r4, r7, r5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r4, r2, r5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmdb ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + ldrd r0, r0, [ip, #-952]! @ 0x3b8 │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 2e6924 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d0894> │ │ │ │ + bne.n 2e69e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d0954> │ │ │ │ lsls r6, r5, #3 │ │ │ │ adds r0, r2, r3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r6, r7, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r6, r6, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @@ -834410,33 +834417,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 2e672c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d069c> │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #296] @ (2e7898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d1808>) │ │ │ │ + ldr r7, [pc, #680] @ (2e7a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d1988>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [pc, #56] @ (2e77ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d171c>) │ │ │ │ + ldr r7, [pc, #440] @ (2e792c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d189c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [pc, #840] @ (2e7ac0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d1a30>) │ │ │ │ + ldr r7, [pc, #200] @ (2e7840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d17b0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [pc, #272] @ (2e788c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d17fc>) │ │ │ │ + ldr r5, [pc, #656] @ (2e7a0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d197c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bne.n 2e76d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d1648> │ │ │ │ + bcs.n 2e7798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d1708> │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r6, r1, #4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r6, r6, #3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bvs.n 2e76f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d1668> │ │ │ │ + bvc.n 2e77b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d1728> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsrs r2, r6, #17 │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsrs r2, r6, #15 │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsrs r0, r4, #11 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @@ -835591,17 +835598,17 @@ │ │ │ │ b.w 2e6a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d098c> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e672c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d069c> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ 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] @ 2e88b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2828> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -835883,19 +835890,19 @@ │ │ │ │ b.n 2e86e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2656> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, pc, #312 @ (adr r7, 2e8a04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2974>) │ │ │ │ + add r7, pc, #696 @ (adr r7, 2e8b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2af4>) │ │ │ │ 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] @ 2e8b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2ab0> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -836126,19 +836133,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r2, r3, #3 │ │ │ │ strb r2, [r0, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, pc, #624 @ (adr r5, 2e8dc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2d34>) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 2e8f44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2eb4>) │ │ │ │ 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 │ │ │ │ @@ -836419,19 +836426,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r2, [r1, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strb r6, [r3, #15] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, pc, #32 @ (adr r3, 2e8e84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2df4>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 2e9004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d2f74>) │ │ │ │ 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 │ │ │ │ @@ -836726,19 +836733,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ strb r2, [r7, #5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r2, r3, #3 │ │ │ │ strb r2, [r0, #3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #280 @ (adr r0, 2e92bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d322c>) │ │ │ │ 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] @ 2e943c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d33ac> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -836965,19 +836972,19 @@ │ │ │ │ b.n 2e9360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d32d0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ 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] @ 2e956c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d34dc> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -837093,21 +837100,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [pc, #872] @ (2e98ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d385c>) │ │ │ │ + ldr r7, [pc, #232] @ (2e966c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d35dc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ 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] @ 2e9644 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d35b4> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -837180,15 +837187,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e960c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d357c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r4, [r5, #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 │ │ │ │ @@ -837313,15 +837320,15 @@ │ │ │ │ b.n 2e96e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d3650> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -837399,15 +837406,15 @@ │ │ │ │ b.n 2e980e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d377e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r2, [r5, #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 │ │ │ │ @@ -837558,19 +837565,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ 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] @ 2e9c18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d3b88> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -837722,19 +837729,19 @@ │ │ │ │ b.n 2e9ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d3a48> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #16] │ │ │ │ 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] @ (2e9d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d3d00>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -837880,21 +837887,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - mov ip, pc │ │ │ │ + bxns fp │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + subs r6, r2, #7 │ │ │ │ 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] @ 2ea1c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4134> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -838246,19 +838253,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2ea1c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4130>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ str r2, [r6, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r2, [r3, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ 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] @ (2ea468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d43d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -838497,43 +838504,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2ea4a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4414>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d41e4> │ │ │ │ nop │ │ │ │ strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, r0 │ │ │ │ + add r2, ip │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + adds r6, r6, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r6, r3 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r0, [pc, #88] @ (2ea504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4474>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d41e4> │ │ │ │ ldr r0, [pc, #88] @ (2ea508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4478>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d41e4> │ │ │ │ @@ -838566,31 +838573,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2ea274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d41e4> │ │ │ │ ldr r0, [pc, #36] @ (2ea524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4494>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d41e4> │ │ │ │ nop │ │ │ │ - adds r2, r6, r0 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ 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] @ 2ea674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d45e4> │ │ │ │ sub sp, #16 │ │ │ │ @@ -838717,29 +838724,29 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r2, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2ea790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4700> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -838846,15 +838853,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2ea780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d46f0> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2ea70a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d467a> │ │ │ │ strh r0, [r7, #6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ 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] @ (2ea800 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -838875,17 +838882,17 @@ │ │ │ │ bl 2ea69c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d460c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2ea808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4778>) │ │ │ │ add r3, pc │ │ │ │ b.n 2ea7e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4758> │ │ │ │ ldrb r0, [r4, #31] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r2, 2ea858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d47c8> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2ea85c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d47cc>) │ │ │ │ @@ -838910,15 +838917,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ 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] @ (2ea8c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4834>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -838948,15 +838955,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r1, r3, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2ea918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4888> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -839172,15 +839179,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2eaa20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d4990> │ │ │ │ nop │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r2, r7, #19 │ │ │ │ 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 │ │ │ │ @@ -840606,15 +840613,15 @@ │ │ │ │ bl 24de88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137df8> │ │ │ │ b.n 2eb9ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d595e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #656] @ (2ebcec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d5c5c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ 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 │ │ │ │ @@ -841017,19 +841024,19 @@ │ │ │ │ b.n 2ebc28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d5b98> │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r6, r9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r2, r3, #3 │ │ │ │ mvns r0, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 24de88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137df8> │ │ │ │ b.n 2ebe8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d5dfc> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2ebe16 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d5d86> │ │ │ │ @@ -841748,16 +841755,16 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vld4. {d0-d3}, [r8 :64], r9 │ │ │ │ - ldrsb.w r0, [r0, r9, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf98800d9 │ │ │ │ + ldr??.w r0, [r0, r9, lsl #1] │ │ │ │ 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 │ │ │ │ @@ -842271,15 +842278,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2ecb8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d6afa> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf35c00d9 │ │ │ │ + @ instruction: 0xf3bc00d9 │ │ │ │ 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] │ │ │ │ @@ -842400,15 +842407,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2ecc8e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d6bfe> │ │ │ │ ldrh r0, [r1, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf23e00d9 │ │ │ │ + @ instruction: 0xf29e00d9 │ │ │ │ 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] │ │ │ │ @@ -842498,15 +842505,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2ece02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d6d72> │ │ │ │ nop │ │ │ │ ldr r6, [r2, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add.w r0, r4, #217 @ 0xd9 │ │ │ │ + sbc.w r0, r4, #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 r3, [r1, #8] │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -842624,15 +842631,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2ecf10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d6e80> │ │ │ │ nop │ │ │ │ ldr r4, [r0, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vshr.s64 q8, , #38 │ │ │ │ + bics.w r0, sl, #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 r3, [r1, #16] │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -842759,15 +842766,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r5, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - mcr 0, 5, r0, cr6, cr9, {6} │ │ │ │ + vqadd.s8 q0, q11, │ │ │ │ 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 │ │ │ │ @@ -842918,15 +842925,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r5, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc 0, cr0, [ip, #-868] @ 0xfffffc9c │ │ │ │ + ldcl 0, cr0, [ip, #-868]! @ 0xfffffc9c │ │ │ │ stmdb 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] @ (2ed5cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d753c>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ ldr r4, [pc, #688] @ (2ed5d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d7540>) │ │ │ │ @@ -843185,15 +843192,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xeaba00d9 │ │ │ │ + adds.w r0, sl, r9, lsr #3 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2ed65e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d75ce> │ │ │ │ rbit r3, r6 │ │ │ │ @@ -843606,15 +843613,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 2ed628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d7598> │ │ │ │ + b.n 2ed6e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d7658> │ │ │ │ lsls r1, r3, #3 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ beq.n 2edae6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d7a56> │ │ │ │ @@ -845841,15 +845848,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r7, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2ef000 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d8f70> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -846228,15 +846235,15 @@ │ │ │ │ bne.w 2ef280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d91f0> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2ef180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d90f0> │ │ │ │ b.n 2ef172 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d90e2> │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -846528,15 +846535,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #122 @ 0x7a │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r6, r5, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r4, r4, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2ef774 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d96e4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -846973,15 +846980,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2ef820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d9790> │ │ │ │ mov r1, lr │ │ │ │ b.n 2ef820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d9790> │ │ │ │ mov r2, lr │ │ │ │ b.n 2efa80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1d99f0> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2f00a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1da014>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -847613,15 +847620,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2f02be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1da22e> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 24de88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137df8> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2f050c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1da47c> │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ 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] @ (2f0840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1da7b0>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848300,15 +848307,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2f0922 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1da892> │ │ │ │ nop │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ 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] @ (2f0fd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1daf44>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -849043,15 +849050,15 @@ │ │ │ │ bls.w 2f0ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dae48> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f0ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dae48> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2f1226 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1db196> │ │ │ │ nop │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ 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] @ (2f17a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1db710>) │ │ │ │ @@ -849839,15 +849846,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f15da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1db54a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f1d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dbc88> │ │ │ │ - add r6, pc, #1000 @ (adr r6, 2f211c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc08c>) │ │ │ │ + add r7, pc, #360 @ (adr r7, 2f1e9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dbe0c>) │ │ │ │ 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] @ (2f1efc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dbe6c>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -850576,17 +850583,17 @@ │ │ │ │ bls.w 2f2160 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc0d0> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2f2152 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc0c2> │ │ │ │ b.n 2f2160 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc0d0> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2f1ff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dbf64> │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ 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] @ (2f2858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc7c8>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -850865,15 +850872,15 @@ │ │ │ │ b.n 2f26c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc636> │ │ │ │ lsls r2, r1, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ bge.n 2f2958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc8c8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bls.n 2f28cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc83c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2f25e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc554> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -851362,15 +851369,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2f2690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc600> │ │ │ │ mov r2, lr │ │ │ │ b.n 2f2918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dc888> │ │ │ │ nop │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ 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] @ (2f3010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dcf80>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -852060,15 +852067,15 @@ │ │ │ │ bl 140ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa48> │ │ │ │ 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 2f32dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dd24c> │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ 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] @ (2f37bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dd72c>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -852813,15 +852820,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2f394c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dd8bc> │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ 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] @ (2f4028 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ddf98>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853572,15 +853579,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f3f2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dde9c> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f3f2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dde9c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2f4286 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1de1f6> │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ 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] @ (2f4808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1de778>) │ │ │ │ @@ -854380,15 +854387,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f4638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1de5a8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f4d86 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1decf6> │ │ │ │ nop │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ 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] @ (2f509c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1df00c>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -855179,15 +855186,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f5062 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1defd2> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f5062 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1defd2> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f5364 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1df2d4> │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ 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] @ (2f58dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1df84c>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -856027,15 +856034,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f571a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1df68a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f5eec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1dfe5c> │ │ │ │ nop │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #588] @ (2f6168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e00d8>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -856882,15 +856889,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f6248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e01b8> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f6248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e01b8> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f6550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e04c0> │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #580] @ (2f6a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e09cc>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -857778,15 +857785,15 @@ │ │ │ │ b.w 2f6900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e0870> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f715a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e10ca> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f6ec2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e0e32> │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -861754,15 +861761,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r2, #5 │ │ │ │ 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] │ │ │ │ @@ -862036,15 +862043,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa5aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e451a> │ │ │ │ nop │ │ │ │ strh r6, [r6, #22] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r0, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -862179,15 +862186,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2fa714 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e4684> │ │ │ │ strh r2, [r2, #8] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + adds r0, r4, r6 │ │ │ │ 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 │ │ │ │ @@ -862261,15 +862268,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #30] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ 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] @ (2fa93c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e48ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -862313,15 +862320,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #27] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ 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] @ (2fac50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e4bc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -862574,17 +862581,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 2faa00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e4970> │ │ │ │ ldrb r2, [r2, #25] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2fac2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e4b9e> │ │ │ │ @@ -864627,15 +864634,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2fc482 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e63f2> │ │ │ │ nop │ │ │ │ str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xfbae00d8 │ │ │ │ + stc2 0, cr0, [lr], {216} @ 0xd8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (2fc558 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e64c8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -864675,15 +864682,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2fc514 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e6484> │ │ │ │ str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xfb2e00d8 │ │ │ │ + @ instruction: 0xfb8e00d8 │ │ │ │ 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] @ 2fc8a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e6818> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [pc, #820] @ (2fc8ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e681c>) │ │ │ │ @@ -864927,15 +864934,15 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #130 @ 0x82 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab600d8 │ │ │ │ + @ instruction: 0xfb1600d8 │ │ │ │ subs r2, #32 │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ @@ -865209,16 +865216,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - @ instruction: 0xf59800d8 │ │ │ │ - @ instruction: 0xf58800d8 │ │ │ │ + @ instruction: 0xf5f800d8 │ │ │ │ + @ instruction: 0xf5e800d8 │ │ │ │ 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 2fccc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e6c38> │ │ │ │ @@ -865471,16 +865478,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2fcf5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e6ece> │ │ │ │ - @ instruction: 0xf21e00d8 │ │ │ │ - @ instruction: 0xf0fc00d8 │ │ │ │ + @ instruction: 0xf27e00d8 │ │ │ │ + adcs.w r0, ip, #216 @ 0xd8 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2fd024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e6f94> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #68] @ 2fd028 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e6f98> │ │ │ │ @@ -865779,16 +865786,16 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, r6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - mrc 0, 3, r0, cr10, cr8, {6} │ │ │ │ - stcl 0, cr0, [r6, #-864]! @ 0xfffffca0 │ │ │ │ + mrc 0, 6, r0, cr10, cr8, {6} │ │ │ │ + stcl 0, cr0, [r6, #864] @ 0x360 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (2fd560 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e74d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -865931,16 +865938,16 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r4, [r6, r0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldc 0, cr0, [r2, #-864] @ 0xfffffca0 │ │ │ │ - sbcs.w r0, lr, r8, lsr #3 │ │ │ │ + ldcl 0, cr0, [r2, #-864]! @ 0xfffffca0 │ │ │ │ + rsbs r0, lr, r8, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (2fd7e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7758>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -866138,16 +866145,16 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2fd686 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e75f6> │ │ │ │ nop │ │ │ │ strh r4, [r5, r0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - orns r0, r4, r8, lsr #3 │ │ │ │ - ldrd r0, r0, [lr], #864 @ 0x360 │ │ │ │ + @ instruction: 0xead400d8 │ │ │ │ + ldrd r0, r0, [lr, #-864] @ 0x360 │ │ │ │ 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] @ (2fd908 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7878>) │ │ │ │ @@ -866377,17 +866384,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2fda66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e79d6> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2fda14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7984> │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -866491,15 +866498,15 @@ │ │ │ │ b.n 2fdb5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7aca> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ b.n 2fdb84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7af4> │ │ │ │ ldr r4, [pc, #568] @ (2fde0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7d7c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 2fd7a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7718> │ │ │ │ + b.n 2fd868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e77d8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (2fdd04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7c74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -866610,19 +866617,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 2fdc92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7c02> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #768] @ (2fe008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7f78>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 2fd634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e75a4> │ │ │ │ + b.n 2fd6f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7664> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fd5ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e751c> │ │ │ │ + b.n 2fd66c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e75dc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fd590 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e7500> │ │ │ │ + b.n 2fd650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e75c0> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -866756,17 +866763,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r2, [pc, #512] @ (2fe0b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8024>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 2fe504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8474> │ │ │ │ + b.n 2fe5c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8534> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fe3fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e836c> │ │ │ │ + b.n 2fe4bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e842c> │ │ │ │ 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 │ │ │ │ @@ -867150,17 +867157,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ add sl, fp │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ble.n 2fe398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8308> │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ble.n 2fe350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e82c0> │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2fe444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e83b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -867289,15 +867296,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2fe4d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8442> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2fe602 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8572> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -867507,19 +867514,19 @@ │ │ │ │ nop │ │ │ │ adds r4, r3, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, r6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bge.n 2fe698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8608> │ │ │ │ + bge.n 2fe758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e86c8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bge.n 2fe810 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8780> │ │ │ │ + bge.n 2fe6d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8640> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -867603,17 +867610,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fe818 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8788> │ │ │ │ ands r6, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bls.n 2fe7d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8744> │ │ │ │ + bge.n 2fe894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8804> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ 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] @ (2fea60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e89d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867764,21 +867771,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fe8d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8842> │ │ │ │ nop │ │ │ │ subs r7, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bhi.n 2feb44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8ab4> │ │ │ │ + bhi.n 2fea04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8974> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bhi.n 2fea88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e89f8> │ │ │ │ + bhi.n 2feb48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8ab8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -867854,17 +867861,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2feae6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8a56> │ │ │ │ subs r5, #12 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bvs.n 2feab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8a20> │ │ │ │ + bvs.n 2feb70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8ae0> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r2, #4 │ │ │ │ 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] @ (2fed34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8ca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868007,21 +868014,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fec0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8b7c> │ │ │ │ nop │ │ │ │ subs r4, #34 @ 0x22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bpl.n 2feda4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8d14> │ │ │ │ + bpl.n 2fec64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8bd4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bpl.n 2fed80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8cf0> │ │ │ │ + bpl.n 2fee40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8db0> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ 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] @ (2fee74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8de4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868117,17 +868124,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fee1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8d8a> │ │ │ │ nop │ │ │ │ subs r2, #84 @ 0x54 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bmi.n 2fef0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8e7c> │ │ │ │ + bmi.n 2fedcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8d3c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r2, #6 │ │ │ │ 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] @ (2feeb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8e24>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -868141,15 +868148,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2fe608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8578> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r1, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bcc.n 2fef60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8ed0> │ │ │ │ + bcc.n 2fee20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8d90> │ │ │ │ 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] @ (2ff004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8f74>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -868259,21 +868266,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fef0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8e7c> │ │ │ │ subs r0, #218 @ 0xda │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bcs.n 2fefe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8f58> │ │ │ │ + bcc.n 2ff0a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9018> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcs.n 2fef3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8eac> │ │ │ │ + bcs.n 2feffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8f6c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bkpt 0x0038 │ │ │ │ + bkpt 0x0098 │ │ │ │ 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] @ (2ff0e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868347,17 +868354,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2ff0a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9010> │ │ │ │ nop │ │ │ │ adds r7, #130 @ 0x82 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bne.n 2ff06c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8fdc> │ │ │ │ + bcs.n 2ff12c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e909c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bne.n 2ff180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e90f0> │ │ │ │ + bne.n 2ff040 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e8fb0> │ │ │ │ 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] @ (2ff2a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9218>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868508,21 +868515,21 @@ │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2ff16e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e90de> │ │ │ │ adds r6, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - beq.n 2ff354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e92c4> │ │ │ │ + beq.n 2ff214 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9184> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - beq.n 2ff37c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e92ec> │ │ │ │ + beq.n 2ff23c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e91ac> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 2ff374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e92e4> │ │ │ │ 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] @ (2ff310 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868654,17 +868661,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ff356 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e92c6> │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r4, r7, r4 │ │ │ │ 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 │ │ │ │ @@ -868791,17 +868798,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ff50e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e947e> │ │ │ │ adds r2, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ 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] @ (2ff5f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868892,17 +868899,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2ff632 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e95a2> │ │ │ │ adds r1, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ 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] @ (2ff784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e96f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -869069,17 +869076,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ff7cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e973c> │ │ │ │ adds r0, #14 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ 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] @ (2ff964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e98d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -869221,17 +869228,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2ff9aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e991a> │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ 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] @ (2ffb1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9a8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -869373,17 +869380,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2ffb62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9ad2> │ │ │ │ cmp r4, #118 @ 0x76 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ 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] @ (2ffcd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9c44>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -869480,15 +869487,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #142 @ 0x8e │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r1, #12 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r0, r7, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -869583,15 +869590,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #130 @ 0x82 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r7, #7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r4, r6, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869772,17 +869779,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fff6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1e9eda> │ │ │ │ nop │ │ │ │ cmp r0, #116 @ 0x74 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ 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] @ (300124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ea094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -870041,17 +870048,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r5, #20 │ │ │ │ lsls r5, r2, #6 │ │ │ │ stc2 1, cr0, [r2, #592] @ 0x250 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [ip, #-592]! @ 0xfffffdb0 │ │ │ │ - ite ls │ │ │ │ - lslls r0, r3, #3 │ │ │ │ - lsrhi r2, r4, #6 │ │ │ │ + ite │ │ │ │ + lsl r0, r3, #3 │ │ │ │ + lsral r2, r0, #8 │ │ │ │ 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] @ (300418 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ea388>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -870204,17 +870211,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ lsls r5, r2, #6 │ │ │ │ smlalbt r0, r1, r2, r4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb6c0194 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ 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] @ (3005d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ea544>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -870297,15 +870304,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ lsls r5, r2, #6 │ │ │ │ @ instruction: 0xfa080194 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr??.w r0, [r0, #404] @ 0x194 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (3006bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ea62c>) │ │ │ │ @@ -870389,15 +870396,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r0 :64], r4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3007ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ea71e> │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ str??.w r0, [r8, #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 │ │ │ │ @@ -872691,19 +872698,19 @@ │ │ │ │ b.n 301d46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ebcb6> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 301c10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ebb80> │ │ │ │ lsls r4, r2, #6 │ │ │ │ b.n 3023f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec364> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, pc, #112 @ (adr r5, 301f70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ebee0>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 3020f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec060>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, pc, #448 @ (adr r5, 3020c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec034>) │ │ │ │ + add r5, pc, #832 @ (adr r5, 302244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec1b4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #400 @ (adr r4, 302098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec008>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 302218 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec188>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r1, 301f6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ebeda> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -873494,15 +873501,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (30276c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec6dc>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 302728 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec698> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -873720,15 +873727,15 @@ │ │ │ │ b.n 302958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec8c8> │ │ │ │ ldr r2, [pc, #12] @ (3029a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec918>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 302842 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ec7b2> │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ 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 │ │ │ │ @@ -874027,15 +874034,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ bvs.n 302d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eccec> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -874354,15 +874361,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 r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 302bbe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ecb2e> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -874645,15 +874652,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -874778,15 +874785,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6c590 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c590 │ │ │ │ b.n 3034d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ed444> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -875477,17 +875484,17 @@ │ │ │ │ blx 6c590 │ │ │ │ ldr r2, [pc, #16] @ (303d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1edc84>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 303cf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1edc64> │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -875915,19 +875922,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 304190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee100> │ │ │ │ nop │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 304208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee178> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -875954,17 +875961,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (304220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee190>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 304200 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee170> │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ 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 │ │ │ │ @@ -876030,19 +876037,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ b.n 304296 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee206> │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 3042f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee262> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -876141,19 +876148,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 30437c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee2ec> │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 3043f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee366> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -876211,17 +876218,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (304478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee3e8>) │ │ │ │ add r2, pc │ │ │ │ b.n 30445a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee3ca> │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ 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] │ │ │ │ @@ -876261,17 +876268,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3044f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee468>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3044c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee432> │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 304516 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee486> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -876895,15 +876902,15 @@ │ │ │ │ bl 3045b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee528> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 304b06 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eea76> │ │ │ │ nop │ │ │ │ bgt.n 304ae8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eea58> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ 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] @ 304c20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eeb90> │ │ │ │ mov r6, r1 │ │ │ │ @@ -876964,15 +876971,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 3045b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee528> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 304ba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eeb14> │ │ │ │ bgt.n 304c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eebd8> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ 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] @ 304ce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eec58> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877042,17 +877049,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 3045b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee528> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 304c58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eebc8> │ │ │ │ blt.n 304dc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eed38> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ 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] @ 304df0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eed60> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877142,19 +877149,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 304d86 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eecf6> │ │ │ │ nop │ │ │ │ bge.n 304d38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eeca8> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ 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] @ (304f54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eeec4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -877276,19 +877283,19 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 304f3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eeeac> │ │ │ │ bls.n 304e84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eedf4> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #372] @ (3050ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877428,17 +877435,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bhi.n 305150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef0c0> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ 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] @ (30532c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef29c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -877625,21 +877632,21 @@ │ │ │ │ bne.n 305316 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef286> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3052d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef248> │ │ │ │ b.n 305144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef0b4> │ │ │ │ bvs.n 30526c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef1dc> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ 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] @ (305450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef3c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877738,19 +877745,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 305420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef390> │ │ │ │ b.n 305440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef3b0> │ │ │ │ nop │ │ │ │ bmi.n 305504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef474> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ 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] @ (30555c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef4cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877840,17 +877847,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 30552e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef49e> │ │ │ │ b.n 30554e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef4be> │ │ │ │ bcc.n 3055d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef540> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #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, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (305808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef778>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -878105,19 +878112,19 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 305876 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef7e6> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 305876 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef7e6> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -878274,17 +878281,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3059a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef918> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ 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] @ (305a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef9cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878331,17 +878338,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 305a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ef9b8> │ │ │ │ ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ 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] @ (305b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efab0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -878424,19 +878431,19 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r5, pc, #488 @ (adr r5, 305d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efc9c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #56 @ (adr r5, 305b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efaf4>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ 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] @ (305c44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efbb4>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -878526,19 +878533,19 @@ │ │ │ │ nop │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r4, pc, #560 @ (adr r4, 305e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efde8>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r4, pc, #248 @ (adr r4, 305d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efcbc>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ 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] @ (305dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efd40>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -878690,25 +878697,25 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r3, pc, #560 @ (adr r3, 306004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eff74>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r3, pc, #200 @ (adr r3, 305ea8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efe18>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (305e90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efe00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878767,19 +878774,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 305e72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1efde2> │ │ │ │ ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ 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] @ (305fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eff3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878886,19 +878893,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 305f9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eff0e> │ │ │ │ b.n 305fbe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1eff2e> │ │ │ │ ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ 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] @ (3060e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0054>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878993,17 +879000,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3060b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0024> │ │ │ │ b.n 3060d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0044> │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ 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] @ (306218 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -879107,15 +879114,15 @@ │ │ │ │ bne.n 306202 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0172> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3061c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0136> │ │ │ │ b.n 30613a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f00aa> │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ 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] @ (3063f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0360>) │ │ │ │ @@ -879289,23 +879296,23 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3063b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0328> │ │ │ │ b.n 3063e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0352> │ │ │ │ stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -879367,19 +879374,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3064c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0434>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 30649a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f040a> │ │ │ │ nop │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ 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 │ │ │ │ @@ -879905,25 +879912,25 @@ │ │ │ │ nop │ │ │ │ itet pl │ │ │ │ lslpl r4, r2, #6 │ │ │ │ strmi r7, [sp, #632] @ 0x278 │ │ │ │ lslpl r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ 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] @ (306ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0a20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -880047,21 +880054,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 29d134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1870a4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -880234,17 +880241,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ hlt 0x002c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r2, #12] │ │ │ │ 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] @ (306e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0d94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -880305,15 +880312,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ rev r4, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + str r0, [r1, #4] │ │ │ │ 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] @ 306e58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0dc8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -880351,17 +880358,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 306eb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0e22> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ 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] @ 306ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0e48> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -880399,17 +880406,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8be │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 306f64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0ed4> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (306f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f0ed8>) │ │ │ │ @@ -880620,17 +880627,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb82c │ │ │ │ lsls r4, r2, #6 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -880772,25 +880779,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 3071e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1152> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3072a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1210> │ │ │ │ b.n 307220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1190> │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, 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, #76] @ (30734c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f12bc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -880820,15 +880827,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 3073d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1340> │ │ │ │ mov r6, r3 │ │ │ │ @@ -880871,17 +880878,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 307456 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f13c6> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -880987,15 +880994,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -881099,17 +881106,17 @@ │ │ │ │ b.n 307598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1508> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30757c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f14ec> │ │ │ │ b.n 307598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1508> │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #160] @ (307704 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1674>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -881236,17 +881243,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 307780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f16f0> │ │ │ │ nop │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (30794c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f18bc>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -881371,17 +881378,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ 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] @ (307ab8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1a28>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -881504,17 +881511,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ 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] @ (307ba8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1b18>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -881589,17 +881596,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r4, sp, #808 @ 0x328 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -881689,17 +881696,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ add r3, sp, #792 @ 0x318 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -881833,17 +881840,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 3043dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee34c> │ │ │ │ b.n 307dac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1d1c> │ │ │ │ nop │ │ │ │ add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -882092,15 +882099,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 308294 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f2204> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 3081fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f216c> │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ 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 307f26 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f1e96> │ │ │ │ @@ -883076,15 +883083,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp │ │ │ │ + add lr, r9 │ │ │ │ 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] @ (309134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f30a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -883336,23 +883343,23 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 308fe6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f2f56> │ │ │ │ b.n 308ff6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f2f66> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - negs r2, r0 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - tst r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sbcs r2, r2 │ │ │ │ + rors r2, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adcs r6, r3 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adcs r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 309188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f30f8> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ @@ -883377,15 +883384,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 30917e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f30ee> │ │ │ │ nop │ │ │ │ - lsrs r4, r1 │ │ │ │ + asrs r4, r5 │ │ │ │ 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] @ 309208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3178> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -883627,15 +883634,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 30944e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f33be> │ │ │ │ str r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ 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] @ (3094e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3454>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -883716,15 +883723,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ 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] @ (3096e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3658>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -884014,21 +884021,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3097da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f374a> │ │ │ │ nop │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ 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] @ (30998c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f38fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -884077,15 +884084,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ b.n 309916 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3886> │ │ │ │ ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r2, #10 │ │ │ │ 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] @ (309a10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3980>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -884124,15 +884131,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3043dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee34c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -884319,17 +884326,17 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 309c1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3b8a> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #30] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -884639,21 +884646,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (309fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3f5c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 309fa6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3f16> │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -884731,15 +884738,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 30a078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3fe8> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 30a0ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f401c> │ │ │ │ b.n 30a07a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f3fea> │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r3, #14 │ │ │ │ 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] │ │ │ │ @@ -885601,27 +885608,27 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r3, [pc, #880] @ (30adcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4d3c>) │ │ │ │ + ldr r4, [pc, #240] @ (30ab4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4abc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -885724,15 +885731,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 30ab76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4ae6> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #17] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r0, #22 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ 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] @ (30ac78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4be8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885815,15 +885822,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ 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] @ (30acd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4c48>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -885852,15 +885859,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30acac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4c1c> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ 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] @ (30af9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4f0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -886123,27 +886130,27 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 30afc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4f30> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 30aed4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4e44> │ │ │ │ ldrb r6, [r6, #10] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 30b040 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4fb0> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 30af34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4ea4> │ │ │ │ mov r0, r3 │ │ │ │ @@ -886279,19 +886286,19 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30afe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4f54> │ │ │ │ b.n 30b066 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4fd6> │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ 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] @ (30b20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f517c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -886387,23 +886394,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 30b184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f50f4> │ │ │ │ nop │ │ │ │ strb r4, [r1, #26] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -886515,23 +886522,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 30b2c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f5238> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb r0, [r0, #21] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ 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] @ (30b668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f55d8>) │ │ │ │ @@ -886783,29 +886790,29 @@ │ │ │ │ b.n 30b4ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f542a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 30b4a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f5410> │ │ │ │ strb r0, [r4, #16] │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r4, [pc, #384] @ (30b7f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f5760>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #24 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30b4ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f542a> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (30b73c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f56ac>) │ │ │ │ @@ -886890,15 +886897,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4610> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + subs r2, r7, #6 │ │ │ │ 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] @ 30b7f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f5764> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -886918,15 +886925,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4610> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r6, r3, #4 │ │ │ │ + subs r6, r7, #5 │ │ │ │ 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] @ 30b844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f57b4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -886946,15 +886953,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4610> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + subs r2, r0, #5 │ │ │ │ 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] @ 30b894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f5804> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -886974,15 +886981,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4610> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30b8ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f585c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -887009,15 +887016,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4610> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30b944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f58b4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -887044,15 +887051,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4610> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r4, #2 │ │ │ │ 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] @ (30b99c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f590c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -887079,15 +887086,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4610> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, #1 │ │ │ │ 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] @ (30b9f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f5964>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -887114,15 +887121,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f4610> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #0 │ │ │ │ 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 │ │ │ │ @@ -888195,25 +888202,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 30ca3a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f69aa> │ │ │ │ nop │ │ │ │ asrs r2, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r0, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 30c6aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f661a> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -889543,15 +889550,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #480] @ (30dc40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f7bb0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - mcr2 0, 1, r0, cr2, cr7, {6} │ │ │ │ + mcr2 0, 4, r0, cr2, cr7, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (30dabc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f7a2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -889579,15 +889586,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #208] @ (30db90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f7b00>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r8, #860]! @ 0x35c │ │ │ │ + mrc2 0, 2, r0, cr8, cr7, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (30daf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f7a60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -889598,15 +889605,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [pc, #864] @ (30de54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f7dc4>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldc2 0, cr0, [sl, #860]! @ 0x35c │ │ │ │ + mrc2 0, 0, r0, cr10, cr7, {6} │ │ │ │ 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] @ (30db9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f7b0c>) │ │ │ │ @@ -890096,15 +890103,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ 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 r4, #106 @ 0x6a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 30e0e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8056> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 30e0e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8056> │ │ │ │ @@ -890245,16 +890252,16 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 30e194 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8104> │ │ │ │ nop │ │ │ │ + @ instruction: 0xf78200d7 │ │ │ │ @ instruction: 0xf72200d7 │ │ │ │ - movt r0, #10455 @ 0x28d7 │ │ │ │ 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] @ 30e2f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8268> │ │ │ │ sub sp, #16 │ │ │ │ @@ -891198,15 +891205,15 @@ │ │ │ │ bne.n 30ec7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8bec> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30ebce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8b3e> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30ebce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8b3e> │ │ │ │ nop │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ 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 │ │ │ │ @@ -891423,15 +891430,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30ee4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8dba> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30ee24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8d94> │ │ │ │ b.n 30eeaa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8e1a> │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ 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 │ │ │ │ @@ -891650,15 +891657,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30f0ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f902a> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30f0ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f902a> │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r4, r5, #3 │ │ │ │ cbz r1, 30f236 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f91a6> │ │ │ │ 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] │ │ │ │ @@ -891788,15 +891795,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30de94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f7e04> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30eea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8e10> │ │ │ │ + b.n 30ef60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8ed0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30f390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9300>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891820,19 +891827,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r4, #82 @ 0x52 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30ee6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8ddc> │ │ │ │ + b.n 30ef2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8e9c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30ee4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8dbc> │ │ │ │ + b.n 30ef0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8e7c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - revsh r2, r6 │ │ │ │ + cbnz r2, 30f3f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9364> │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 30f3cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f933c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -891846,15 +891853,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30de94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f7e04> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30ee30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8da0> │ │ │ │ + b.n 30eef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8e60> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30f420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9390>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891878,19 +891885,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r3, #194 @ 0xc2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30edfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8d6c> │ │ │ │ + b.n 30eebc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8e2c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30eddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8d4c> │ │ │ │ + b.n 30ee9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8e0c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + revsh r2, r0 │ │ │ │ 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] @ (30f458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f93c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891924,15 +891931,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ adds r3, #62 @ 0x3e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30ed80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8cf0> │ │ │ │ + b.n 30ee40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8db0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #252] @ (30f5ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f951c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -892027,15 +892034,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30f580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f94f0> │ │ │ │ b.n 30f500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9470> │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb8da │ │ │ │ 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 │ │ │ │ @@ -892272,17 +892279,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30f82a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f979a> │ │ │ │ b.n 30f790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9700> │ │ │ │ nop │ │ │ │ adds r0, #110 @ 0x6e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30fb34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9aa4> │ │ │ │ + b.n 30fbf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9b64> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30fac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9a34> │ │ │ │ + b.n 30fb84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9af4> │ │ │ │ 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] @ (30fa58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f99c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -892660,17 +892667,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30fc92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9c02> │ │ │ │ b.n 30facc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9a3c> │ │ │ │ nop │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ble.n 30fd8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9cfc> │ │ │ │ + ble.n 30fc4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9bbc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 30fcb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9c20> │ │ │ │ + ble.n 30fd70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9ce0> │ │ │ │ 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] @ (30fffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9f6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -892946,21 +892953,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 310030 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9fa0> │ │ │ │ + ble.n 3100f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa060> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 30ff68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9ed8> │ │ │ │ + ble.n 310028 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9f98> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 310044 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9fb4> │ │ │ │ + bgt.n 310104 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa074> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 30ff48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9eb8> │ │ │ │ + bge.n 310008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9f78> │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30ff50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f9ec0> │ │ │ │ @@ -893242,21 +893249,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 310384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa2f4> │ │ │ │ + bge.n 310444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa3b4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bls.n 31048c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa3fc> │ │ │ │ + bls.n 31034c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa2bc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 310354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa2c4> │ │ │ │ + bls.n 310414 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa384> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 310420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa390> │ │ │ │ + bvc.n 3102e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa250> │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31028e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa1fe> │ │ │ │ @@ -893555,22 +893562,22 @@ │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbfc0193 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 310648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa5b8> │ │ │ │ + bvs.n 310708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa678> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 310770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa6e0> │ │ │ │ + bvs.n 310830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa7a0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xfb480193 │ │ │ │ - bpl.n 3106ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa65c> │ │ │ │ + bvs.n 3107ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa71c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 3106a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa618> │ │ │ │ + bvs.n 310768 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fa6d8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -893918,21 +893925,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - bcs.n 310acc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1faa3c> │ │ │ │ + bcs.n 310b8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1faafc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 310bc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fab30> │ │ │ │ + bcs.n 310c80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fabf0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 310b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1faad0> │ │ │ │ + bcs.n 310c20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fab90> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 310b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1faa7c> │ │ │ │ + bcs.n 310bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fab3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30ef4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1f8ebc> │ │ │ │ @@ -894244,21 +894251,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -894558,21 +894565,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -894784,17 +894791,17 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ asrs r0, r6, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldcl 1, cr0, [r6], #-588 @ 0xfffffdb4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, 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 │ │ │ │ @@ -894967,17 +894974,17 @@ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ orrs.w r1, r2, r3, lsr #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4, 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 │ │ │ │ @@ -895131,17 +895138,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r2, #32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ @ instruction: 0xe85a0193 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -895296,17 +895303,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r5, #25 │ │ │ │ lsls r4, r2, #6 │ │ │ │ b.n 31182c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fb79c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -895443,15 +895450,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r6, r3, #14 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ 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] │ │ │ │ @@ -895551,20 +895558,20 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r6, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ittt ge │ │ │ │ - lslge r7, r2, #3 │ │ │ │ - pushge {r4, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1} │ │ │ │ + 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 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #28] @ (311dc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fbd38>) │ │ │ │ @@ -895628,22 +895635,22 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r1, #7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - itee vs │ │ │ │ - lslvs r7, r2, #3 │ │ │ │ - nopvc {10} │ │ │ │ - lslvc r7, r2, #3 │ │ │ │ - itet pl │ │ │ │ - lslpl r7, r2, #3 │ │ │ │ - it vs @ unpredictable │ │ │ │ - lslvs r7, r2, #3 │ │ │ │ + itee gt │ │ │ │ + lslgt r7, r2, #3 │ │ │ │ + stmiale r0!, {} │ │ │ │ + lslle r7, r2, #3 │ │ │ │ + itet lt │ │ │ │ + lsllt r7, r2, #3 │ │ │ │ + it gt @ unpredictable │ │ │ │ + lslgt 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] @ (311e9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fbe0c>) │ │ │ │ mov r2, r1 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -895705,21 +895712,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - itt eq │ │ │ │ - lsleq r7, r2, #3 │ │ │ │ - bkpt 0x00d2 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - bkpt 0x009a │ │ │ │ + itt vs │ │ │ │ + lslvs r7, r2, #3 │ │ │ │ + itee cc @ unpredictable │ │ │ │ + lslcc r7, r2, #3 │ │ │ │ + ite mi @ unpredictable │ │ │ │ + lslmi r7, r2, #3 │ │ │ │ + bkpt 0x00fa │ │ │ │ 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] @ (31207c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fbfec>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -895835,23 +895842,24 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r2, #1 │ │ │ │ lsls r4, r2, #6 │ │ │ │ b.n 3121e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc158> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ca │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - b.n 3120dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc04c> │ │ │ │ - lsls r3, r2, #6 │ │ │ │ - bkpt 0x0018 │ │ │ │ + itet cs │ │ │ │ + lslcs r7, r2, #3 │ │ │ │ + bcc.n 3120dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc04c> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslcs r3, r2, #6 │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bkpt 0x0058 │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ 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 │ │ │ │ @@ -896266,19 +896274,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r2, #14 │ │ │ │ lsls r4, r2, #6 │ │ │ │ blt.n 3124a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc418> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 312500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc470> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rev16 r0, r3 │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rev16 r6, r3 │ │ │ │ + hlt 0x003e │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 312510 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc480> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 312510 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc480> │ │ │ │ @@ -896530,23 +896538,23 @@ │ │ │ │ b.n 3126c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc634> │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ bls.n 3126dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc64c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, 312756 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fc6c6> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ 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 │ │ │ │ @@ -897080,19 +897088,19 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 312cb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcc28> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 312cf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcc64> │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ bcc.n 312bfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcb6c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r4, 312cec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcc5c> │ │ │ │ + cbz r4, 312d04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcc74> │ │ │ │ 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] @ 312d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fccb0> │ │ │ │ sub sp, #20 │ │ │ │ @@ -897161,19 +897169,19 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 312dec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcd5c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 312d9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcd0c> │ │ │ │ + cbz r6, 312db4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcd24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ bcs.n 312d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcca0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - uxtb r0, r5 │ │ │ │ + cbz r0, 312dae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcd1e> │ │ │ │ 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] @ (312df0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcd60>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -897228,17 +897236,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa260193 │ │ │ │ bcs.n 312d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcc78> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 312e40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcdb0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxtb r0, r3 │ │ │ │ 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 │ │ │ │ @@ -897566,18 +897574,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - orr.w r0, sl, #219 @ 0xdb │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + @ instruction: 0xf0aa00db │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ 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] @ (3131c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fd138>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -897878,15 +897886,15 @@ │ │ │ │ b.n 3133fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fd36c> │ │ │ │ sbc.w r1, lr, #4816896 @ 0x498000 │ │ │ │ usat r1, #19, r0, asr #2 │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 3138f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fd866> │ │ │ │ @@ -898673,19 +898681,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3133f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fd368> │ │ │ │ movs r0, #7 │ │ │ │ b.w 3133cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fd33c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 313a22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fd992> │ │ │ │ nop │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #352 @ (adr r7, 313de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdd50>) │ │ │ │ + add r7, pc, #736 @ (adr r7, 313f60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fded0>) │ │ │ │ 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] @ (313d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdcfc>) │ │ │ │ @@ -898788,25 +898796,25 @@ │ │ │ │ b.n 313d38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdca8> │ │ │ │ nop │ │ │ │ add.w r1, r0, r3, lsr #2 │ │ │ │ stmia r3!, {r2, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #72 @ (adr r4, 313de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdd50>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 313f60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fded0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #688 @ (adr r3, 31404c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdfbc>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 313dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdd3c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #408 @ (adr r3, 313f38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdea8>) │ │ │ │ + add r3, pc, #792 @ (adr r3, 3140b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe028>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #552 @ (adr r3, 313fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdf3c>) │ │ │ │ + add r3, pc, #936 @ (adr r3, 31414c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe0bc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #776 @ (adr r3, 3140b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe020>) │ │ │ │ + add r4, pc, #136 @ (adr r4, 313e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdda0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #568 @ (adr r3, 313fe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdf54>) │ │ │ │ + add r3, pc, #952 @ (adr r3, 314164 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe0d4>) │ │ │ │ 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] @ (313e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdde4>) │ │ │ │ @@ -898885,17 +898893,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strd r0, r1, [r4, #-588]! @ 0x24c │ │ │ │ stmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #496 @ (adr r3, 314070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdfe0>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 3141f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe160>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #944 @ (adr r2, 314234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe1a4>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 313fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fdf24>) │ │ │ │ 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] @ (31416c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe0dc>) │ │ │ │ @@ -899186,30 +899194,30 @@ │ │ │ │ mov r9, r3 │ │ │ │ b.n 3140c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe030> │ │ │ │ ldrd r0, r1, [ip], #588 @ 0x24c │ │ │ │ stmia r1!, {r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #336 @ (adr r1, 3142c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe238>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 314448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe3b8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #728 @ (adr r0, 314454 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe3c4>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 3141d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe144>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #424 @ (adr r0, 314328 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe298>) │ │ │ │ + add r0, pc, #808 @ (adr r0, 3144a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe418>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 200578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xea4e8> │ │ │ │ ldr r2, [pc, #16] @ (314198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe108>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 313f12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fde82> │ │ │ │ - add r0, pc, #184 @ (adr r0, 314254 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe1c4>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 3143d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe344>) │ │ │ │ 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 │ │ │ │ @@ -899617,17 +899625,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 3145cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe53c> │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -899690,15 +899698,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3146a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe614>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31468c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe5fc> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ 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] @ (31478c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe6fc>) │ │ │ │ @@ -899781,19 +899789,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (314794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe704>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 314744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe6b4> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ 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] @ (31485c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe7cc>) │ │ │ │ @@ -899867,17 +899875,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 r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ 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 │ │ │ │ @@ -900091,23 +900099,23 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 3149be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fe92e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6bc │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xb63a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ 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] @ (314c80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1febf0>) │ │ │ │ @@ -900328,15 +900336,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (314ce0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fec50>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 314ccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fec3c> │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -900384,17 +900392,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 314c8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1febfc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ite vc │ │ │ │ - lslvc r7, r4, #3 │ │ │ │ - pushvs {r4, lr} │ │ │ │ + ite le │ │ │ │ + lslle r7, r4, #3 │ │ │ │ + pushgt {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 314db0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fed20> │ │ │ │ adds r3, r2, #1 │ │ │ │ @@ -900418,15 +900426,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (314dc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fed30>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 314d9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fed0c> │ │ │ │ nop │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ 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] @ (314f30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1feea0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -900569,35 +900577,35 @@ │ │ │ │ bl 2a2508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c478> │ │ │ │ b.n 314eea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fee5a> │ │ │ │ nop │ │ │ │ strh r4, [r6, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r4, [r4, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #640 @ (adr r3, 3151c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ff134>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 314f44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1feeb4>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #712] @ (315214 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ff184>) │ │ │ │ + ldr r2, [pc, #72] @ (314f94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fef04>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ 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 │ │ │ │ @@ -901637,37 +901645,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (315b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ffae4>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.w 315186 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ff0f6> │ │ │ │ nop │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, sp, #280 @ 0x118 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ 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] @ (315c4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ffbbc>) │ │ │ │ add r0, pc │ │ │ │ @@ -901743,37 +901751,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a474 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 315ba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ffb14> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (315cb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ffc28>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 315c8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ffbfc> │ │ │ │ ldr r3, [pc, #52] @ (315cbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ffc2c>) │ │ │ │ add r3, pc │ │ │ │ @@ -901797,15 +901805,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r6, [r0, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r0, [r4, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -902129,25 +902137,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1284] @ 0x504 │ │ │ │ b.n 315f76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ffee6> │ │ │ │ mov r0, r4 │ │ │ │ bl 3324d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c448> │ │ │ │ b.n 315f90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fff00> │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -902175,15 +902183,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ 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] @ (3160f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200060>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902220,15 +902228,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 314ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fec54> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r3, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ 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] @ (316168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2000d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902265,15 +902273,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 314ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fec54> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ 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] @ (3161d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200148>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -902288,15 +902296,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 315f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ffea4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ 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] @ (316204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200174>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902342,17 +902350,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r4, #4] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ 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] @ (316290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902398,17 +902406,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ 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] @ (3163d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902663,21 +902671,21 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #6] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r6, #4] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ 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] @ (316658 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2005c8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -902735,15 +902743,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -902803,15 +902811,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -903034,23 +903042,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3168b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200826> │ │ │ │ mov r4, r1 │ │ │ │ b.n 3168b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200822> │ │ │ │ nop │ │ │ │ itee pl │ │ │ │ lslpl r3, r2, #6 │ │ │ │ - ldrbmi r6, [r2, #23] │ │ │ │ + ldrbmi r6, [r6, #24] │ │ │ │ lslmi r7, r2, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ 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] @ (3169f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200968>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903097,15 +903105,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bkpt 0x0024 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (316ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200a48>) │ │ │ │ @@ -903189,15 +903197,15 @@ │ │ │ │ bx r1 │ │ │ │ str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 316b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200a84> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -903283,17 +903291,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ 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] @ 316c70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200be0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -903345,17 +903353,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbnz r2, 316ce0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200c50> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ 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] @ 316d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200c78> │ │ │ │ mov r4, r3 │ │ │ │ @@ -903407,17 +903415,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbnz r2, 316d52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200cc2> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ 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] @ (316d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200cc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903438,15 +903446,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ hlt 0x0002 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ 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] @ (316d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200cf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903580,28 +903588,28 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - orr.w r0, sl, #7143424 @ 0x6d0000 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + @ instruction: 0xf4aa00da │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -903704,33 +903712,33 @@ │ │ │ │ b.n 316fa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200f10> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ bhi.n 31701c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x200f8c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r5, #42 @ 0x2a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ 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] @ (3171c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201138>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -903898,17 +903906,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ 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] @ (317378 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2012e8>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -904061,21 +904069,21 @@ │ │ │ │ b.n 317234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2011a4> │ │ │ │ push {r5, r7, lr} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ 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] @ (31743c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2013ac>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -904140,15 +904148,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 3174b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201428> │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r1, #32] │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -904205,17 +904213,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r6, 317552 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2014c2> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (317544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2014b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -904365,25 +904373,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ sxth r4, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r6, [r3, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r6, #8] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r6, [r1, #14] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ 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] @ (317798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201708>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -904468,23 +904476,23 @@ │ │ │ │ nop │ │ │ │ sub sp, #296 @ 0x128 │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r0, [r5, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r1, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ 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] @ (317854 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2017c4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -904540,17 +904548,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 3677ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25175c> │ │ │ │ b.n 31782e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20179e> │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ 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] @ (3178a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201810>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904626,19 +904634,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 317906 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201876> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (3179ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20191c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -904761,21 +904769,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 317a38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2019a8> │ │ │ │ nop │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ lsls r3, r2, #6 │ │ │ │ strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ 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] @ (317bd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201b40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -904871,19 +904879,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 317b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201ab0> │ │ │ │ nop │ │ │ │ add r4, sp, #888 @ 0x378 │ │ │ │ lsls r3, r2, #6 │ │ │ │ strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ 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] @ (317c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201c0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904951,20 +904959,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf0b800eb │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + adds.w r0, r8, #235 @ 0xeb │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ 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] @ (317d78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201ce8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -905039,20 +905047,20 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 317d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201c88> │ │ │ │ nop │ │ │ │ add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vmla.i d16, d22, d3[6] │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + bic.w r0, r6, #235 @ 0xeb │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ 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] @ (317f60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201ed0>) │ │ │ │ @@ -905232,27 +905240,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 317e28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201d98> │ │ │ │ adds r5, #4 │ │ │ │ b.n 317e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201de4> │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ 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] @ (318050 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201fc0>) │ │ │ │ @@ -905331,22 +905339,22 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 317fe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201f58> │ │ │ │ movs r4, #1 │ │ │ │ b.n 317fe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x201f58> │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldc 0, cr0, [sl, #-940] @ 0xfffffc54 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldcl 0, cr0, [sl, #-940]! @ 0xfffffc54 │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ 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] @ (318138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2020a8>) │ │ │ │ @@ -905425,22 +905433,22 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3180d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202040> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3180d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202040> │ │ │ │ add r7, pc, #184 @ (adr r7, 3181f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202164>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldc 0, cr0, [r2], {235} @ 0xeb │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldcl 0, cr0, [r2], #-940 @ 0xfffffc54 │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ 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] @ (31831c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20228c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905611,29 +905619,29 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3181b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202120> │ │ │ │ add r6, pc, #280 @ (adr r6, 318438 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2023a8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ 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] @ (31840c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20237c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905708,21 +905716,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 318396 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202306> │ │ │ │ add r4, pc, #352 @ (adr r4, 318570 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2024e0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ 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] @ (3185dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20254c>) │ │ │ │ @@ -905888,26 +905896,26 @@ │ │ │ │ bhi.n 3185b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202520> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 31850a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20247a> │ │ │ │ mov r9, r2 │ │ │ │ b.n 318506 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202476> │ │ │ │ add r3, pc, #472 @ (adr r3, 3187b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202728>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strex r0, r0, [r8, #940] @ 0x3ac │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + stmia.w r8!, {r0, r1, r3, r5, r6, r7} │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 31848c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2023fc> │ │ │ │ + b.n 31854c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2024bc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -906177,21 +906185,21 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrb r0, [r7, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -906289,17 +906297,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3189c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202938> │ │ │ │ b.n 3189e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202954> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ 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] @ (318bf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202b64>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -906483,25 +906491,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r2, #6 │ │ │ │ strb r4, [r4, #23] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r4, [r1, #19] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 318c8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202bfa> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -906608,19 +906616,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsh r6, [r0, r5] │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrsh 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 │ │ │ │ ldr r4, [pc, #152] @ (318ddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202d4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -906680,21 +906688,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ b.n 318da4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x202d14> │ │ │ │ ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ 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 │ │ │ │ @@ -906993,15 +907001,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (31935c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2032cc>) │ │ │ │ @@ -907205,29 +907213,29 @@ │ │ │ │ b.n 3192ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20325a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r1 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #752] @ (319668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2035d8>) │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ 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] @ 3193b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203320> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -907273,17 +907281,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (319570 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2034e0>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -907413,15 +907421,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -907481,15 +907489,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (319638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2035a8>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 316054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fffc4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (319708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203678>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -907724,33 +907732,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3197a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203714> │ │ │ │ nop │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 319924 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203894> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 319966 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2038d6> │ │ │ │ @@ -908108,17 +908116,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 319c56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203bc6> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (319c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203bd4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 319c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203c08> │ │ │ │ + bne.n 319d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203cc8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - beq.n 319c18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203b88> │ │ │ │ + bne.n 319cd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203c48> │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 319d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203d00> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 319d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203cc8> │ │ │ │ bhi.n 319ce2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203c52> │ │ │ │ @@ -908442,15 +908450,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 13870c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2267c> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 319f7a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203eea> │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ 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] @ (31a080 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203ff0>) │ │ │ │ @@ -908639,27 +908647,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31a14e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2040be> │ │ │ │ nop │ │ │ │ strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [pc, #288] @ (31a31c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20428c>) │ │ │ │ + ldr r4, [pc, #672] @ (31a49c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20440c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #552] @ (31a428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204398>) │ │ │ │ + ldr r4, [pc, #936] @ (31a5a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204518>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #712] @ (31a4cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20443c>) │ │ │ │ + ldr r5, [pc, #72] @ (31a24c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2041bc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #88] @ (31a260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2041d0>) │ │ │ │ + ldr r4, [pc, #472] @ (31a3e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204350>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #128] @ (31a28c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2041fc>) │ │ │ │ + ldr r4, [pc, #512] @ (31a40c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20437c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #280] @ (31a328 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204298>) │ │ │ │ + ldr r4, [pc, #664] @ (31a4a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204418>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #328] @ (31a35c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2042cc>) │ │ │ │ + ldr r4, [pc, #712] @ (31a4dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20444c>) │ │ │ │ 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] @ (31a320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204290>) │ │ │ │ @@ -908751,21 +908759,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31a2c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204232> │ │ │ │ nop │ │ │ │ strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [pc, #856] @ (31a680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2045f0>) │ │ │ │ + ldr r3, [pc, #216] @ (31a400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204370>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #88] @ (31a384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2042f4>) │ │ │ │ + ldr r3, [pc, #472] @ (31a504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204474>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #120] @ (31a3a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204318>) │ │ │ │ + ldr r3, [pc, #504] @ (31a528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204498>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #392] @ (31a4bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20442c>) │ │ │ │ + ldr r3, [pc, #776] @ (31a63c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2045ac>) │ │ │ │ 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] @ (31a514 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204484>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -909173,23 +909181,23 @@ │ │ │ │ bne.n 31a7ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20471e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31a7a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204710> │ │ │ │ b.n 31a5da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20454a> │ │ │ │ strh r6, [r7, #18] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [pc, #256] @ (31a8cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20483c>) │ │ │ │ + ldr r1, [pc, #640] @ (31aa4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2049bc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #432] @ (31a980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2048f0>) │ │ │ │ + ldr r1, [pc, #816] @ (31ab00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204a70>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #176] @ (31a884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2047f4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bx sp │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [pc, #376] @ (31a954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2048c4>) │ │ │ │ + ldr r0, [pc, #760] @ (31aad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204a44>) │ │ │ │ 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 │ │ │ │ @@ -909479,17 +909487,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31ab0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204a7e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31aacc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204a3c> │ │ │ │ b.n 31aa60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2049d0> │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r5, #32] │ │ │ │ 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 │ │ │ │ @@ -909544,15 +909552,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 43a9f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324960> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mov r4, r9 │ │ │ │ + mov ip, r5 │ │ │ │ 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 │ │ │ │ @@ -909587,15 +909595,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ movs r4, #0 │ │ │ │ b.n 31ac34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204ba4> │ │ │ │ - mov r0, r1 │ │ │ │ + mov r0, sp │ │ │ │ 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 │ │ │ │ @@ -910038,17 +910046,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31b114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205084> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31b0e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205054> │ │ │ │ b.n 31b05e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x204fce> │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -910380,15 +910388,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #560] @ (31b70c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20567c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r3 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r3, r5, #3 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -910966,33 +910974,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (31bb34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205aa4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (31bb38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205aa8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r6, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + ldr r0, [pc, #264] @ (31bc44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205bb4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 31bb84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205af4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -911392,17 +911400,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 31bf8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205efa> │ │ │ │ ldr r6, [r7, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #30 │ │ │ │ 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] @ 31c034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205fa4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -911438,15 +911446,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ 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] @ (31c158 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2060c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -911604,19 +911612,19 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 31bcb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x205c24> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ 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] @ (31c2cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20623c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -911648,17 +911656,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ 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] @ 31c310 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206280> │ │ │ │ sub sp, #8 │ │ │ │ @@ -911763,21 +911771,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (31c418 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206388>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31c362 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2062d2> │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ 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] @ 31c4b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206420> │ │ │ │ mov r5, r1 │ │ │ │ @@ -911886,17 +911894,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 31c4fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20646c> │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ 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] @ (31c5fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20656c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -911984,15 +911992,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r3, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ @@ -912604,15 +912612,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 31ce9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206e0c> │ │ │ │ + b.n 31cf5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206ecc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r0, 31cd60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206cd0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (31cd64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206cd4>) │ │ │ │ @@ -912670,15 +912678,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -912827,19 +912835,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31cf3e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206eae> │ │ │ │ nop │ │ │ │ ldr r6, [r4, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r4, #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 r4, [pc, #40] @ (31cfac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206f1c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -912907,19 +912915,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31d008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206f78> │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 31cf80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206ef0> │ │ │ │ + udf #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ 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] @ (31d070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206fe0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912983,19 +912991,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31d0b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207024> │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (31d1d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207140>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -913070,19 +913078,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 31c9d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x206944> │ │ │ │ b.n 31d168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2070d8> │ │ │ │ ldrsb r2, [r2, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r7, r2, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 31d244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2071b4> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -913114,15 +913122,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 31d212 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207182> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31d27a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2071ea> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31d2b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207220> │ │ │ │ @@ -913234,17 +913242,17 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31d354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2072c4> │ │ │ │ - @ instruction: 0xf0be00d6 │ │ │ │ - orrs.w r0, r2, #214 @ 0xd6 │ │ │ │ - orrs.w r0, r2, #214 @ 0xd6 │ │ │ │ + adds.w r0, lr, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xf0b200d6 │ │ │ │ + @ instruction: 0xf0b200d6 │ │ │ │ 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] │ │ │ │ @@ -913324,17 +913332,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31d436 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2073a6> │ │ │ │ nop │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r0, #18 │ │ │ │ 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] @ 31d7d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207744> │ │ │ │ sub sp, #32 │ │ │ │ @@ -913674,51 +913682,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 31d77c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2076ec> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r1, #206 @ 0xce │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ 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] @ (31d9d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207940>) │ │ │ │ @@ -913887,26 +913895,26 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31d956 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2078c6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r7, #188 @ 0xbc │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeab800d6 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds.w r0, r8, r6, lsr #3 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r6, #160 @ 0xa0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrd r0, r0, [ip, #856] @ 0x358 │ │ │ │ + bics.w r0, ip, r6, lsr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldrh r3, [r1, #8] │ │ │ │ sub sp, #20 │ │ │ │ @@ -913967,21 +913975,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (31daa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207a18>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 31da54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2079c4> │ │ │ │ - subs r4, r5, r3 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -914349,17 +914357,17 @@ │ │ │ │ nop │ │ │ │ movs r4, #150 @ 0x96 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #76 @ 0x4c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds r6, r2, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -915730,39 +915738,39 @@ │ │ │ │ b.n 31e4d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208442> │ │ │ │ subs r6, r3, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r0, r0, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ 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] @ 31edc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208d30> │ │ │ │ mov lr, r2 │ │ │ │ @@ -915835,19 +915843,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ed42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208cb2> │ │ │ │ b.n 31ed82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208cf2> │ │ │ │ nop │ │ │ │ subs r2, #166 @ 0xa6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r3, #6 │ │ │ │ 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] @ 31eea4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208e14> │ │ │ │ mov lr, r2 │ │ │ │ @@ -915920,19 +915928,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ee22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208d92> │ │ │ │ b.n 31ee66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208dd6> │ │ │ │ nop │ │ │ │ subs r1, #198 @ 0xc6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (31ef30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208ea0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -915976,17 +915984,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r0, #226 @ 0xe2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r0, #0 │ │ │ │ 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] @ (31efc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208f30>) │ │ │ │ @@ -916034,17 +916042,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31f0d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209044>) │ │ │ │ @@ -916147,19 +916155,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31f024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208f94> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31f024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x208f94> │ │ │ │ adds r7, #204 @ 0xcc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31f214 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209184>) │ │ │ │ @@ -916284,17 +916292,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r0, #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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #204] @ (31f2fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20926c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -916379,19 +916387,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #122 @ 0x7a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r0, r7, r0 │ │ │ │ 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] @ (31f3ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20935c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -916476,19 +916484,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r4, #138 @ 0x8a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r1, r5 │ │ │ │ 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] @ (31f4c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209438>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -916565,17 +916573,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31f444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2093b4> │ │ │ │ nop │ │ │ │ adds r3, #154 @ 0x9a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ 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] @ (31f5a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209510>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -916651,17 +916659,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31f51c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20948c> │ │ │ │ nop │ │ │ │ adds r2, #194 @ 0xc2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31f684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2095f4>) │ │ │ │ @@ -916746,17 +916754,17 @@ │ │ │ │ b.n 31f5f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209560> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31f5f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209560> │ │ │ │ nop │ │ │ │ adds r1, #236 @ 0xec │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31f724 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209694>) │ │ │ │ @@ -916813,15 +916821,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 31db4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x207abc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r1, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31f79c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20970c> │ │ │ │ bhi.n 31f754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2096c4> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -916999,15 +917007,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31f846 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2097b6> │ │ │ │ b.n 31f8b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x209822> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vqadd.u32 q0, q12, q3 │ │ │ │ + vshr.u64 q0, q3, #56 │ │ │ │ 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 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ @@ -917871,27 +917879,27 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r7, #23 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #23 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf75000e1 │ │ │ │ - mcrr2 0, 13, r0, r4, cr6 │ │ │ │ + @ instruction: 0xf7b000e1 │ │ │ │ + stc2 0, cr0, [r4], #856 @ 0x358 │ │ │ │ lsls r2, r0, #20 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3c00d6 │ │ │ │ - @ instruction: 0xfaea00d6 │ │ │ │ - @ instruction: 0xfa8800d6 │ │ │ │ - ldr??.w r0, [r0, #214] @ 0xd6 │ │ │ │ - @ instruction: 0xf7bc00d6 │ │ │ │ + @ instruction: 0xfb9c00d6 │ │ │ │ + @ instruction: 0xfb4a00d6 │ │ │ │ + @ instruction: 0xfae800d6 │ │ │ │ + @ instruction: 0xfa3000d6 │ │ │ │ + ldrb.w r0, [ip, r6, lsl #1] │ │ │ │ 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 │ │ │ │ @@ -918303,18 +918311,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (3207d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a748>) │ │ │ │ ldc2l 1, cr0, [ip], {146} @ 0x92 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf29000d6 │ │ │ │ - stc 0, cr0, [sl], {225} @ 0xe1 │ │ │ │ + @ instruction: 0xf2f000d6 │ │ │ │ + stcl 0, cr0, [sl], #900 @ 0x384 │ │ │ │ movw r1, #38592 @ 0x96c0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.w 320532 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a4a2> │ │ │ │ add.w ip, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [ip, #1497] @ 0x5d9 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 320532 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a4a2> │ │ │ │ @@ -919751,19 +919759,19 @@ │ │ │ │ lsrs r0, r0, #32 │ │ │ │ cmp r8, r9 │ │ │ │ @ instruction: 0xf0ea0192 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 32170c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20b67c> │ │ │ │ + b.n 3217cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20b73c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 321b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ba88> │ │ │ │ + b.n 321bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bb48> │ │ │ │ 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 │ │ │ │ @@ -920057,25 +920065,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ b.n 3219b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20b924> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 321d20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bc90> │ │ │ │ + bhi.n 321de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bd50> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ble.n 321d24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bc94> │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 321c6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bbdc> │ │ │ │ + bgt.n 321d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bc9c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 321a10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20b980> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (3220e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c054>) │ │ │ │ @@ -920361,21 +920369,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 321dd6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bd46> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 322070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bfe0> │ │ │ │ + bge.n 322130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c0a0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bhi.n 3220f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c064> │ │ │ │ + bhi.n 3221b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c124> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 32209c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c00c> │ │ │ │ + bhi.n 32215c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c0cc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 32202c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20bf9c> │ │ │ │ + bvc.n 3220ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c05c> │ │ │ │ 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 │ │ │ │ @@ -921420,31 +921428,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.w 322188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c0f8> │ │ │ │ nop │ │ │ │ udf #228 @ 0xe4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - beq.n 322ccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20cc3c> │ │ │ │ + bne.n 322d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ccfc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bvs.n 322ccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20cc3c> │ │ │ │ + bvs.n 322d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ccfc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 322cfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20cc6c> │ │ │ │ + bpl.n 322dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20cd2c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 322c0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20cb7c> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -922289,25 +922297,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 322686 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20c5f6> │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -922467,20 +922475,20 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ stmia r7!, {r1, r2, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - itet vs │ │ │ │ - lslvs r6, r2, #3 │ │ │ │ - vst4vc. {d0-d3}, [r8 :128], r3 │ │ │ │ - pushvs {r4, r5, r6, lr} │ │ │ │ + itet gt │ │ │ │ + lslgt r6, r2, #3 │ │ │ │ + vld4le. {d16-d19}, [r8 :128], r3 │ │ │ │ + pushgt {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] @ 323bc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20db38> │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #400] @ (323bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20db3c>) │ │ │ │ movw lr, #35741 @ 0x8b9d │ │ │ │ @@ -922718,21 +922726,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 323c2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20db9c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r3!, {r2, r3, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rsbs r0, r0, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf63000e3 │ │ │ │ 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] @ 323e40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ddb0> │ │ │ │ @@ -922920,17 +922928,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 323e90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20de00> │ │ │ │ nop │ │ │ │ - rev16 r4, r6 │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - rev r0, r7 │ │ │ │ + hlt 0x0018 │ │ │ │ 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 │ │ │ │ @@ -922997,17 +923005,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 323f60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ded0> │ │ │ │ nop │ │ │ │ - cbnz r0, 324024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20df94> │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 324018 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20df88> │ │ │ │ + rev r4, r2 │ │ │ │ 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] @ (324040 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dfb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923034,15 +923042,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 32385c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20d7cc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 323f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20df0c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r2, 324078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dfe8> │ │ │ │ + rev r2, r4 │ │ │ │ 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] @ (32409c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e00c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923069,15 +923077,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20d994> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323f40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20deb0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r4, 3240bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e02c> │ │ │ │ + cbnz r4, 3240d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e044> │ │ │ │ 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] @ (3240f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e068>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923104,15 +923112,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20db44> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20de54> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r4, 324106 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e076> │ │ │ │ + cbnz r4, 32411e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e08e> │ │ │ │ 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] @ (324154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e0c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923139,15 +923147,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323ce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dc58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323e88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ddf8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + cbnz r0, 324168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e0d8> │ │ │ │ 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] @ (3241b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923174,15 +923182,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ddbc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dd9c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ 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] @ (32420c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e17c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923209,15 +923217,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20de8c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dd40> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ 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] @ (32427c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e1ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923253,15 +923261,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 323d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dcf4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ 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] @ (3242ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e25c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923297,17 +923305,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3242d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e244> │ │ │ │ nop │ │ │ │ b.n 323d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dc88> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ 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] @ (324360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e2d0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923343,17 +923351,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dc14> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ 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] @ (3243e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e350>) │ │ │ │ @@ -923392,15 +923400,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 323c34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20dba4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ 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] @ (32445c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e3cc>) │ │ │ │ @@ -923438,15 +923446,15 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 324bb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eb28> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ 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] @ (3244c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e438>) │ │ │ │ @@ -923479,17 +923487,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3244b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e420> │ │ │ │ b.n 324b2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ea9c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ 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] @ (324538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e4a8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923526,17 +923534,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 324ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ea34> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb63c │ │ │ │ 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] @ (3245ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e51c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923572,17 +923580,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 324a58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e9c8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ 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] @ (324620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e590>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923618,17 +923626,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 324608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e578> │ │ │ │ nop │ │ │ │ b.n 3249e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e954> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r7, lr} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ 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] @ (324690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e600>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923665,17 +923673,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 32496c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e8dc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (324704 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e674>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923711,17 +923719,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 324900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e870> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ 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] @ (324778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e6e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923757,17 +923765,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 324760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e6d0> │ │ │ │ nop │ │ │ │ b.n 32488c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e7fc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ 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] @ (3247ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e75c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923803,17 +923811,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3247d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e744> │ │ │ │ nop │ │ │ │ b.n 324818 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e788> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ 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] @ (324840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e7b0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923839,15 +923847,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 323e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ddbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ svc 160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r2, 3248c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e836> │ │ │ │ + push {r1, r3, 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (324898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e808>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -923874,15 +923882,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ddbc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ svc 80 @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r6, 324910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e880> │ │ │ │ + push {r1, r2, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (324908 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e878>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923918,17 +923926,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3248f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e860> │ │ │ │ nop │ │ │ │ udf #248 @ 0xf8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r4, 324972 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e8e2> │ │ │ │ + cbz r4, 32498a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e8fa> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + str r6, [r3, #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, #56] @ (32495c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e8cc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923954,15 +923962,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 323f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20de8c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ udf #132 @ 0x84 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r6, 3249ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e91e> │ │ │ │ + cbz r6, 3249c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e936> │ │ │ │ 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] @ (3249b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e924>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -923989,15 +923997,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20de8c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #52 @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 324a12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e982> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (324c34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eba4>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 324b4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eabe> │ │ │ │ @@ -924304,17 +924312,17 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 324d74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ece4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ cbz r0, 324d4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ecbe> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, pc, #216 @ (adr r5, 324dd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ed48>) │ │ │ │ + add r5, pc, #600 @ (adr r5, 324f58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eec8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (324d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ecec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924356,17 +924364,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bge.n 324ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ec14> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, pc, #656 @ (adr r4, 325014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ef84>) │ │ │ │ + add r5, pc, #16 @ (adr r5, 324d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ed04>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ 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] @ (324e40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20edb0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -924437,21 +924445,21 @@ │ │ │ │ nop │ │ │ │ sxtb r4, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 324e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eda0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r4, 324e90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ee00> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 324724 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e694> │ │ │ │ + b.n 3247e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20e754> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ 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] @ (324f18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ee88>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -924524,21 +924532,21 @@ │ │ │ │ nop │ │ │ │ bls.n 324f5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eecc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ cbz r0, 324f3e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eeae> │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 324f30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eea0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 325650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f5c0> │ │ │ │ + b.n 325710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f680> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #0 │ │ │ │ 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] @ (324fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ef5c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -924611,21 +924619,21 @@ │ │ │ │ nop │ │ │ │ bhi.n 325084 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eff4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ sub sp, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 32557c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f4ec> │ │ │ │ + b.n 32563c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f5ac> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ 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] @ (325080 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20eff0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -924670,19 +924678,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvc.n 324fa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ef18> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3254d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f444> │ │ │ │ + b.n 325594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f504> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ 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] @ (325114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f084>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924730,19 +924738,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvc.n 325124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f094> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 325444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f3b4> │ │ │ │ + b.n 325504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f474> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (3251a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f114>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -924791,19 +924799,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvs.n 325290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f200> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3253b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f320> │ │ │ │ + b.n 325470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f3e0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ 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] @ (325208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f178>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924830,15 +924838,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20ae64> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 3251d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f144> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ 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] @ (325264 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f1d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924865,15 +924873,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a270> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 325178 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f0e8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ 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] @ (3252dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f24c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924913,15 +924921,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a270> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 325338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f2a8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ 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] @ (325354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f2c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924961,15 +924969,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a270> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bmi.n 3252c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f230> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ 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] @ (3253c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f334>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -925005,15 +925013,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bmi.n 32543c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f3ac> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ 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] @ (325430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f3a0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -925049,15 +925057,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcc.n 3253cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f33c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ 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] @ (3254a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f410>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925093,17 +925101,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 325488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f3f8> │ │ │ │ nop │ │ │ │ bcc.n 325564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f4d4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (325514 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f484>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -925139,15 +925147,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcs.n 3254ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f45c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ 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] @ (325580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f4f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -925183,15 +925191,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 32567c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f5ec> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ 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] @ (3255f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f560>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925227,17 +925235,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3255d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f548> │ │ │ │ nop │ │ │ │ bcs.n 325614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f584> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ 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] @ (325680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f5f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925286,17 +925294,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 325652 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f5c2> │ │ │ │ nop │ │ │ │ bne.n 3255bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f52c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ 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] @ (3256f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f660>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925335,15 +925343,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 320300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a270> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bne.n 32570c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f67c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #984 @ (adr r7, 325ad0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fa40>) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ 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] @ (325764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f6d4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925383,15 +925391,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a270> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 3256a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f618> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #664 @ (adr r7, 325a04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f974>) │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (3257f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f760>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925440,17 +925448,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3257c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f732> │ │ │ │ nop │ │ │ │ beq.n 32584c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f7bc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #320 @ (adr r7, 325938 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f8a8>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 325ab8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fa28>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ 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] @ (325860 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f7d0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925489,15 +925497,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 320300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a270> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, pc, #872 @ (adr r6, 325bd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fb40>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 325950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f8c0>) │ │ │ │ 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] @ (3258d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f844>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925537,15 +925545,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20a270> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, pc, #552 @ (adr r6, 325b04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fa74>) │ │ │ │ + add r6, pc, #936 @ (adr r6, 325c84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fbf4>) │ │ │ │ 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, 3258ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f85e> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -925708,23 +925716,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (325aac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fa1c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 325a4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20f9be> │ │ │ │ nop │ │ │ │ - add r5, pc, #288 @ (adr r5, 325bc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fb30>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 325d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fcb0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 325e94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fe04>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 325c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fb84>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [pc, #888] @ (325e20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x20fd90>) │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - sxtb r4, r1 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - sxth r6, r6 │ │ │ │ + uxth r6, 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, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -926566,25 +926574,25 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ 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] @ (3263d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926616,15 +926624,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (326418 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210388>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -926702,29 +926710,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (326510 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210480>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 326486 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2103f6> │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ 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 │ │ │ │ @@ -926912,25 +926920,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 326662 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2105d2> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 326614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210584> │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ 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] @ (3267bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21072c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -926988,21 +926996,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 326772 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2106e2> │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ 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] @ (32690c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21087c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -927125,21 +927133,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 32682c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21079c> │ │ │ │ nop │ │ │ │ itte gt │ │ │ │ lslgt r2, r2, #6 │ │ │ │ - ldrgt r0, [sp, #208] @ 0xd0 │ │ │ │ + ldrgt r0, [sp, #592] @ 0x250 │ │ │ │ lslle r6, r2, #3 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ 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] @ (326b80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210af0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -927630,23 +927638,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 24de88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x137df8> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 326ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210c10> │ │ │ │ nop │ │ │ │ pop {r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ 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] @ (326f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210e7c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -927699,15 +927707,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 326ef6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210e66> │ │ │ │ cbnz r6, 326f18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210e88> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ 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] @ (327134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2110a4>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -927911,39 +927919,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 327026 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x210f96> │ │ │ │ nop │ │ │ │ @ instruction: 0xb882 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ 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] @ (32721c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21118c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -928006,19 +928014,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb62a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbnz r1, 327236 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2111a6> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -928094,15 +928102,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3272e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211254> │ │ │ │ push {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r3, #22 │ │ │ │ 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] @ (327388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2112f8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -928211,19 +928219,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r1, r2} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ 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] @ (3274fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21146c>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -928297,17 +928305,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cbz r0, 327558 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2114c8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ cbz r0, 327544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2114b4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ 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] @ (327568 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2114d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -928383,15 +928391,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ b.n 3275b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211524> │ │ │ │ sxth r6, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ 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] @ (327610 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211580>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -928441,17 +928449,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (327688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2115f8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r0, 3276a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211616> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ 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] @ (32771c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21168c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -928505,19 +928513,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbz r4, 327722 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211692> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ 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] @ (3277d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211740>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -928578,21 +928586,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (3278c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211838>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -928680,21 +928688,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 3278fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21186e> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -928753,42 +928761,42 @@ │ │ │ │ ldr r0, [pc, #68] @ (327998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211908>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (32799c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21190c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfbe200d7 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + mcrr2 0, 13, r0, r2, cr7 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia.w sl!, {r0, r1, r2, r4, r6, r7} │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + stmdb sl, {r0, r1, r2, r4, r6, r7} │ │ │ │ + subs r0, #0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcrr 0, 13, r0, r4, cr9 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + stc 0, cr0, [r4], #868 @ 0x364 │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ 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 │ │ │ │ @@ -928876,21 +928884,21 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3279d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211948> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3279ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21195a> │ │ │ │ b.n 3279c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211936> │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 327c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211c0c> │ │ │ │ @@ -929099,53 +929107,53 @@ │ │ │ │ bne.n 327c70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211be0> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ b.n 327c70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211be0> │ │ │ │ strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r5, #7 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ 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] @ (327de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211d54>) │ │ │ │ @@ -929238,23 +929246,23 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ lsls r2, r2, #6 │ │ │ │ strh r4, [r6, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ 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 │ │ │ │ @@ -929393,21 +929401,21 @@ │ │ │ │ b.n 327eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x211e20> │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ lsls r2, r2, #6 │ │ │ │ strh r0, [r7, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ 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 │ │ │ │ @@ -930225,27 +930233,27 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cdp 0, 10, cr0, cr14, cr10, {7} │ │ │ │ - ldc 0, cr0, [ip, #936]! @ 0x3a8 │ │ │ │ - ldcl 0, cr0, [r4, #-936] @ 0xfffffc58 │ │ │ │ + vhadd.s8 q0, q15, q13 │ │ │ │ + cdp 0, 1, cr0, cr12, cr10, {7} │ │ │ │ + ldc 0, cr0, [r4, #936]! @ 0x3a8 │ │ │ │ ldrb r0, [r7, #15] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - eors.w r0, r6, sl, asr #3 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + @ instruction: 0xeaf600ea │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ 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 │ │ │ │ @@ -930436,15 +930444,15 @@ │ │ │ │ bne.n 328a8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2129fa> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ b.n 3289b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x212926> │ │ │ │ nop │ │ │ │ - b.n 328688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2125f8> │ │ │ │ + b.n 328748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2126b8> │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -930675,15 +930683,15 @@ │ │ │ │ b.n 328c4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x212bba> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 328b9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x212b0c> │ │ │ │ nop │ │ │ │ - b.n 3290b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213024> │ │ │ │ + b.n 329174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2130e4> │ │ │ │ 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] @ (328e70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x212de0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -932327,31 +932335,31 @@ │ │ │ │ b.n 329c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213c0c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 329d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213cdc> │ │ │ │ + bvs.n 329e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213d9c> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bpl.n 329e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213db8> │ │ │ │ + bvs.n 329f08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213e78> │ │ │ │ lsls r2, r5, #3 │ │ │ │ str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -932593,27 +932601,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 329f70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213ee0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ 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] @ (32a3cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21433c>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -932886,17 +932894,17 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 32a3ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21435c> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 32a3f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x214360> │ │ │ │ movs r0, #1 │ │ │ │ @@ -932911,15 +932919,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (32a414 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x214384>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6c8cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ 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] @ (32a504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x214474>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -932998,17 +933006,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r0, [r3, 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 │ │ │ │ @@ -933237,17 +933245,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 313208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fd178> │ │ │ │ b.n 32a5b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x214528> │ │ │ │ strh r0, [r0, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -933987,15 +933995,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, 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.w lr, [pc, #116] @ 32b068 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x214fd8> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -934043,15 +934051,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r3, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r7, [pc, #1016] @ (32b464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2153d4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r7, [pc, #712] @ (32b340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2152b0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -934102,15 +934110,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r7, [pc, #424] @ (32b2ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21521c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r7, [pc, #96] @ (32b170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2150e0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -934162,15 +934170,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r6, [pc, #832] @ (32b4e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215454>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [pc, #480] @ (32b390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215300>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -934197,15 +934205,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (32b284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2151f4>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -934252,15 +934260,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #904] @ (32b610 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215580>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #21] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [pc, #576] @ (32b4d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215448>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -934310,15 +934318,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #19] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r5, [pc, #296] @ (32b448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2153b8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [pc, #1008] @ (32b71c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21568c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -934370,15 +934378,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r2, #17] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r4, [pc, #728] @ (32b690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215600>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [pc, #400] @ (32b554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2154c4>) │ │ │ │ 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 │ │ │ │ @@ -934407,15 +934415,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #15] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ + ldr 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, #64] @ 32b470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2153e0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934440,15 +934448,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r6, [r6, #13] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b4cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21543c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934475,15 +934483,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [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, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215498> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934510,15 +934518,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr 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, #64] @ 32b580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2154f0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934543,15 +934551,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r6, [r4, #9] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldr r0, [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] @ 32b5dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21554c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934578,15 +934586,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, 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] @ 32b638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2155a8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934613,15 +934621,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r6, 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] @ 32b694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215604> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934648,15 +934656,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ 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} │ │ │ │ @@ -934678,15 +934686,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 32a114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x214084> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r6, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ 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] @ 32b730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2156a0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934709,15 +934717,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 32a114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x214084> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r6, [r5, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ 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] @ (32b778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2156e8>) │ │ │ │ @@ -935079,15 +935087,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r7, 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, #116] @ (32bbe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215b54>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -935135,15 +935143,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add lr, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r0, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -935194,15 +935202,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ mvns r2, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ bics r0, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -935255,15 +935263,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ muls r2, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmn r4, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -935292,15 +935300,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32bddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215d4c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935327,15 +935335,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r4, 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] @ 32be38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215da8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935362,15 +935370,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r3, 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] @ 32be94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215e04> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935397,15 +935405,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #992] @ (32c27c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2161ec>) │ │ │ │ + str r0, [r3, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32bee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215e58>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935431,15 +935439,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #744] @ (32c1d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216148>) │ │ │ │ + str r2, [r3, 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] @ (32bf3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215eac>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935465,15 +935473,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #520] @ (32c14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2160bc>) │ │ │ │ + ldr r7, [pc, #904] @ (32c2cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21623c>) │ │ │ │ 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] @ (32bf90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215f00>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935499,15 +935507,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r2, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #296] @ (32c0c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216030>) │ │ │ │ + ldr r7, [pc, #680] @ (32c240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2161b0>) │ │ │ │ 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] @ 32bfdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x215f4c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -935682,15 +935690,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [pc, #360] @ (32c30c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21627c>) │ │ │ │ + ldr r5, [pc, #744] @ (32c48c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2163fc>) │ │ │ │ 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] @ (32c1f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216160>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935716,15 +935724,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [pc, #136] @ (32c280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2161f0>) │ │ │ │ + ldr r5, [pc, #520] @ (32c400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216370>) │ │ │ │ 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] @ (32c244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2161b4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935751,15 +935759,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #936] @ (32c5f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216564>) │ │ │ │ + ldr r5, [pc, #296] @ (32c374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2162e4>) │ │ │ │ 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] @ (32c298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216208>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935785,15 +935793,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #712] @ (32c568 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2164d8>) │ │ │ │ + ldr r5, [pc, #72] @ (32c2e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216258>) │ │ │ │ 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] @ (32c2f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216260>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935821,15 +935829,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #488] @ (32c4e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216450>) │ │ │ │ + ldr r4, [pc, #872] @ (32c660 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2165d0>) │ │ │ │ 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] @ (32c348 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2162b8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935857,15 +935865,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #248] @ (32c448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2163b8>) │ │ │ │ + ldr r4, [pc, #632] @ (32c5c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216538>) │ │ │ │ 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] @ 32c390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216300> │ │ │ │ sub sp, #8 │ │ │ │ @@ -936167,17 +936175,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 140bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab48> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [pc, #8] @ (32c6c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216630>) │ │ │ │ + ldr r1, [pc, #392] @ (32c840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2167b0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #952] @ (32ca74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2169e4>) │ │ │ │ + ldr r1, [pc, #312] @ (32c7f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216764>) │ │ │ │ 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 32c650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2165c0> │ │ │ │ @@ -936238,17 +936246,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #528] @ (32c988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2168f8>) │ │ │ │ + ldr r0, [pc, #912] @ (32cb08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216a78>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #360] @ (32c8e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216854>) │ │ │ │ + ldr r0, [pc, #744] @ (32ca64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2169d4>) │ │ │ │ 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] @ (32c810 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216780>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936298,19 +936306,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 32c7ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21675a> │ │ │ │ str r4, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #160] @ (32c8b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216828>) │ │ │ │ + ldr r0, [pc, #544] @ (32ca38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2169a8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #248] @ (32c914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216884>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - blx ip │ │ │ │ + ldr r0, [pc, #256] @ (32c920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216890>) │ │ │ │ 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] @ (32c8a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216810>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -936441,21 +936449,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 32c912 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216882> │ │ │ │ ldrsh r4, [r6, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bxns r7 │ │ │ │ + blxns r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov ip, sl │ │ │ │ + bxns r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov lr, sl │ │ │ │ + bx r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov lr, sp │ │ │ │ + bx r9 │ │ │ │ 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] @ (32ca24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216994>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -936588,21 +936596,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 32ca96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216a06> │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov r4, r5 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r0, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp lr, r8 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp lr, ip │ │ │ │ + mov r6, r8 │ │ │ │ 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] @ 32cb90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216b00> │ │ │ │ mov r7, r3 │ │ │ │ @@ -936635,17 +936643,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r5, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r8, r5 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp sl, r0 │ │ │ │ + cmp sl, ip │ │ │ │ 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] @ 32cc30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216ba0> │ │ │ │ mov r6, r3 │ │ │ │ @@ -936698,21 +936706,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, r2 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add ip, ip │ │ │ │ + cmp r4, r8 │ │ │ │ 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] @ 32ccc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216c38> │ │ │ │ mov r7, r3 │ │ │ │ @@ -936757,19 +936765,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r2, [r2, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add ip, sp │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add lr, sl │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add lr, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 32cd40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216cb0> │ │ │ │ mov r7, r3 │ │ │ │ @@ -936802,17 +936810,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r6, [r7, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add ip, r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, lr │ │ │ │ + add lr, sl │ │ │ │ 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] @ (32cd90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x216d00>) │ │ │ │ @@ -937327,15 +937335,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ 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] @ 32d3b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x217328> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -937383,15 +937391,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r1, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r4, #174 @ 0xae │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r4, #96 @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -937442,15 +937450,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r4, #26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r3, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -937502,15 +937510,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -937539,15 +937547,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r2, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ 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] @ 32d5b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x217520> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937574,15 +937582,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r5, #12 │ │ │ │ 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] @ 32d60c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21757c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937609,15 +937617,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ 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] @ 32d668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2175d8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937644,15 +937652,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ 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] @ (32d6bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21762c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937678,15 +937686,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r5, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r4, #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, #60] @ (32d710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x217680>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937712,15 +937720,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r2, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32d764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2176d4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937746,15 +937754,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r0, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32d7bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21772c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937782,15 +937790,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ 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] @ (32d814 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x217784>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937818,15 +937826,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #848] @ (32db68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x217ad8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ 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] @ (32d86c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2177dc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937854,15 +937862,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #496] @ (32da60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2179d0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r3, #26 │ │ │ │ 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] @ (32d8c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x217834>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937890,15 +937898,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #144] @ (32d958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2178c8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ 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] @ (32d91c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21788c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937926,15 +937934,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #816] @ (32dc50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x217bc0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ 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] @ (32d974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2178e4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937962,15 +937970,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x213df0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #464] @ (32db48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x217ab8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -938560,15 +938568,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ blxns sl │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32e0a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x218014> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -938619,15 +938627,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bxns ip │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r1, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r4, r6, #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 │ │ │ │ @@ -938682,15 +938690,15 @@ │ │ │ │ nop │ │ │ │ mov ip, r8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r5, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -938747,15 +938755,15 @@ │ │ │ │ nop │ │ │ │ mov r4, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r0, #2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, r3, #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 │ │ │ │ @@ -938784,15 +938792,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp sl, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ 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] @ 32e2bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21822c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938819,15 +938827,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ 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] @ 32e318 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x218288> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938854,15 +938862,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add sl, sl │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #20 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ 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] @ 32e374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2182e4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938889,15 +938897,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, lr │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ 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} │ │ │ │ @@ -938923,15 +938931,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r4, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32e464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2183d4> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -938982,15 +938990,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bics r4, r4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r6, r1, #0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r4, r6, 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 │ │ │ │ @@ -939045,15 +939053,15 @@ │ │ │ │ nop │ │ │ │ orrs r4, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r5, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r0, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, r1, r4 │ │ │ │ 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 │ │ │ │ @@ -939110,15 +939118,15 @@ │ │ │ │ nop │ │ │ │ negs r4, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r0, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, r3, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -939147,15 +939155,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rors r2, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32e67c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2185ec> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939182,15 +939190,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adcs r6, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ 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] @ 32e6d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x218648> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939217,15 +939225,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r6, #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, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32e734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2186a4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939252,15 +939260,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3297fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21376c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -939568,15 +939576,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #234 @ 0xea │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -939789,17 +939797,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ 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] @ (32ede8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x218d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -939861,21 +939869,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #172 @ 0xac │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ - vqadd.s64 q0, q14, │ │ │ │ + vshr.s64 q0, , #36 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (32eec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x218e38>) │ │ │ │ mov r3, r1 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -939946,21 +939954,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcr 0, 2, r0, cr4, cr5, {6} │ │ │ │ + mcr 0, 5, r0, cr4, cr5, {6} │ │ │ │ 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] @ (32f0ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21901c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -940323,15 +940331,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r4, #154 @ 0x9a │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ 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] @ (32f56c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2194dc>) │ │ │ │ @@ -940421,15 +940429,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r3, #78 @ 0x4e │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (32f698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219608>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -940615,15 +940623,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32f748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2196b8> │ │ │ │ nop │ │ │ │ adds r0, #248 @ 0xf8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r4, #5 │ │ │ │ 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] @ (32f8ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21985c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -940706,15 +940714,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32f832 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2197a2> │ │ │ │ nop │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + subs r6, r5, #0 │ │ │ │ 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 │ │ │ │ @@ -940892,21 +940900,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32fb24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219a94>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 32fab6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219a26> │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 32fb72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219ae2> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r1, r0, r1, lsl #5 │ │ │ │ push {lr} │ │ │ │ add.w ip, r1, #124416 @ 0x1e600 │ │ │ │ add.w r1, r1, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, #122880 @ 0x1e000 │ │ │ │ add.w lr, r1, #1984 @ 0x7c0 │ │ │ │ @@ -941053,21 +941061,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 32fd1e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219c8e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + subs r2, r7, r0 │ │ │ │ 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] @ (32fdd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219d44>) │ │ │ │ @@ -941259,25 +941267,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 32feac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219e1c> │ │ │ │ nop │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 330004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x219f74> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -942814,15 +942822,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bkpt 0x0002 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ 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 │ │ │ │ @@ -942959,15 +942967,15 @@ │ │ │ │ bl 2a25a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c518> │ │ │ │ blx 6bfd4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mrc 1, 2, r0, cr6, cr1, {4} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 1, r0, cr12, cr1, {4} │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ 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 │ │ │ │ @@ -943204,15 +943212,15 @@ │ │ │ │ b.n 331358 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b2c8> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 33147e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b3ee> │ │ │ │ - ble.n 331544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b4b4> │ │ │ │ + ble.n 331604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b574> │ │ │ │ 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 │ │ │ │ @@ -943621,32 +943629,32 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcs.n 331a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b988> │ │ │ │ + bcs.n 3318d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b848> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r7, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strex r0, r0, [ip, #896] @ 0x380 │ │ │ │ + stmia.w ip!, {r5, r6, r7} │ │ │ │ @ instruction: 0xb696 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ 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 │ │ │ │ @@ -943786,54 +943794,57 @@ │ │ │ │ b.n 3319f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b966> │ │ │ │ ldr r1, [pc, #108] @ (331b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ba7c>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2a25a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c518> │ │ │ │ b.n 331992 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b902> │ │ │ │ nop │ │ │ │ - vshr.u64 q8, , #22 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ push {r2, r4, r5, r7, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vshr.u64 q8, , #44 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ push {r2, r3, r7, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bhi.n 331ba8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bb18> │ │ │ │ + bhi.n 331a68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b9d8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - vshr.u64 q8, , #56 │ │ │ │ push {r3, r4, r6, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vshr.u64 q0, , #52 │ │ │ │ + vshr.u64 q8, , #20 │ │ │ │ push {r2, r6, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movt r0, #41189 @ 0xa0e5 │ │ │ │ + @ instruction: 0xf32a00e5 │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subw r0, r4, #229 @ 0xe5 │ │ │ │ + @ instruction: 0xf30400e5 │ │ │ │ push {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vqadd.u64 q0, q10, │ │ │ │ + vshr.u64 q0, , #44 │ │ │ │ push {r1, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xf26a00e5 │ │ │ │ + movt r0, #41189 @ 0xa0e5 │ │ │ │ push {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vqadd.u8 q0, q8, │ │ │ │ + vqadd.u32 q8, q8, │ │ │ │ push {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - mcr2 0, 7, r0, cr14, cr5, {6} │ │ │ │ + vqadd.u8 q8, q15, │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 331b9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bb0e> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 331cfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bc6c> │ │ │ │ @@ -944008,59 +944019,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 331b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bac0> │ │ │ │ ldr r0, [pc, #96] @ (331d60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bcd0>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r2, r3, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r1, r3} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r4, 331d98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bd08> │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r4, 331d98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bd08> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r4, 331d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bd04> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r4, 331d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bd00> │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r0, 331d92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bd02> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r0, 331d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bd04> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r6, 331d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bcfc> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r2, r5, #3 │ │ │ │ uxtb r6, r1 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.n 331d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bcf8> │ │ │ │ + bpl.n 331e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bdb8> │ │ │ │ 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 │ │ │ │ @@ -944085,15 +944096,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, r0, #18 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 331e0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bd7e> │ │ │ │ ldr r2, [pc, #80] @ (331e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bd84>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -944140,15 +944151,15 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r6, 331e44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bdb4> │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r0, 331e46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bdb6> │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r6, 331e46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bdb6> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bmi.n 331e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bd9c> │ │ │ │ + bmi.n 331eec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21be5c> │ │ │ │ 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 │ │ │ │ @@ -944232,27 +944243,27 @@ │ │ │ │ b.n 331ee2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21be52> │ │ │ │ ldr r2, [pc, #40] @ (331f2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21be9c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 331e5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bdcc> │ │ │ │ - cdp 0, 7, cr0, cr12, cr5, {7} │ │ │ │ - muls r2, r4 │ │ │ │ + cdp 0, 13, cr0, cr12, cr5, {7} │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xfb5800d5 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + @ instruction: 0xfbb800d5 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ 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 │ │ │ │ @@ -944652,67 +944663,67 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 331d64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bcd4> │ │ │ │ b.n 332084 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21bff4> │ │ │ │ - negs r2, r6 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stcl 0, cr0, [r8], {229} @ 0xe5 │ │ │ │ - sbcs r4, r5 │ │ │ │ + stc 0, cr0, [r8, #-916]! @ 0xfffffc6c │ │ │ │ + tst r4, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb.w r0, [lr, #213] @ 0xd5 │ │ │ │ - stc2 0, cr0, [r0], #-888 @ 0xfffffc88 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + ldr??.w r0, [lr, #213] @ 0xd5 │ │ │ │ + stc2 0, cr0, [r0], {222} @ 0xde │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr??.w r0, [lr, r5, lsl #1] │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + ldr??.w r0, [lr, #213] @ 0xd5 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adcs.w r0, r2, r5, asr #3 │ │ │ │ - eors r0, r0 │ │ │ │ + subs.w r0, r2, r5, asr #3 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movt r0, #10453 @ 0x28d5 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + @ instruction: 0xf72200d5 │ │ │ │ + eors r4, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf7e000d5 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + str.w r0, [r0, r5, lsl #1] │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf7da00d5 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + ldrh.w r0, [sl, r5, lsl #1] │ │ │ │ + movs r7, #158 @ 0x9e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp lr, r6 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf76000d5 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + @ instruction: 0xf7c000d5 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf75000d5 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + @ instruction: 0xf7b000d5 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ 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 │ │ │ │ @@ -944780,20 +944791,20 @@ │ │ │ │ ldr r2, [pc, #36] @ (3324a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c414>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 3323f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c368> │ │ │ │ nop │ │ │ │ - movt r0, #26837 @ 0x68d5 │ │ │ │ - @ instruction: 0xf61c00d5 │ │ │ │ - @ instruction: 0xf63600d5 │ │ │ │ - @ instruction: 0xf65600d5 │ │ │ │ - @ instruction: 0xf62600d5 │ │ │ │ - @ instruction: 0xf5ee00d5 │ │ │ │ + @ instruction: 0xf72600d5 │ │ │ │ + @ instruction: 0xf67c00d5 │ │ │ │ + @ instruction: 0xf69600d5 │ │ │ │ + @ instruction: 0xf6b600d5 │ │ │ │ + @ instruction: 0xf68600d5 │ │ │ │ + movw r0, #59605 @ 0xe8d5 │ │ │ │ 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] @ (3324d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c440>) │ │ │ │ ldr.w lr, [pc, #24] @ 3324d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c444> │ │ │ │ @@ -944928,36 +944939,36 @@ │ │ │ │ nop │ │ │ │ blt.n 33260c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c57c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 33260c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c57c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - rsb r0, r6, #6979584 @ 0x6a8000 │ │ │ │ - @ instruction: 0xf5f200d5 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + @ instruction: 0xf62600d5 │ │ │ │ + @ instruction: 0xf65200d5 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - addw r0, r2, #2261 @ 0x8d5 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + @ instruction: 0xf66200d5 │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - sub.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ - @ instruction: 0xf5f000d5 │ │ │ │ - addw r0, r0, #2261 @ 0x8d5 │ │ │ │ + addw r0, r4, #2261 @ 0x8d5 │ │ │ │ + @ instruction: 0xf65000d5 │ │ │ │ + @ instruction: 0xf66000d5 │ │ │ │ bge.n 3326ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21c65c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adc.w r0, lr, #6979584 @ 0x6a8000 │ │ │ │ - @ instruction: 0xf65400d4 │ │ │ │ - @ instruction: 0xf52a00d5 │ │ │ │ - @ instruction: 0xf52c00d5 │ │ │ │ - @ instruction: 0xf52e00d5 │ │ │ │ - adc.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ + sub.w r0, lr, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf6b400d4 │ │ │ │ + @ instruction: 0xf58a00d5 │ │ │ │ + @ instruction: 0xf58c00d5 │ │ │ │ + @ instruction: 0xf58e00d5 │ │ │ │ + sub.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r0, #6979584 @ 0x6a8000 │ │ │ │ - adds.w r0, sl, #6979584 @ 0x6a8000 │ │ │ │ + subs.w r0, r0, #6979584 @ 0x6a8000 │ │ │ │ + sbcs.w r0, sl, #6979584 @ 0x6a8000 │ │ │ │ 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 │ │ │ │ @@ -947491,81 +947502,80 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 3342ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e25a> │ │ │ │ b.w 33391e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21d88e> │ │ │ │ nop │ │ │ │ - addw r0, ip, #2261 @ 0x8d5 │ │ │ │ - orrs.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ - bics r4, r0 │ │ │ │ + @ instruction: 0xf66c00d5 │ │ │ │ + @ instruction: 0xf4bc00d5 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf3fc00d5 │ │ │ │ - bic.w r0, r0, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf19400d5 │ │ │ │ - eors.w r0, r8, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf0d000d5 │ │ │ │ - ands.w r0, r4, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf0ac00d5 │ │ │ │ - vshr.s64 q8, , #36 │ │ │ │ - vshr.s64 q8, , #16 │ │ │ │ - vqadd.s32 q8, q10, │ │ │ │ - ands.w r0, ip, #213 @ 0xd5 │ │ │ │ + orrs.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + eor.w r0, r0, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf1f400d5 │ │ │ │ + @ instruction: 0xf0f800d5 │ │ │ │ + @ instruction: 0xf13000d5 │ │ │ │ + orns r0, r4, #213 @ 0xd5 │ │ │ │ + add.w r0, ip, #213 @ 0xd5 │ │ │ │ + bics.w r0, ip, #213 @ 0xd5 │ │ │ │ + orrs.w r0, r0, #213 @ 0xd5 │ │ │ │ + vshr.s64 q8, , #60 │ │ │ │ + orns r0, ip, #213 @ 0xd5 │ │ │ │ + vshr.s64 q0, , #44 │ │ │ │ + vshr.s64 q0, , #4 │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + vshr.s64 q0, , #28 │ │ │ │ + mrc 0, 6, r0, cr8, cr5, {6} │ │ │ │ + mcr 0, 7, r0, cr4, cr5, {6} │ │ │ │ + mcr 0, 3, r0, cr0, cr5, {6} │ │ │ │ + @ instruction: 0xf0dc00d5 │ │ │ │ + movw r0, #16597 @ 0x40d5 │ │ │ │ + @ instruction: 0xf0e400d5 │ │ │ │ + vshr.s64 q0, , #64 │ │ │ │ + vshr.s64 q8, , #40 │ │ │ │ + adds.w r0, r4, #213 @ 0xd5 │ │ │ │ + stc 0, cr0, [r4, #-852]! @ 0xfffffcac │ │ │ │ vqadd.s64 q0, q10, │ │ │ │ + vqadd.s32 q8, q12, │ │ │ │ + @ instruction: 0xf0d000d5 │ │ │ │ vqadd.s16 q8, q14, │ │ │ │ - nop {13} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - vqadd.s8 q8, q10, │ │ │ │ - mrc 0, 3, r0, cr8, cr5, {6} │ │ │ │ - mcr 0, 4, r0, cr4, cr5, {6} │ │ │ │ - mcr 0, 0, r0, cr0, cr5, {6} │ │ │ │ - orns r0, ip, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf1e400d5 │ │ │ │ - eor.w r0, r4, #213 @ 0xd5 │ │ │ │ - vqadd.s32 q0, q8, │ │ │ │ + ldcl 0, cr0, [r8, #852] @ 0x354 │ │ │ │ + @ instruction: 0xf0c400d5 │ │ │ │ vqadd.s64 q8, q12, │ │ │ │ - @ instruction: 0xf0b400d5 │ │ │ │ - stcl 0, cr0, [r4], {213} @ 0xd5 │ │ │ │ - mrc 0, 6, r0, cr4, cr5, {6} │ │ │ │ - vqadd.s8 q0, q12, │ │ │ │ - orns r0, r0, #213 @ 0xd5 │ │ │ │ - mrc 0, 7, r0, cr12, cr5, {6} │ │ │ │ - ldcl 0, cr0, [r8, #-852]! @ 0xfffffcac │ │ │ │ - orn r0, r4, #213 @ 0xd5 │ │ │ │ - vqadd.s16 q0, q12, │ │ │ │ - @ instruction: 0xeb2800d5 │ │ │ │ - ldcl 0, cr0, [r8, #-852] @ 0xfffffcac │ │ │ │ - ldc 0, cr0, [r0, #852] @ 0x354 │ │ │ │ - vqadd.s64 q0, q14, │ │ │ │ - stcl 0, cr0, [ip, #852] @ 0x354 │ │ │ │ - mrrc 0, 13, r0, r8, cr5 │ │ │ │ - ldcl 0, cr0, [r4], {213} @ 0xd5 │ │ │ │ - ldcl 0, cr0, [r2, #852]! @ 0x354 │ │ │ │ - and.w r0, ip, r5, lsr #3 │ │ │ │ - stc 0, cr0, [lr], #-852 @ 0xfffffcac │ │ │ │ - stcl 0, cr0, [r8], #-852 @ 0xfffffcac │ │ │ │ - stc 0, cr0, [lr, #852]! @ 0x354 │ │ │ │ - stcl 0, cr0, [r8], #-852 @ 0xfffffcac │ │ │ │ - @ instruction: 0xeaca00d5 │ │ │ │ - stcl 0, cr0, [r0, #852] @ 0x354 │ │ │ │ - stcl 0, cr0, [r2], #-852 @ 0xfffffcac │ │ │ │ - ldmia.w r8, {r0, r2, r4, r6, r7} │ │ │ │ - ldc 0, cr0, [ip], #-852 @ 0xfffffcac │ │ │ │ - @ instruction: 0xeb2600d5 │ │ │ │ - stcl 0, cr0, [lr], {213} @ 0xd5 │ │ │ │ - sbcs.w r0, r0, r5, lsr #3 │ │ │ │ - ldrd r0, r0, [lr, #852]! @ 0x354 │ │ │ │ + @ instruction: 0xeb8800d5 │ │ │ │ + ldc 0, cr0, [r8, #852]! @ 0x354 │ │ │ │ + ldcl 0, cr0, [r0, #852]! @ 0x354 │ │ │ │ + vshr.s64 q0, , #36 │ │ │ │ + mcr 0, 1, r0, cr12, cr5, {6} │ │ │ │ + ldc 0, cr0, [r8], #852 @ 0x354 │ │ │ │ + ldc 0, cr0, [r4, #-852]! @ 0xfffffcac │ │ │ │ + mrc 0, 2, r0, cr2, cr5, {6} │ │ │ │ orn r0, ip, r5, lsr #3 │ │ │ │ - @ instruction: 0xeb9e00d5 │ │ │ │ - b.n 33434c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e2bc> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - stmdb sl, {r0, r2, r4, r6, r7} │ │ │ │ - ands.w r0, ip, r5, lsr #3 │ │ │ │ - adcs.w r0, lr, r5, lsr #3 │ │ │ │ - and.w r0, r0, r5, lsr #3 │ │ │ │ + stc 0, cr0, [lr], {213} @ 0xd5 │ │ │ │ + stcl 0, cr0, [r8], {213} @ 0xd5 │ │ │ │ + mcr 0, 0, r0, cr14, cr5, {6} │ │ │ │ + stcl 0, cr0, [r8], {213} @ 0xd5 │ │ │ │ + @ instruction: 0xeb2a00d5 │ │ │ │ + mcr 0, 1, r0, cr0, cr5, {6} │ │ │ │ + stcl 0, cr0, [r2], {213} @ 0xd5 │ │ │ │ + ldrd r0, r0, [r8], #852 @ 0x354 │ │ │ │ + ldc 0, cr0, [ip], {213} @ 0xd5 │ │ │ │ + @ instruction: 0xeb8600d5 │ │ │ │ + stc 0, cr0, [lr, #-852]! @ 0xfffffcac │ │ │ │ + rsbs r0, r0, r5, lsr #3 │ │ │ │ + orrs.w r0, lr, r5, lsr #3 │ │ │ │ + @ instruction: 0xeacc00d5 │ │ │ │ + @ instruction: 0xebfe00d5 │ │ │ │ + @ instruction: 0xe81000d5 │ │ │ │ + strd r0, r0, [sl, #-852]! @ 0x354 │ │ │ │ + orns r0, ip, r5, lsr #3 │ │ │ │ + subs.w r0, lr, r5, lsr #3 │ │ │ │ + orn r0, r0, r5, lsr #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 334408 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e378> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 334400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e370> │ │ │ │ ldr r1, [pc, #664] @ (3346a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e614>) │ │ │ │ add.w ip, r0, #14 │ │ │ │ @@ -947816,41 +947826,38 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 334692 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e602> │ │ │ │ b.w 333d2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21dc9e> │ │ │ │ nop │ │ │ │ - b.n 3345d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e544> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - orn r0, r4, r5, lsr #3 │ │ │ │ - ldrd r0, r0, [ip], #852 @ 0x354 │ │ │ │ - b.n 33410c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e07c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - strd r0, r0, [r4], #-852 @ 0x354 │ │ │ │ b.n 334694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e604> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strd r0, r0, [r8, #-852] @ 0x354 │ │ │ │ - b.n 334670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e5e0> │ │ │ │ + @ instruction: 0xeac400d5 │ │ │ │ + ldrd r0, r0, [ip, #-852] @ 0x354 │ │ │ │ + b.n 3341cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e13c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strex r0, r0, [sl, #852] @ 0x354 │ │ │ │ - strd r0, r0, [r2, #-852] @ 0x354 │ │ │ │ - strex r0, r0, [r8, #852] @ 0x354 │ │ │ │ - b.n 333ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21de64> │ │ │ │ + @ instruction: 0xe8c400d5 │ │ │ │ + strex r0, r0, [ip, #852] @ 0x354 │ │ │ │ + @ instruction: 0xe9a800d5 │ │ │ │ + @ instruction: 0xe83600d5 │ │ │ │ + stmia.w sl!, {r0, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe9a200d5 │ │ │ │ + stmia.w r8!, {r0, r2, r4, r6, r7} │ │ │ │ + b.n 333fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21df24> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 334300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e270> │ │ │ │ + b.n 3343c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e330> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3343e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e354> │ │ │ │ + b.n 3344a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e414> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 334410 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e380> │ │ │ │ + b.n 3344d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e440> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3340c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e034> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 3346b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e620> │ │ │ │ + b.n 334184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e0f4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ + strex r0, r0, [r4, #852] @ 0x354 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 3346f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e664> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ @@ -947961,15 +947968,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 │ │ │ │ - b.n 3346ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e61c> │ │ │ │ + b.n 33476c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e6dc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ ldr.w r4, [pc, #1316] @ 334d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ecb8> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -948488,67 +948495,67 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 334d24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ec94> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7ca │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 334aa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ea18> │ │ │ │ + b.n 334b68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ead8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 334990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e900> │ │ │ │ + b.n 334a50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e9c0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 3348e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e850> │ │ │ │ + b.n 3349a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e910> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 334818 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e788> │ │ │ │ + b.n 3348d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e848> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, pc, #208 @ (adr r3, 334e3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21edac>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 334fbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ef2c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334704 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e674> │ │ │ │ + b.n 3347c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e734> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #976 @ (adr r2, 335144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f0b4>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 334ec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ee34>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e5f0> │ │ │ │ + b.n 334740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e6b0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #656 @ (adr r2, 33500c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ef7c>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 334d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ecfc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 3345fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e56c> │ │ │ │ + b.n 3346bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e62c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 33550c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f47c> │ │ │ │ + b.n 3345cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21e53c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, pc, #640 @ (adr r6, 33500c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ef7c>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 334d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ecfc>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3354a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f418> │ │ │ │ + b.n 335568 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f4d8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 335438 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f3a8> │ │ │ │ + b.n 3354f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f468> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, pc, #352 @ (adr r6, 334ef8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ee68>) │ │ │ │ + add r6, pc, #736 @ (adr r6, 335078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21efe8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, pc, #464 @ (adr r1, 334f6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21eedc>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 3350ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f05c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 3353a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f318> │ │ │ │ + b.n 335468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f3d8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, pc, #184 @ (adr r1, 334e5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21edcc>) │ │ │ │ + add r1, pc, #568 @ (adr r1, 334fdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ef4c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 335338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f2a8> │ │ │ │ + b.n 3353f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f368> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 334d28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ec98> │ │ │ │ + udf #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 33535c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f2cc> │ │ │ │ + b.n 33541c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f38c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 335298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f208> │ │ │ │ + b.n 335358 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f2c8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 33528c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f1fc> │ │ │ │ + b.n 33534c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f2bc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 335230 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f1a0> │ │ │ │ + b.n 3352f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21f260> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r1, 334df8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21ed68> │ │ │ │ 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 │ │ │ │ @@ -951050,19 +951057,19 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 336a34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2209a4> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -951663,28 +951670,28 @@ │ │ │ │ blx 6bfd4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r2, r5, #3 │ │ │ │ str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [pc, #576] @ (337368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2212d8>) │ │ │ │ + ldr r0, [pc, #960] @ (3374e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x221458>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f2 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee pl │ │ │ │ + lslpl r5, r2, #3 │ │ │ │ + stmdbmi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ ldr.w r4, [pc, #1896] @ 3378b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x221820> │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr.w r5, [pc, #1896] @ 3378b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x221824> │ │ │ │ mov r6, r1 │ │ │ │ @@ -952737,23 +952744,23 @@ │ │ │ │ bl 46b6d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x355644> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 337c12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x221b82> │ │ │ │ b.n 337590 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x221500> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf36600e9 │ │ │ │ + @ instruction: 0xf3c600e9 │ │ │ │ ldrd r2, r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 46b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3554bc> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 337c12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x221b82> │ │ │ │ @@ -953989,15 +953996,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #688 @ (adr r4, 338e44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x222db4>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 338bc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x222b34>) │ │ │ │ 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] @ (338d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x222cc4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -954671,21 +954678,21 @@ │ │ │ │ ... │ │ │ │ ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r0, pc, #176 @ (adr r0, 3393c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x223330>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov.w r1, #370 @ 0x172 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 4667e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x350750> │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ mov r2, r5 │ │ │ │ @@ -956531,15 +956538,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, r7] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #688 @ (adr r2, 33aa90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x224a00>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [pc, #592] @ (33aa34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2249a4>) │ │ │ │ + ldr r6, [pc, #976] @ (33abb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x224b24>) │ │ │ │ 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] @ (33a9a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x224914>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -969891,15 +969898,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - orn r0, lr, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf4ce00d4 │ │ │ │ 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] @ (34402c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22df9c>) │ │ │ │ @@ -971550,15 +971557,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3450a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22f014> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ 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] @ (345228 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22f198>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ @@ -973432,21 +973439,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (34680c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23077c>) │ │ │ │ @@ -973571,15 +973578,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ 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] @ (34697c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2308ec>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -973742,17 +973749,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -974286,15 +974293,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ 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] │ │ │ │ @@ -975146,19 +975153,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ldrh r4, [r2, #14] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x002a │ │ │ │ + cbnz r2, 3479fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23196e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 347974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2318e4> │ │ │ │ + bgt.n 347a34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2319a4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ 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 │ │ │ │ @@ -975349,15 +975356,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r4, #7602176 @ 0x740000 │ │ │ │ + sbcs.w r0, r4, #7602176 @ 0x740000 │ │ │ │ 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 │ │ │ │ @@ -975662,27 +975669,27 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #30] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r4, [r1, #30] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 347ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x231e64> │ │ │ │ + bvs.n 347fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x231f24> │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbz r2, 347fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x231f38> │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r2, [r6, #4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [pc, #328] @ (3480e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232058>) │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ ldr r1, [pc, #328] @ (3480ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23205c>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -975801,25 +975808,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #40] @ (348100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232070>) │ │ │ │ add r3, pc │ │ │ │ b.n 347c62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x231bd2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - @ instruction: 0xf4c800d9 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + @ instruction: 0xf52800d9 │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbz r4, 348102 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232072> │ │ │ │ + cbz r4, 34811a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23208a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - usat r0, #25, r2, asr #3 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + and.w r0, r2, #7110656 @ 0x6c8000 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ 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 │ │ │ │ @@ -976892,22 +976899,22 @@ │ │ │ │ bne.n 348c92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232c02> │ │ │ │ b.n 348a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232994> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #26] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 348b38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232aa8> │ │ │ │ + b.n 348bf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232b68> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - vqadd.s32 q8, q8, │ │ │ │ - vqadd.s16 q8, q8, │ │ │ │ + vshr.s64 q8, , #64 │ │ │ │ + vshr.s64 q0, , #16 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 348a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232994> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ add r2, r3 │ │ │ │ @@ -977310,16 +977317,16 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 348ad0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x232a40> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 34829c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23220c> │ │ │ │ - mcr 0, 0, r0, cr0, cr3, {6} │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + mcr 0, 3, r0, cr0, cr3, {6} │ │ │ │ + add r0, pc, #336 @ (adr r0, 3492a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x233218>) │ │ │ │ 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 │ │ │ │ @@ -978661,15 +978668,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 349bf2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x233b62> │ │ │ │ b.n 349f28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x233e98> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ @@ -980980,17 +980987,17 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #136] @ (34b914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x235884>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #8] @ (34b89c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23580c>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb85c │ │ │ │ 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 │ │ │ │ @@ -982209,44 +982216,44 @@ │ │ │ │ nop │ │ │ │ mvns r0, r7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ mvns r4, r6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r0, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl fffa662a │ │ │ │ bl 72262e │ │ │ │ - bcc.n 34c580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2364f0> │ │ │ │ + bmi.n 34c640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2365b0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf22800da │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + @ instruction: 0xf28800da │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ 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] @ (34c910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x236880>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -982515,15 +982522,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r1, #126 @ 0x7e │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -984691,23 +984698,23 @@ │ │ │ │ b.w 34d776 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2376e6> │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 34d6de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23764e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r4, #0 │ │ │ │ @@ -985742,17 +985749,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r0, r3, #5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r0, r5, #3 │ │ │ │ adds r6, r4, r1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -986592,15 +986599,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ands r2, r7 │ │ │ │ + lsls r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r2, r2, #21 │ │ │ │ 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 │ │ │ │ @@ -987371,15 +987378,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r4, r5, #14 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r1, #13 │ │ │ │ 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 │ │ │ │ @@ -987556,19 +987563,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, r7, #11 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #178 @ 0xb2 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf3f000de │ │ │ │ + orrs.w r0, r0, #7274496 @ 0x6f0000 │ │ │ │ lsls r0, r6, #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 │ │ │ │ @@ -988119,15 +988126,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 35031c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23a28c> │ │ │ │ b.n 35044a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23a3ba> │ │ │ │ cdp2 1, 15, cr0, cr12, cr15, {4} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stc2l 1, cr0, [ip, #-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 │ │ │ │ @@ -988614,15 +988621,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 350906 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23a876> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -988936,19 +988943,19 @@ │ │ │ │ b.n 350c82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23abf2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf652018f │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r1, r8, #4685824 @ 0x478000 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 351a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23b9b8> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ @@ -996758,15 +996765,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bne.n 35627c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2401ec> │ │ │ │ + bne.n 35613c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2400ac> │ │ │ │ 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 │ │ │ │ @@ -996989,19 +996996,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (356600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x240570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -997230,17 +997237,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ 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 │ │ │ │ @@ -997525,21 +997532,21 @@ │ │ │ │ mcr2ge 6, 0, r4, cr0, cr15, {7} │ │ │ │ ldrlt r0, [sp, #16] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (356d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x240cc4>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a2508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c478> │ │ │ │ b.n 35685e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2407ce> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -997777,21 +997784,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 356234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2401a4> │ │ │ │ b.n 35685e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2407ce> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -998139,46 +998146,46 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r2, 35713c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2410ac> │ │ │ │ + cbz r2, 357154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2410c4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf23600d6 │ │ │ │ - stmia r4!, {r1, r2, r3, r7} │ │ │ │ + @ instruction: 0xf29600d6 │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 4395a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323514> │ │ │ │ mov r1, r6 │ │ │ │ @@ -998208,17 +998215,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (3571c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241130>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a2508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c478> │ │ │ │ b.n 357082 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x240ff2> │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ 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] @ 357430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2413a0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -998450,15 +998457,15 @@ │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 3572d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241244> │ │ │ │ nop │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, 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] @ (357654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2415c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998653,17 +998660,17 @@ │ │ │ │ b.n 357594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241504> │ │ │ │ cbz r0, 3576b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241620> │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrh r0, [r5, #28] │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -998753,21 +998760,21 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3576d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241646> │ │ │ │ nop │ │ │ │ cbz r6, 357770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2416e0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr??.w r0, [r0, #231] @ 0xe7 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + @ instruction: 0xfa3000e7 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vst4. {d16-d19}, [lr :128], r7 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + vld1.8 {d0[7]}, [lr], r7 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ 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] @ (357888 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2417f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998858,17 +998865,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 3577e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241758> │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ 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] @ (3579d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241948>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -998999,17 +999006,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 357a68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2419d8> │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (357b04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241a74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999107,15 +999114,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ lsls r7, r1, #6 │ │ │ │ strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 357b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241acc> │ │ │ │ + cbnz r2, 357b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241ae4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (357b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241ae4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999154,15 +999161,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ lsls r7, r1, #6 │ │ │ │ strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ 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] @ 357c1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241b8c> │ │ │ │ mov lr, r3 │ │ │ │ @@ -999209,15 +999216,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 356df8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x240d68> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ 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 │ │ │ │ @@ -999232,15 +999239,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 356df8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x240d68> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb0200d2 │ │ │ │ + @ instruction: 0xfb6200d2 │ │ │ │ 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] @ (357d5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241ccc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999320,25 +999327,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 357cec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241c5c> │ │ │ │ nop │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 357d6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241cde> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ 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] │ │ │ │ @@ -999422,25 +999429,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (357ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241e10>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 357e1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241d8a> │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ 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] @ (357f94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241f04>) │ │ │ │ @@ -999517,25 +999524,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 357f24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241e94> │ │ │ │ nop │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ 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] @ (358084 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241ff4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999608,25 +999615,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (35809c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24200c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 358022 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x241f92> │ │ │ │ add r7, pc, #928 @ (adr r7, 358428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242398>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ 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] @ (358178 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2420e8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -999697,21 +999704,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35810c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24207c> │ │ │ │ add r6, pc, #984 @ (adr r6, 358554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2424c4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r3, r4, lr} │ │ │ │ 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] @ (358268 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2421d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999778,25 +999785,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (358280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2421f0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #56 @ (adr r6, 3582a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242214>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ 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] @ (358340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2422b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999859,25 +999866,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (358358 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2422c8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, pc, #88 @ (adr r5, 35839c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24230c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r4, 3583ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24231e> │ │ │ │ + cbz r4, 3583c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242336> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3583ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24231c> │ │ │ │ + cbz r0, 3583c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242334> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r6, 3583ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24231e> │ │ │ │ + cbz r6, 3583c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242336> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ 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] @ (35849c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24240c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999981,25 +999988,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3583ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24235a> │ │ │ │ nop │ │ │ │ add r4, pc, #240 @ (adr r4, 358590 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242500>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 3584e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242456> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sxtb r2, r5 │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sxth r0, r4 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ 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] @ (3585d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242548>) │ │ │ │ @@ -1000098,23 +1000105,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35852c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24249c> │ │ │ │ add r2, pc, #880 @ (adr r2, 35894c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2428bc>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r2, 35861c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24258c> │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r6, 3585ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24255e> │ │ │ │ + cbz r6, 358606 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242576> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 358602 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242572> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -1000174,19 +1000181,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 35867c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2425ec> │ │ │ │ nop │ │ │ │ add r1, pc, #384 @ (adr r1, 358840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2427b0>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ 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] @ (3586fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24266c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1000199,15 +1000206,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 357668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2415d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + sub sp, #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 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -1000324,23 +1000331,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3587ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24271c> │ │ │ │ add r0, pc, #432 @ (adr r0, 358a14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242984>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ 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] │ │ │ │ @@ -1000458,25 +1000465,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35894a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2428ba> │ │ │ │ ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1000544,23 +1000551,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 358a4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2429be> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ 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] @ (358bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242b5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1000654,25 +1000661,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 358b5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242aca> │ │ │ │ ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1000744,23 +1000751,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 358c7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242bee> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ 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] @ (358d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242cec>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1000799,17 +1000806,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 358d3e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242cae> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -1000862,19 +1000869,19 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 358dba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242d2a> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 358dec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242d5c> │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ 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] @ (358ec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242e34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1000923,17 +1000930,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ 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] @ 358f3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242eac> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1000969,17 +1000976,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ 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 │ │ │ │ @@ -1001035,19 +1001042,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 358fb6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242f26> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -1001321,25 +1001328,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3591ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24313e> │ │ │ │ str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r7, pc, #64 @ (adr r7, 359340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2432b0>) │ │ │ │ + add r7, pc, #448 @ (adr r7, 3594c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243430>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #288 @ (adr r6, 359424 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243394>) │ │ │ │ + add r6, pc, #672 @ (adr r6, 3595a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243514>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #336 @ (adr r6, 359458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2433c8>) │ │ │ │ + add r6, pc, #720 @ (adr r6, 3595d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243548>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #704 @ (adr r6, 3595cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24353c>) │ │ │ │ + add r7, pc, #64 @ (adr r7, 35934c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2432bc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #544 @ (adr r6, 359530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2434a0>) │ │ │ │ + add r6, pc, #928 @ (adr r6, 3596b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243620>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #384 @ (adr r6, 359494 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243404>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 359614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243584>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 358f48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x242eb8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3591ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24313e> │ │ │ │ @@ -1001554,17 +1001561,17 @@ │ │ │ │ b.n 3593fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24336c> │ │ │ │ ldr r2, [pc, #16] @ (35956c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2434dc>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3591ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24313e> │ │ │ │ - add r4, pc, #760 @ (adr r4, 359864 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2437d4>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 3595e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243554>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #256 @ (adr r4, 359670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2435e0>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 3597f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243760>) │ │ │ │ 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 │ │ │ │ @@ -1001694,17 +1001701,17 @@ │ │ │ │ bne.n 359698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243608> │ │ │ │ b.n 35960a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24357a> │ │ │ │ nop │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrsh r0, [r5, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, pc, #472 @ (adr r3, 3598c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243830>) │ │ │ │ + add r3, pc, #856 @ (adr r3, 359a40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2439b0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #248 @ (adr r3, 3597e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243754>) │ │ │ │ + add r3, pc, #632 @ (adr r3, 359964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2438d4>) │ │ │ │ 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] @ (3598b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001873,17 +1001880,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 359760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2436d0> │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, pc, #56 @ (adr r2, 3598fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24386c>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 359a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2439ec>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #696 @ (adr r1, 359b80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243af0>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 359900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243870>) │ │ │ │ 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] @ (359a78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2439e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1002042,15 +1002049,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3599ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24395c> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrh r6, [r4, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, pc, #656 @ (adr r0, 359d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243c84>) │ │ │ │ + add r1, pc, #16 @ (adr r1, 359a94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243a04>) │ │ │ │ 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] @ (359ba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1002136,15 +1002143,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ 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] @ (359d60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243cd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1002283,21 +1002290,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r0, [r6, #30] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ 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] @ (359f2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243e9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1002446,29 +1002453,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 359e46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243db6> │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ 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] @ (35a108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x244078>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1002617,29 +1002624,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35a022 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x243f92> │ │ │ │ ldrh r6, [r0, #2] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ 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 │ │ │ │ @@ -1002886,15 +1002893,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 35a32e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24429e> │ │ │ │ strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ 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 │ │ │ │ @@ -1003797,17 +1003804,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (35af4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x244ebc>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35a768 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2446d8> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ 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] @ (35b14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2450bc>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1005960,15 +1005967,15 @@ │ │ │ │ bl 29e488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1883f8> │ │ │ │ b.w 35b878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2457e8> │ │ │ │ nop │ │ │ │ bics r4, r1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 35b198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x245108> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1006365,15 +1006372,15 @@ │ │ │ │ b.n 35cd94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x246d04> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 35cd24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x246c94> │ │ │ │ ldrh r2, [r0, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ 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] @ (35d0ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24705c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006611,15 +1006618,15 @@ │ │ │ │ b.n 35cf70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x246ee0> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 35ce30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x246da0> │ │ │ │ nop │ │ │ │ ldr r0, [r6, r6] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ 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, 35d138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2470a8> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1007057,15 +1007064,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35d618 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x247588>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r1, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ 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] @ (35d640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2475b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1007136,15 +1007143,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 35d6ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24762a> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 35d6ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24762a> │ │ │ │ str r0, [r2, r4] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ 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] @ (35d734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2476a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1007163,15 +1007170,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35d738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2476a8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r5, r2] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (35d780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2476f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1007190,15 +1007197,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35d784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2476f4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [r4, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (35d7dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24774c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1007320,19 +1007327,19 @@ │ │ │ │ beq.n 35d842 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2477b2> │ │ │ │ ldr r2, [pc, #20] @ (35d900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x247870>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35d86c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2477dc> │ │ │ │ nop │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ 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] │ │ │ │ @@ -1007409,19 +1007416,19 @@ │ │ │ │ bl 138928 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22898> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 35d986 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2478f6> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -1007550,23 +1007557,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (35db64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x247ad4>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35da9a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x247a0a> │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ 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 │ │ │ │ @@ -1008523,37 +1008530,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35e2c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248232> │ │ │ │ nop │ │ │ │ cmp r4, r2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35e328 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248298> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35e608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248578> │ │ │ │ @@ -1008622,31 +1008629,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35e2c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248232> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35e588 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2484f8> │ │ │ │ b.n 35e3f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248360> │ │ │ │ nop │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (35e79c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24870c>) │ │ │ │ @@ -1009059,33 +1009066,33 @@ │ │ │ │ bls.w 35e862 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2487d2> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35e980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2488f0> │ │ │ │ b.n 35e966 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2488d6> │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [r0, r2] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r6, r4] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 200578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xea4e8> │ │ │ │ ldr r3, [pc, #220] @ (35eb6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248adc>) │ │ │ │ ldr r2, [pc, #220] @ (35eb70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248ae0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1009173,39 +1009180,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 35e8b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248820> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35ead0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248a40> │ │ │ │ b.n 35e962 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2488d2> │ │ │ │ nop │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35ebce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248b3e> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35ebce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248b3e> │ │ │ │ @@ -1009652,19 +1009659,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 345a58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22f9c8> │ │ │ │ b.n 35f000 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x248f70> │ │ │ │ subs r0, #142 @ 0x8e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r2, [r0, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + str r6, [r7, r1] │ │ │ │ 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] @ (35f1ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24915c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1009918,23 +1009925,23 @@ │ │ │ │ nop │ │ │ │ adds r5, #138 @ 0x8a │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r5, #23 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #736] @ (35f674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2495e4>) │ │ │ │ + ldr r6, [pc, #96] @ (35f3f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249364>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r5, #19 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r5, [pc, #720] @ (35f66c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2495dc>) │ │ │ │ + ldr r6, [pc, #80] @ (35f3ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24935c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [pc, #512] @ (35f5a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249510>) │ │ │ │ + ldr r5, [pc, #896] @ (35f720 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249690>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [pc, #440] @ (35f55c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2494cc>) │ │ │ │ + ldr r5, [pc, #824] @ (35f6dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24964c>) │ │ │ │ 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 │ │ │ │ @@ -1010195,21 +1010202,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r2, #11 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #936] @ (35fa18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249988>) │ │ │ │ + ldr r4, [pc, #296] @ (35f798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249708>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r5, #9 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r2, [pc, #888] @ (35f9f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249960>) │ │ │ │ + ldr r3, [pc, #248] @ (35f770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2496e0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [pc, #992] @ (35fa5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2499cc>) │ │ │ │ + ldr r3, [pc, #352] @ (35f7dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24974c>) │ │ │ │ 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 │ │ │ │ @@ -1010564,23 +1010571,23 @@ │ │ │ │ ... │ │ │ │ cmp r7, #6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r6, r4, #29 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + ldr r0, [pc, #120] @ (35fae8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249a58>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r0, r5, #24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - blxns r7 │ │ │ │ + ldr r0, [pc, #112] @ (35fae8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249a58>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blx r1 │ │ │ │ + blx sp │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bx lr │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ 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 │ │ │ │ @@ -1010852,19 +1010859,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 35fda8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249d18> │ │ │ │ b.n 35fcca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x249c3a> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add ip, lr │ │ │ │ + cmp r4, sl │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add ip, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r8, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ 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 │ │ │ │ @@ -1011077,15 +1011084,15 @@ │ │ │ │ nop │ │ │ │ cmp r0, #252 @ 0xfc │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1011123,15 +1011130,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r7, #56 @ 0x38 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adcs r6, r7 │ │ │ │ + rors r6, r3 │ │ │ │ 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] @ 36016c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24a0dc> │ │ │ │ @@ -1011171,17 +1011178,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 36014e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24a0be> │ │ │ │ cdp2 1, 15, cr0, cr4, cr14, {4} │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ 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] @ (360384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24a2f4>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1011560,20 +1011567,20 @@ │ │ │ │ b.n 360576 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24a4e6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #14 │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xfb72018e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xfae2018e │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ 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] @ (36065c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24a5cc>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1011777,32 +1011784,32 @@ │ │ │ │ b.n 360736 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24a6a6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r1, #32 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ str.w r0, [r2, #398] @ 0x18e │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ 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] @ (3608bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24a82c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1012042,28 +1012049,28 @@ │ │ │ │ b.n 3609d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24a948> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, r7, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xf71c018e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xf620018e │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ - lsls r3, r2, #3 │ │ │ │ subs r3, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -1012139,17 +1012146,17 @@ │ │ │ │ bl 43f8c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x329838> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 360b28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24aa98> │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ 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] @ (360cd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ac44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012264,23 +1012271,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 360bda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ab4a> │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r2, #18 │ │ │ │ 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] @ (360d0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ac7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012312,15 +1012319,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 360e10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ad80> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1012399,15 +1012406,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (360e28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ad98>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a25a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c518> │ │ │ │ b.n 360dda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ad4a> │ │ │ │ nop │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ 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] @ (360f24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ae94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012485,15 +1012492,15 @@ │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 360e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ade4> │ │ │ │ nop │ │ │ │ adds r6, r5, r5 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ 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] @ (361100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012651,31 +1012658,31 @@ │ │ │ │ b.n 36102a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24af9a> │ │ │ │ adds r6, r5, r1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r7, [pc, #0] @ (361108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b078>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (36110c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b07c>) │ │ │ │ bx r2 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ 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] @ (361220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012750,15 +1012757,15 @@ │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 361170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b0e0> │ │ │ │ nop │ │ │ │ asrs r2, r5, #25 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ 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] @ (3613ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b35c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012912,31 +1012919,31 @@ │ │ │ │ b.n 361316 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b286> │ │ │ │ asrs r2, r6, #21 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r7, [pc, #0] @ (3613f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b364>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (3613f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b368>) │ │ │ │ bx r2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #216 @ (adr r7, 3614f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b464>) │ │ │ │ + add r7, pc, #600 @ (adr r7, 361674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b5e4>) │ │ │ │ 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 │ │ │ │ @@ -1013185,27 +1013192,27 @@ │ │ │ │ bcc.n 3615e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b554> │ │ │ │ b.n 361638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b5a8> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 3615e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b554> │ │ │ │ b.n 361638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b5a8> │ │ │ │ nop │ │ │ │ - bgt.n 3615b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b524> │ │ │ │ + bgt.n 361674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b5e4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r2, #20 │ │ │ │ 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 │ │ │ │ @@ -1013451,41 +1013458,41 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 36171c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b68c> │ │ │ │ ldr r2, [pc, #56] @ (361950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b8c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3618d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b846> │ │ │ │ - blt.n 3619a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b910> │ │ │ │ + blt.n 361860 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24b7d0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r2, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r2, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r1, #28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1013990,33 +1013997,33 @@ │ │ │ │ b.n 361c7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24bbec> │ │ │ │ lsrs r4, r0, #14 │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 362634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c5a4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 36256c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c4dc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -1014306,33 +1014313,33 @@ │ │ │ │ nop │ │ │ │ b.n 362344 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c2b4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 362274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c1e4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ @@ -1014584,21 +1014591,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bgt.n 3624ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c45c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #976] @ (362850 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c7c0>) │ │ │ │ + ldr r5, [pc, #336] @ (3625d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c540>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #1000] @ (36286c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c7dc>) │ │ │ │ + ldr r5, [pc, #360] @ (3625ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c55c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ blt.n 362444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c3b4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #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 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ @@ -1014701,21 +1014708,21 @@ │ │ │ │ b.n 362566 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c4d6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 36255c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c4cc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ bge.n 3624fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c46c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r3, [pc, #152] @ (362674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c5e4>) │ │ │ │ + ldr r3, [pc, #536] @ (3627f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c764>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ 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] @ (362694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c604>) │ │ │ │ @@ -1014784,17 +1014791,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bge.n 3626a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c614> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 36260c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c57c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ 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] @ 362838 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c7a8> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1014938,23 +1014945,23 @@ │ │ │ │ b.n 36274e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c6be> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 3628b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c824> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r3, r2, #3 │ │ │ │ bls.n 362848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c7b8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ 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] @ 362934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c8a4> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1015034,19 +1015041,19 @@ │ │ │ │ b.n 3628a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c818> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 362858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c7c8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r3, r2, #3 │ │ │ │ bvc.n 3629e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c954> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -1015115,15 +1015122,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bvs.n 362914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c884> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 362a80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c9f0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -1015197,21 +1015204,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bpl.n 362a4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24c9bc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r7 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bpl.n 362bb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24cb24> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r2, #26 │ │ │ │ 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 │ │ │ │ @@ -1015293,17 +1015300,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ 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] @ 362cdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24cc4c> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1015377,19 +1015384,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bcc.n 362c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24cc08> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + movs r1, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ bcc.n 362dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24cd2c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ 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] @ 362d64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ccd4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1015584,15 +1015591,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bne.n 362fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24cf38> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ beq.n 362f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24cea4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r0, #1 │ │ │ │ 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 │ │ │ │ @@ -1015736,17 +1015743,17 @@ │ │ │ │ bhi.n 3630bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d02c> │ │ │ │ b.n 3630f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d068> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 3630bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d02c> │ │ │ │ b.n 3630f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d068> │ │ │ │ nop │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + adds r2, r6, #3 │ │ │ │ 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] @ 36327c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d1ec> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1015858,19 +1015865,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34046 @ 0x84fe │ │ │ │ vmov s0, r2 │ │ │ │ @@ -1015974,19 +1015981,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + subs r6, r7, r1 │ │ │ │ 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 │ │ │ │ @@ -1016091,17 +1016098,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3634fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d46a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3634b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d428> │ │ │ │ b.n 363454 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d3c4> │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ 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] @ (36360c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d57c>) │ │ │ │ @@ -1016195,19 +1016202,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3635ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d55c> │ │ │ │ @ instruction: 0xf27e018e │ │ │ │ ldmia r2!, {r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ 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] @ (3636d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d648>) │ │ │ │ @@ -1016275,15 +1016282,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sbcs.w r1, r2, #142 @ 0x8e │ │ │ │ ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ 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] @ (3637e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d754>) │ │ │ │ @@ -1016383,19 +1016390,19 @@ │ │ │ │ b.n 363740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d6b0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b0018e │ │ │ │ ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ 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] @ (3638b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d824>) │ │ │ │ @@ -1016464,15 +1016471,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vaddw.s16 q0, q13, d14 │ │ │ │ stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #416] @ (363a74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d9e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1016635,31 +1016642,31 @@ │ │ │ │ b.n 363950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d8c0> │ │ │ │ nop │ │ │ │ cdp 1, 13, cr0, cr2, cr14, {4} │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r4, r2, #23 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + strb r6, [r0, #2] │ │ │ │ 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] │ │ │ │ @@ -1016812,17 +1016819,17 @@ │ │ │ │ b.n 363b4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24dabe> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [lr], #568 @ 0x238 │ │ │ │ stmia r5!, {r1, r2} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ 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] @ (363d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24dcec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1016930,15 +1016937,15 @@ │ │ │ │ bne.n 363d50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24dcc0> │ │ │ │ b.n 363ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24dc54> │ │ │ │ adc.w r1, r0, lr, lsl #2 │ │ │ │ stmia r3!, {r2, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ 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] @ (363f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24dea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1017093,25 +1017100,25 @@ │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 363e9a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24de0a> │ │ │ │ and.w r1, sl, lr, lsl #2 │ │ │ │ stmia r2!, {r1, r4, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #0 @ (adr r5, 363f48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24deb8>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 3640c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e038>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #184 @ (adr r5, 364010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24df80>) │ │ │ │ + add r5, pc, #568 @ (adr r5, 364190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e100>) │ │ │ │ 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] @ (3640c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e030>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017242,25 +1017249,25 @@ │ │ │ │ bne.n 364094 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e004> │ │ │ │ b.n 363ff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24df64> │ │ │ │ @ instruction: 0xe83c018e │ │ │ │ stmia r0!, {r1, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #920 @ (adr r3, 36446c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e3dc>) │ │ │ │ + add r4, pc, #280 @ (adr r4, 3641ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e15c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ 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] @ (364234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e1a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017382,21 +1017389,21 @@ │ │ │ │ nop │ │ │ │ b.n 363f98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24df08> │ │ │ │ lsls r6, r1, #6 │ │ │ │ bkpt 0x00f6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #360 @ (adr r2, 3643b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e320>) │ │ │ │ + add r2, pc, #744 @ (adr r2, 364530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e4a0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1017416,15 +1017423,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363518 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d488> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ 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 │ │ │ │ @@ -1017446,15 +1017453,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 363624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d594> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ 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] @ 364334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e2a4> │ │ │ │ @@ -1017474,15 +1017481,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363518 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d488> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ 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 │ │ │ │ @@ -1017504,15 +1017511,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 363624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d594> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ 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 │ │ │ │ @@ -1017532,15 +1017539,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3636e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d658> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ 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 │ │ │ │ @@ -1017562,15 +1017569,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3637fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d76c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ 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] @ 36446c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e3dc> │ │ │ │ @@ -1017590,15 +1017597,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3636e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d658> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ 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 │ │ │ │ @@ -1017620,15 +1017627,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3637fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d76c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1017646,15 +1017653,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363518 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d488> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ 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 │ │ │ │ @@ -1017672,15 +1017679,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3636e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24d658> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (36458c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e4fc>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 364588 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e4f8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1017868,21 +1017875,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ rev r6, r3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ 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] @ (36488c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e7fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1017993,15 +1018000,15 @@ │ │ │ │ nop │ │ │ │ b.n 3648f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e868> │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xb878 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (364a44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e9b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018157,31 +1018164,31 @@ │ │ │ │ b.n 364954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24e8c4> │ │ │ │ udf #248 @ 0xf8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xb73e │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ 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] @ (364c1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24eb8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018337,31 +1018344,31 @@ │ │ │ │ b.n 364b2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ea9c> │ │ │ │ ble.n 364c60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ebd0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {r1, r2, r5, r6, lr} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ 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] @ (364da8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ed18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018487,21 +1018494,21 @@ │ │ │ │ b.n 364cf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ec60> │ │ │ │ blt.n 364e40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24edb0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cbz r4, 364e12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ed82> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ 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] @ (364f90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24ef00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018673,30 +1018680,30 @@ │ │ │ │ nop │ │ │ │ bls.n 364f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24eea4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ sxth r6, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb.w r0, [lr, #398] @ 0x18e │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ 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] @ (365280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24f1f0>) │ │ │ │ @@ -1018956,24 +1018963,24 @@ │ │ │ │ nop │ │ │ │ bvc.n 365230 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24f1a0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mcr2 0, 5, r0, cr12, cr2, {6} │ │ │ │ - mrc2 0, 5, r0, cr12, cr2, {6} │ │ │ │ - mrc2 0, 4, r0, cr2, cr2, {6} │ │ │ │ - mrc2 0, 5, r0, cr14, cr2, {6} │ │ │ │ + vqadd.u8 q0, q14, q1 │ │ │ │ + vqadd.u16 q0, q14, q1 │ │ │ │ + mrc2 0, 7, r0, cr2, cr2, {6} │ │ │ │ + vqadd.u16 q0, q15, q1 │ │ │ │ stmdb sp!, {r4, 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] @ (365560 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24f4d0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1019230,23 +1019237,23 @@ │ │ │ │ b.n 365544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24f4b4> │ │ │ │ bmi.n 365540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24f4b0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 2, r0, cr2, cr2, {6} │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + mrc2 0, 5, r0, cr2, cr2, {6} │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc2 0, cr0, [r6], {210} @ 0xd2 │ │ │ │ - smlsldx r0, r0, sl, r2 │ │ │ │ - @ instruction: 0xfbfc00d2 │ │ │ │ - smlsldx r0, r0, ip, r2 │ │ │ │ + ldc2l 0, cr0, [r6], #-840 @ 0xfffffcb8 │ │ │ │ + ldc2 0, cr0, [sl], #-840 @ 0xfffffcb8 │ │ │ │ + mrrc2 0, 13, r0, ip, cr2 │ │ │ │ + ldc2 0, cr0, [ip], #-840 @ 0xfffffcb8 │ │ │ │ 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] @ (365748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24f6b8>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r1, [pc, #428] @ (36574c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24f6bc>) │ │ │ │ @@ -1019415,21 +1019422,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8400d2 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + @ instruction: 0xfbe400d2 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xfa9000d2 │ │ │ │ - @ instruction: 0xfaa200d2 │ │ │ │ + @ instruction: 0xfaf000d2 │ │ │ │ + @ instruction: 0xfb0200d2 │ │ │ │ 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] @ (365930 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24f8a0>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r1, [pc, #432] @ (365934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24f8a4>) │ │ │ │ @@ -1019602,21 +1019609,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf9c800d2 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + @ instruction: 0xfa2800d2 │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - vst1.8 @ instruction: 0xf98200d2 │ │ │ │ - vld4. {d16-d19}, [ip :64], r2 │ │ │ │ + vld1.8 @ instruction: 0xf9e200d2 │ │ │ │ + vst1.8 @ instruction: 0xf9cc00d2 │ │ │ │ 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] @ (365b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24fa84>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r1, [pc, #428] @ (365b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24fa88>) │ │ │ │ @@ -1019787,21 +1019794,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #480 @ (adr r6, 365d00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24fc70>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r0, r2, lsl #1] │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + str??.w r0, [r0, r2, lsl #1] │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r6, pc, #256 @ (adr r6, 365c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24fba0>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xf7ba00d2 │ │ │ │ - @ instruction: 0xf78400d2 │ │ │ │ + ldrb.w r0, [sl, r2, lsl #1] │ │ │ │ + @ instruction: 0xf7e400d2 │ │ │ │ stmdb 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] @ (365cec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24fc5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -1019961,22 +1019968,22 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r4, pc, #648 @ (adr r4, 365f7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24feec>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63e00d2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + @ instruction: 0xf69e00d2 │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xeb32018e │ │ │ │ - @ instruction: 0xf58e00d2 │ │ │ │ - @ instruction: 0xf53800d2 │ │ │ │ - @ instruction: 0xf4ec00d2 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + @ instruction: 0xf5ee00d2 │ │ │ │ + @ instruction: 0xf59800d2 │ │ │ │ + adc.w r0, ip, #6881280 @ 0x690000 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ 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] @ (365f04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24fe74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1020162,24 +1020169,24 @@ │ │ │ │ b.n 365d76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24fce6> │ │ │ │ ldmia r2!, {r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r2, pc, #792 @ (adr r2, 366224 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250194>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r6, #6881280 @ 0x690000 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf4d600d2 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmdb sl!, {r1, r2, r3, r7, r8} │ │ │ │ - @ instruction: 0xf39a00d2 │ │ │ │ - @ instruction: 0xf33000d2 │ │ │ │ - usat r0, #18, r4, lsl #3 │ │ │ │ - @ instruction: 0xf31800d2 │ │ │ │ - @ instruction: 0xf2ea00d2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + @ instruction: 0xf3fa00d2 │ │ │ │ + @ instruction: 0xf39000d2 │ │ │ │ + @ instruction: 0xf3e400d2 │ │ │ │ + @ instruction: 0xf37800d2 │ │ │ │ + sbfx r0, sl, #3, #19 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ 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] @ (366124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250094>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1020365,25 +1020372,25 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r0, pc, #664 @ (adr r0, 3663c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250334>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf25600d2 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + @ instruction: 0xf2b600d2 │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 365f70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x24fee0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - sbcs.w r0, sl, #210 @ 0xd2 │ │ │ │ - adds.w r0, r0, #210 @ 0xd2 │ │ │ │ - sbc.w r0, r4, #210 @ 0xd2 │ │ │ │ - @ instruction: 0xf0f800d2 │ │ │ │ - @ instruction: 0xf0cc00d2 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + rsbs r0, sl, #210 @ 0xd2 │ │ │ │ + sbcs.w r0, r0, #210 @ 0xd2 │ │ │ │ + rsb r0, r4, #210 @ 0xd2 │ │ │ │ + adcs.w r0, r8, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf12c00d2 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ 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] │ │ │ │ @@ -1020526,17 +1020533,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (366314 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250284>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 36627a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2501ea> │ │ │ │ nop │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -1020660,19 +1020667,19 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 43ac7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324bec> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 3663d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250344> │ │ │ │ - mrc 0, 1, r0, cr14, cr2, {6} │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + mrc 0, 4, r0, cr14, cr2, {6} │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mrc 0, 1, r0, cr12, cr2, {6} │ │ │ │ - ldcl 0, cr0, [r8, #840] @ 0x348 │ │ │ │ + mrc 0, 4, r0, cr12, cr2, {6} │ │ │ │ + mrc 0, 1, r0, cr8, cr2, {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, #3608] @ 0xe18 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ adds r2, #26 │ │ │ │ @@ -1020840,15 +1020847,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6, #-840] @ 0xfffffcb8 │ │ │ │ + ldcl 0, cr0, [r6, #-840]! @ 0xfffffcb8 │ │ │ │ ldr r1, [sp, #600] @ 0x258 │ │ │ │ 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] @ (36684c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2507bc>) │ │ │ │ @@ -1021001,21 +1021008,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3667bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25072c> │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xebec00d2 │ │ │ │ - @ instruction: 0xeaf000d2 │ │ │ │ - subs.w r0, r4, r2, lsr #3 │ │ │ │ - @ instruction: 0xeacc00d2 │ │ │ │ - @ instruction: 0xeae000d2 │ │ │ │ - @ instruction: 0xeaf600d2 │ │ │ │ - @ instruction: 0xeb2800d2 │ │ │ │ + mcrr 0, 13, r0, ip, cr2 │ │ │ │ + adcs.w r0, r0, r2, lsr #3 │ │ │ │ + ldc 0, cr0, [r4], {210} @ 0xd2 │ │ │ │ + @ instruction: 0xeb2c00d2 │ │ │ │ + adc.w r0, r0, r2, lsr #3 │ │ │ │ + adcs.w r0, r6, r2, lsr #3 │ │ │ │ + @ instruction: 0xeb8800d2 │ │ │ │ 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] @ (366914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250884>) │ │ │ │ ldr r2, [pc, #152] @ (366918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250888>) │ │ │ │ @@ -1021203,27 +1021210,27 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 3669c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250930> │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #24] @ (366a80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2509f0>) │ │ │ │ + ldr r4, [pc, #408] @ (366c00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b70>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orn r0, ip, r2, lsr #3 │ │ │ │ - bls.n 366ae8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250a58> │ │ │ │ + @ instruction: 0xeacc00d2 │ │ │ │ + bls.n 3669a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250918> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bls.n 366b04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250a74> │ │ │ │ + bls.n 3669c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250934> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - orrs.w r0, lr, r2, lsr #3 │ │ │ │ - orn r0, r8, r2, lsr #3 │ │ │ │ - @ instruction: 0xeaae00d2 │ │ │ │ - ldrd r0, r0, [sl, #840] @ 0x348 │ │ │ │ - orn r0, ip, r2, lsr #3 │ │ │ │ - @ instruction: 0xe99c00d2 │ │ │ │ + @ instruction: 0xeabe00d2 │ │ │ │ + @ instruction: 0xeac800d2 │ │ │ │ + add.w r0, lr, r2, lsr #3 │ │ │ │ + bics.w r0, sl, r2, lsr #3 │ │ │ │ + @ instruction: 0xeacc00d2 │ │ │ │ + ldrd r0, r0, [ip, #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] @ (366bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b44>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #308] @ (366bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b48>) │ │ │ │ @@ -1021351,23 +1021358,23 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4, #840] @ 0x348 │ │ │ │ + bics.w r0, r4, r2, lsr #3 │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strd r0, r0, [r8, #-840]! @ 0x348 │ │ │ │ - ldr r2, [pc, #200] @ (366cbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250c2c>) │ │ │ │ + strd r0, r0, [r8, #840] @ 0x348 │ │ │ │ + ldr r2, [pc, #584] @ (366e3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250dac>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrd r0, r0, [lr, #-840] @ 0x348 │ │ │ │ - ldmdb r4!, {r1, r4, r6, r7} │ │ │ │ - @ instruction: 0xe82e00d2 │ │ │ │ + @ instruction: 0xe9be00d2 │ │ │ │ + @ instruction: 0xe99400d2 │ │ │ │ + stmia.w lr, {r1, r4, r6, r7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r1, [pc, #132] @ (366c94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250c04>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r2, [pc, #132] @ (366c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250c08>) │ │ │ │ @@ -1021423,15 +1021430,15 @@ │ │ │ │ nop │ │ │ │ cbnz r0, 366cf6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250c66> │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r0!, {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xe98000d2 │ │ │ │ str r3, [sp, #536] @ 0x218 │ │ │ │ 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] @ (366d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250cb0>) │ │ │ │ @@ -1021492,15 +1021499,15 @@ │ │ │ │ nop │ │ │ │ revsh r0, r4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w lr, {r1, r4, r6, r7} │ │ │ │ + strd r0, r0, [lr], #840 @ 0x348 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ 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] @ (366e98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250e08>) │ │ │ │ @@ -1021622,27 +1021629,26 @@ │ │ │ │ nop │ │ │ │ rev r4, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80000d2 │ │ │ │ - @ instruction: 0xe85400d2 │ │ │ │ + strd r0, r0, [r0], #-840 @ 0x348 │ │ │ │ + ldmia.w r4!, {r1, r4, r6, r7} │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 366d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250cbc> │ │ │ │ + b.n 366e0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250d7c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366eac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250e1c> │ │ │ │ + @ instruction: 0xe85c00d2 │ │ │ │ + b.n 366e3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250dac> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250cec> │ │ │ │ + b.n 366e5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250dcc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366d9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250d0c> │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - b.n 366dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250d2c> │ │ │ │ + b.n 366e7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250dec> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1021799,17 +1021805,17 @@ │ │ │ │ bne.n 366fdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250f4c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 249ce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x133c58> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 366f36 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250ea6> │ │ │ │ b.n 366f4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250ebc> │ │ │ │ - b.n 366e88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250df8> │ │ │ │ + b.n 366f48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250eb8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250cf8> │ │ │ │ + b.n 366e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250db8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1022051,19 +1022057,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3672d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251244>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 367126 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251096> │ │ │ │ - b.n 366c08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b78> │ │ │ │ + b.n 366cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250c38> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250ad0> │ │ │ │ + b.n 366c20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b90> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366af4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250a64> │ │ │ │ + b.n 366bb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b24> │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #72] @ (367334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2512a4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1022095,15 +1022101,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 3670c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251030> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 366ba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b10> │ │ │ │ + b.n 366c60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250bd0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #84] @ 3673a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251310> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1022138,19 +1022144,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r1, r3, r4, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 367b64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251ad4> │ │ │ │ + b.n 366c24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b94> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367b28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a98> │ │ │ │ + b.n 366be8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b58> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367b4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251abc> │ │ │ │ + b.n 366c0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x250b7c> │ │ │ │ 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] @ (36741c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25138c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1022190,17 +1022196,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (367424 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251394>) │ │ │ │ add r3, pc │ │ │ │ b.n 3673e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251354> │ │ │ │ nop │ │ │ │ cbz r6, 367498 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251408> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 367b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251ac0> │ │ │ │ + b.n 367c10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b80> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a7c> │ │ │ │ + b.n 367bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b3c> │ │ │ │ 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] @ 3674a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251410> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1022243,19 +1022249,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r6, 3674fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25146e> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 367b24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a94> │ │ │ │ + b.n 367be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b54> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367afc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a6c> │ │ │ │ + b.n 367bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b2c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367a50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2519c0> │ │ │ │ + b.n 367b10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a80> │ │ │ │ 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] @ (36752c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25149c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1022302,19 +1022308,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ uxtb r0, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 367aec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a5c> │ │ │ │ + b.n 367bac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b1c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a34> │ │ │ │ + b.n 367b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251af4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a44> │ │ │ │ + b.n 367b94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b04> │ │ │ │ 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] @ (3675d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251544>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1022371,21 +1022377,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sxtb r2, r3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 367b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a88> │ │ │ │ + b.n 367bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b48> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a48> │ │ │ │ + b.n 367b98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b08> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2518b8> │ │ │ │ + b.n 367a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251978> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367a34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2519a4> │ │ │ │ + b.n 367af4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a64> │ │ │ │ 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 │ │ │ │ @@ -1022577,15 +1022583,15 @@ │ │ │ │ blx 6c590 │ │ │ │ b.n 367730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2516a0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r2, #8] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 367a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251990> │ │ │ │ + b.n 367ae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a50> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r0, [r1, #6] │ │ │ │ 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 │ │ │ │ @@ -1022945,19 +1022951,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 367b66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251ad6> │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ble.n 367bdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b4c> │ │ │ │ + ble.n 367a9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a0c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 367bf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b60> │ │ │ │ + ble.n 367ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251a20> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bgt.n 367b7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251aec> │ │ │ │ + ble.n 367c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251bac> │ │ │ │ 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] @ (367cc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251c34>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1023074,23 +1023080,23 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #896 @ 0x380 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 367c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251c0c> │ │ │ │ + ble.n 367d5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251ccc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bgt.n 367c38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251ba8> │ │ │ │ + ble.n 367cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251c68> │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r6, [r0, #30] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - bgt.n 367d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251c9c> │ │ │ │ + bgt.n 367bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251b5c> │ │ │ │ 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] @ (367d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251cec>) │ │ │ │ @@ -1023148,17 +1023154,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 313030 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1fcfa0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - blt.n 367d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251cdc> │ │ │ │ + bgt.n 367e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251d9c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 367d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251c84> │ │ │ │ + bgt.n 367dd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251d44> │ │ │ │ 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 │ │ │ │ @@ -1023200,17 +1023206,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 367e94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251e04> │ │ │ │ + blt.n 367d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251cc4> │ │ │ │ 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] @ (367fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251f3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1023381,21 +1023387,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 367e9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251e0c> │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r3, #14] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - blt.n 368034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251fa4> │ │ │ │ + blt.n 367ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251e64> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bge.n 367fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251f20> │ │ │ │ + blt.n 368070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251fe0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ 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] @ (368060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251fd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1023438,19 +1023444,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 368042 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251fb2> │ │ │ │ add r7, pc, #720 @ (adr r7, 368334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2522a4>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - bls.n 367f94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251f04> │ │ │ │ + bls.n 368054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251fc4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bls.n 36814c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2520bc> │ │ │ │ + bls.n 36800c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x251f7c> │ │ │ │ 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 │ │ │ │ @@ -1024843,49 +1024849,49 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r4, [r2, #18] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r6, [r0, #10] │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsrs r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, 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, #3976] @ 0xf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1025261,33 +1025267,33 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (369660 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2535d0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 36921e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25318e> │ │ │ │ @@ -1025526,21 +1025532,21 @@ │ │ │ │ bne.w 36946c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2533dc> │ │ │ │ b.n 3695ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25353a> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 369600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x253570> │ │ │ │ b.n 36946c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2533dc> │ │ │ │ nop │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ 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 │ │ │ │ @@ -1025931,17 +1025937,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (369ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x253a44>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 369a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x253994> │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #360] @ (369c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x253bc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1026063,24 +1026069,24 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - nop {15} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - itte gt │ │ │ │ - lslgt r2, r2, #3 │ │ │ │ - itet lt @ unpredictable │ │ │ │ - lsllt r2, r2, #3 │ │ │ │ - pushge {r4, r5, r6, lr} │ │ │ │ - movlt.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ + 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] @ (369dc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x253d38>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ movw lr, #34914 @ 0x8862 │ │ │ │ add r0, pc │ │ │ │ @@ -1026202,21 +1026208,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 369d16 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x253c86> │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - yield │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bkpt 0x00bc │ │ │ │ + nop {7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x002a │ │ │ │ + itt ne │ │ │ │ + lslne r2, r2, #3 │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x001a │ │ │ │ + bkpt 0x007a │ │ │ │ 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 │ │ │ │ @@ -1026646,23 +1026652,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r0, 36a3da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25434a> │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r6, 36a3de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25434e> │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 369e44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x253db4> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1027087,25 +1027093,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c4500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xae470> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 36a3e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x254352> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r4} │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 36a2fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25426a> │ │ │ │ b.n 36a6a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x254616> │ │ │ │ movs r2, #1 │ │ │ │ b.n 36a446 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2543b6> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1027849,25 +1027855,25 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #3] │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r4, [r4, r5] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r4, r2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 36b1f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255164> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 36b200 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255170> │ │ │ │ @@ -1027942,17 +1027948,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 36b1b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255124> │ │ │ │ b.n 36af4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x254eba> │ │ │ │ movs r5, #2 │ │ │ │ b.n 36b1b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255124> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ 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] @ (36b3d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255340>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1028059,19 +1028065,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 36b2f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255264> │ │ │ │ nop │ │ │ │ strb r6, [r4, #20] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ 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] @ (36b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2554bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1028197,23 +1028203,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 36b45e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2553ce> │ │ │ │ strb r2, [r7, #14] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 36b94c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2558bc>) │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ 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] @ (36b6e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255654>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1028337,23 +1028343,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 36b5da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25554a> │ │ │ │ strb r6, [r6, #8] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, pc, #416 @ (adr r6, 36b890 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255800>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 36ba10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255980>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, pc, #400 @ (adr r6, 36b884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2557f4>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 36ba04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255974>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, pc, #536 @ (adr r6, 36b910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255880>) │ │ │ │ + add r6, pc, #920 @ (adr r6, 36ba90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255a00>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, pc, #464 @ (adr r6, 36b8cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25583c>) │ │ │ │ + add r6, pc, #848 @ (adr r6, 36ba4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2559bc>) │ │ │ │ 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] @ 36b740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2556b0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1028371,30 +1028377,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36ae80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x254df0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r6, pc, #192 @ (adr r6, 36b808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255778>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 36b988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2558f8>) │ │ │ │ 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] @ 36b770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2556e0> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36ae80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x254df0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r6, pc, #32 @ (adr r6, 36b794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255704>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 36b914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255884>) │ │ │ │ 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] @ 36b828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255798> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1028451,15 +1028457,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r0, [pc, #432] @ (36b9dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25594c>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #568 @ (adr r5, 36ba6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2559dc>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 36bbec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255b5c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0x47fa │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028509,15 +1028515,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 36b898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255808> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blxns r4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #912 @ (adr r4, 36bc70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255be0>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 36b9f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255960>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ bx r9 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028564,15 +1028570,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r1, #6 │ │ │ │ mov lr, pc │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #416 @ (adr r4, 36bb14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255a84>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 36bc94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255c04>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ mov sl, r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028607,15 +1028613,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 36b9e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255954> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, sp │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r4, pc, #48 @ (adr r4, 36ba20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255990>) │ │ │ │ + add r4, pc, #432 @ (adr r4, 36bba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255b10>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1028676,15 +1028682,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r8, sp │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #296 @ (adr r3, 36bbe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255b50>) │ │ │ │ + add r3, pc, #680 @ (adr r3, 36bd60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255cd0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, lr │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028734,15 +1028740,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 36bb1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255a8c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r0, r4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #640 @ (adr r2, 36bde4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255d54>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 36bb64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255ad4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ add lr, r8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028788,15 +1028794,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r2, pc │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #160 @ (adr r2, 36bc94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255c04>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 36be14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255d84>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r2, r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028830,15 +1028836,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 36bc60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255bd0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mvns r2, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r1, pc, #816 @ (adr r1, 36bf9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255f0c>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 36bd1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255c8c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1028897,15 +1028903,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ muls r6, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #624 @ (adr r0, 36bf90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255f00>) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 36c110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x256080>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ orrs r6, r0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028949,15 +1028955,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r6, r7 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #144 @ (adr r0, 36be3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255dac>) │ │ │ │ + add r0, pc, #528 @ (adr r0, 36bfbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255f2c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ negs r4, r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1028977,30 +1028983,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2551e4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r4, #28] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r0, pc, #112 @ (adr r0, 36be6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255ddc>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 36bfec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255f5c>) │ │ │ │ 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] @ 36be24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255d94> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2551e4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 36bf88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255ef8>) │ │ │ │ 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] @ 36be6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255ddc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1029018,30 +1029024,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b3e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255350> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r5, #20] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r0, pc, #176 @ (adr r0, 36bf24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255e94>) │ │ │ │ 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] @ 36be9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255e0c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b3e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255350> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 36bec0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255e30>) │ │ │ │ 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] @ 36bee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255e54> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1029059,30 +1029065,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2554d4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r6, #12] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ 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] @ 36bf14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x255e84> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2554d4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -1029291,15 +1029297,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #54 @ 0x36 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #112 @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #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, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1032945,19 +1032951,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16f758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x596c8> │ │ │ │ mov r0, r5 │ │ │ │ blx 6c590 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ 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 │ │ │ │ @@ -1032990,15 +1032996,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36e74c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2586bc>) │ │ │ │ add r2, pc │ │ │ │ bl 36e674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2585e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ 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 │ │ │ │ @@ -1033066,19 +1033072,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36e674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2585e4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6c590 │ │ │ │ b.n 36e7ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25871c> │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ 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] @ (36e8c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x258834>) │ │ │ │ @@ -1033478,37 +1033484,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36ea62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2589d2> │ │ │ │ asrs r0, r1, #25 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r7!, {r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r2, r5, #20 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ 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 │ │ │ │ @@ -1034671,71 +1034677,71 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36f2c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x259232> │ │ │ │ asrs r6, r6, #9 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r6, #14] │ │ │ │ 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 │ │ │ │ @@ -1036140,25 +1036146,25 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36f2c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x259232> │ │ │ │ nop │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ sub.w r3, r8, #308 @ 0x134 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r2, [r8, #-220] │ │ │ │ @@ -1037202,117 +1037208,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 36f2c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x259232> │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + str r2, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #912] @ (3718b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b828>) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #784] @ (37183c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b7ac>) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strh r2, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #376] @ (3716ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b61c>) │ │ │ │ + ldr r7, [pc, #760] @ (37182c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b79c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [pc, #280] @ (37165c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b5cc>) │ │ │ │ + ldr r6, [pc, #664] @ (3717dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b74c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #600] @ (3717a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b710>) │ │ │ │ + ldr r7, [pc, #984] @ (371920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b890>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #368] @ (3716bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b62c>) │ │ │ │ + ldr r7, [pc, #752] @ (37183c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b7ac>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #304] @ (371680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b5f0>) │ │ │ │ + ldr r7, [pc, #688] @ (371800 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b770>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [pc, #736] @ (371834 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b7a4>) │ │ │ │ + ldr r7, [pc, #96] @ (3715b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b524>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [pc, #888] @ (3718d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b840>) │ │ │ │ + ldr r7, [pc, #248] @ (371650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b5c0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #72] @ (3715a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b518>) │ │ │ │ + ldr r7, [pc, #456] @ (371728 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b698>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [pc, #856] @ (3718bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b82c>) │ │ │ │ + ldr r7, [pc, #216] @ (37163c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b5ac>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #424] @ (371710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b680>) │ │ │ │ + ldr r7, [pc, #808] @ (371890 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b800>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #640] @ (371808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b778>) │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [pc, #232] @ (371678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b5e8>) │ │ │ │ + ldr r6, [pc, #616] @ (3717f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b768>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #856] @ (3718ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b85c>) │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [pc, #304] @ (3716d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b644>) │ │ │ │ + ldr r3, [pc, #688] @ (371854 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b7c4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #376] @ (371728 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b698>) │ │ │ │ + ldr r7, [pc, #760] @ (3718a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b818>) │ │ │ │ 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] @ (371868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b7d8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1037561,17 +1037567,17 @@ │ │ │ │ bl 2a27a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c714> │ │ │ │ b.n 371740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b6b0> │ │ │ │ nop │ │ │ │ bics.w r1, r4, sp, lsl #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w r6!, {r0, r2, r3, r7, r8} │ │ │ │ - ldr r5, [pc, #696] @ (371b30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25baa0>) │ │ │ │ + ldr r6, [pc, #56] @ (3718b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25b820>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ 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 │ │ │ │ @@ -1038055,15 +1038061,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, r0, #20 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ 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 │ │ │ │ @@ -1038075,15 +1038081,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 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (37201c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25bf8c>) │ │ │ │ @@ -1038269,45 +1038275,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 371fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25bf3c> │ │ │ │ b.n 371ea6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25be16> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 371eca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25be3a> │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 371fdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25bf4c> │ │ │ │ + bls.n 37209c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c00c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -1038349,15 +1038355,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (3720d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c048>) │ │ │ │ add r0, pc │ │ │ │ bl 2a29e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c958> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ 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] │ │ │ │ @@ -1038446,15 +1038452,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 37217a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c0ea> │ │ │ │ ldr r0, [pc, #12] @ (3721d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c140>) │ │ │ │ add r0, pc │ │ │ │ bl 2a29e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c958> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 37218a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c0fa> │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ 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] │ │ │ │ @@ -1038515,15 +1038521,15 @@ │ │ │ │ b.n 37225c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c1cc> │ │ │ │ ble.n 372234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c1a4> │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1038607,31 +1038613,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3722f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c268> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ 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] @ (3723b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c324>) │ │ │ │ @@ -1038646,15 +1038652,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6b5f4 │ │ │ │ nop │ │ │ │ bgt.n 372478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c3e8> │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8, #-832]! @ 0xfffffcc0 │ │ │ │ + stc2l 0, cr0, [r8, #832] @ 0x340 │ │ │ │ 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 │ │ │ │ @@ -1038692,15 +1038698,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (372430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c3a0>) │ │ │ │ add r0, pc │ │ │ │ bl 372384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c2f4> │ │ │ │ - ldr r7, [pc, #24] @ (37244c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c3bc>) │ │ │ │ + ldr r7, [pc, #408] @ (3725cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c53c>) │ │ │ │ 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 │ │ │ │ @@ -1038874,15 +1038880,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (3725e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c554>) │ │ │ │ add r0, pc │ │ │ │ bl 372384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c2f4> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #544] @ (372808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c778>) │ │ │ │ + ldr r5, [pc, #928] @ (372988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c8f8>) │ │ │ │ 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 │ │ │ │ @@ -1039163,21 +1039169,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (3728d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c844>) │ │ │ │ add r0, pc │ │ │ │ bl 372384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c2f4> │ │ │ │ ldr r0, [pc, #20] @ (3728d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c848>) │ │ │ │ add r0, pc │ │ │ │ bl 372384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c2f4> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #592] @ (372b20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25ca90>) │ │ │ │ + ldr r4, [pc, #976] @ (372ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25cc10>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [pc, #256] @ (3729d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c944>) │ │ │ │ + ldr r3, [pc, #640] @ (372b54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25cac4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [pc, #848] @ (372c28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25cb98>) │ │ │ │ + ldr r3, [pc, #208] @ (3729a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c918>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r3, [pc, #320] @ (372a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c98c>) │ │ │ │ + ldr r3, [pc, #704] @ (372b9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25cb0c>) │ │ │ │ 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 │ │ │ │ @@ -1040308,35 +1040314,35 @@ │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 373316 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25d286> │ │ │ │ b.n 372bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25cb5c> │ │ │ │ bvc.n 373380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25d2f0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -1043080,29 +1043086,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 374208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25e178> │ │ │ │ nop │ │ │ │ - sbcs r2, r7 │ │ │ │ + tst r2, r3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + ands r2, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1043471,25 +1043477,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 3748fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25e86a> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 3749ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25e91c> │ │ │ │ ldr r0, [pc, #24] @ (3753a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f314>) │ │ │ │ add r0, pc │ │ │ │ bl 372384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c2f4> │ │ │ │ - ldr r6, [pc, #976] @ (375764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f6d4>) │ │ │ │ + ldr r7, [pc, #336] @ (3754e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f454>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r0, [pc, #376] @ (375510 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f480>) │ │ │ │ + ldr r0, [pc, #760] @ (375690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f600>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - orrs r6, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r1, #26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 375404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f374> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 375404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f374> │ │ │ │ push {lr} │ │ │ │ @@ -1043568,15 +1043574,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (37547c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f3ec>) │ │ │ │ add r0, pc │ │ │ │ bl 372384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c2f4> │ │ │ │ nop │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -1043607,17 +1043613,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3754dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f44c>) │ │ │ │ add r0, pc │ │ │ │ bl 372384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c2f4> │ │ │ │ ldr r0, [pc, #12] @ (3754e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f450>) │ │ │ │ add r0, pc │ │ │ │ bl 372384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c2f4> │ │ │ │ nop │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ 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, 37551e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25f48e> │ │ │ │ @@ -1046364,15 +1046370,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bl 59182 <_mesa_glapi_tls_Context@@libgallium-26.1.4-1.so+0x59176> │ │ │ │ subs r4, r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #52] @ 0x34 │ │ │ │ @@ -1046470,15 +1046476,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bl 759282 │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #44] @ 0x2c │ │ │ │ @@ -1046522,15 +1046528,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r3, #22] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #144] @ (377388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2612f8>) │ │ │ │ + ldr r2, [pc, #528] @ (377508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261478>) │ │ │ │ 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 │ │ │ │ @@ -1046567,15 +1046573,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (377368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2612d8>) │ │ │ │ add r2, pc │ │ │ │ b.n 37733a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2612aa> │ │ │ │ nop │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r1, [pc, #744] @ (377648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2615b8>) │ │ │ │ + ldr r2, [pc, #104] @ (3773c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261338>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 377266 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2611d6> │ │ │ │ vrshr.u32 d24, d26, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 34b36a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2352da> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046613,15 +1046619,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (3773d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261344>) │ │ │ │ add r2, pc │ │ │ │ b.n 3773a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261318> │ │ │ │ nop │ │ │ │ strh r2, [r7, #14] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r1, [pc, #304] @ (3774fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26146c>) │ │ │ │ + ldr r1, [pc, #688] @ (37767c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2615ec>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ strh r4, [r1, #14] │ │ │ │ lsls r0, r2, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046659,15 +1046665,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (377440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2613b0>) │ │ │ │ add r2, pc │ │ │ │ b.n 377414 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261384> │ │ │ │ nop │ │ │ │ strh r6, [r1, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r0, [pc, #896] @ (3777b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261728>) │ │ │ │ + ldr r1, [pc, #256] @ (377538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2614a8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ strh r0, [r4, #10] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046700,15 +1046706,15 @@ │ │ │ │ bl 375d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25fd04> │ │ │ │ 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 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r0, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3772ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26122a> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ @@ -1046755,17 +1046761,17 @@ │ │ │ │ bl 375d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25fd04> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r6, 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] @ (3775b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261524>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1046819,19 +1046825,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r7, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r6, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 376f9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x260f0e> │ │ │ │ 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] @ (377654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2615c4>) │ │ │ │ @@ -1046887,19 +1046893,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2615e0>) │ │ │ │ add r2, pc │ │ │ │ b.n 377636 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2615a6> │ │ │ │ ldrb r6, [r2, #30] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - mov ip, ip │ │ │ │ + bxns r8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3775c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261534> │ │ │ │ + bcs.n 377684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2615f4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ b.n 376f76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x260ee6> │ │ │ │ vcvt.u32.f32 d23, d28, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 4d672 <_mesa_glapi_tls_Context@@libgallium-26.1.4-1.so+0x4d666> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046958,19 +1046964,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377714 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261684>) │ │ │ │ add r2, pc │ │ │ │ b.n 3776da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26164a> │ │ │ │ ldrb r2, [r6, #27] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r6, [r5, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r8, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 3773fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26136a> │ │ │ │ @ instruction: 0xffff7e98 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 19716 <_mesa_glapi_tls_Context@@libgallium-26.1.4-1.so+0x1970a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047029,19 +1047035,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3777b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261728>) │ │ │ │ add r2, pc │ │ │ │ b.n 37777e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2616ee> │ │ │ │ ldrb r6, [r1, #25] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r2, [r1, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmp ip, pc │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 377356 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2612c6> │ │ │ │ @ instruction: 0xffff7df4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 7757ba │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047100,19 +1047106,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (37785c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2617cc>) │ │ │ │ add r2, pc │ │ │ │ b.n 377822 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261792> │ │ │ │ ldrb r2, [r5, #22] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r6, [r4, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r8, pc │ │ │ │ + cmp r0, fp │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r6], #836 @ 0x344 │ │ │ │ + stc2l 0, cr0, [r6, #-836] @ 0xfffffcbc │ │ │ │ b.n 3772c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261232> │ │ │ │ vcvt.u16.f16 , q0, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 70185e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047170,19 +1047176,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261870>) │ │ │ │ add r2, pc │ │ │ │ b.n 3778c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261836> │ │ │ │ ldrb r6, [r0, #20] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r4, sl │ │ │ │ + add ip, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 13, r0, r2, cr1 │ │ │ │ + stc2 0, cr0, [r2], #836 @ 0x344 │ │ │ │ b.n 37721e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26118e> │ │ │ │ vmull.u , d31, d28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 65d902 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047242,19 +1047248,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 37796e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2618de> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bics r4, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba200d1 │ │ │ │ + stc2 0, cr0, [r2], {209} @ 0xd1 │ │ │ │ b.n 37819a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26210a> │ │ │ │ vdup.8 d23, d4[7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 6139ae │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047312,19 +1047318,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377a50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2619c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 377a16 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261986> │ │ │ │ ldrb r6, [r6, #14] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - orrs r4, r0 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 3780fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26206e> │ │ │ │ @ instruction: 0xffff7b5c │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 59da52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4879c2> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047367,15 +1047373,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 375d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25fd04> │ │ │ │ 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 r0, #172 @ 0xac │ │ │ │ + subs r1, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 377c22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261b92> │ │ │ │ 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 │ │ │ │ @@ -1047430,18 +1047436,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, [r2, #10] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9ea00d1 │ │ │ │ - ldr??.w r0, [r4, #209] @ 0xd1 │ │ │ │ + @ instruction: 0xfa4a00d1 │ │ │ │ + @ instruction: 0xfa3400d1 │ │ │ │ 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] @ (377c2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261b9c>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #168] @ (377c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261ba0>) │ │ │ │ @@ -1047511,15 +1047517,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r6, #7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vld4. {d16-d19}, [r8 :64], r1 │ │ │ │ + vst1.8 @ instruction: 0xf9c800d1 │ │ │ │ b.n 378286 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2621f6> │ │ │ │ @ instruction: 0xffff83ea │ │ │ │ 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 │ │ │ │ @@ -1047592,15 +1047598,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r3, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r6, [r3, #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 │ │ │ │ @@ -1047679,15 +1047685,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r2, #22] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #22] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r2, r4 │ │ │ │ + add sl, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 377daa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261d1a> │ │ │ │ vmlal.u q12, d15, d10[0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047769,15 +1047775,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - muls r2, r0 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 377eca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261e3a> │ │ │ │ @ instruction: 0xffff816a │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047859,15 +1047865,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r2, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - negs r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 377fea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261f5a> │ │ │ │ vaddl.u q12, d31, d10 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047949,15 +1047955,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r6, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - sbcs r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 37810a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26207a> │ │ │ │ @ instruction: 0xffff7faa │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1048036,15 +1048042,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, #19] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r2, #29] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 37869a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26260a> │ │ │ │ vqrdmlah.s , , d8[0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048118,15 +1048124,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r7, #15] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r7, #25] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ ldrb r4, [r7, #23] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048200,15 +1048206,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r6, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r6, [r5, #22] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048282,15 +1048288,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r4, #9] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ ldrb r4, [r4, #17] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048364,15 +1048370,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r3, #6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r6, [r2, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 37831e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26228e> │ │ │ │ @ instruction: 0xffff7b98 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048446,15 +1048452,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r1, #3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r1, #13] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ vtbx.8 d23, {d31- │ │ │ │ @ instruction: 0xffff79f0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048620,15 +1048626,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ bgt.n 3786e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262656> │ │ │ │ vqshrn.u64 d23, q2, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048712,15 +1048718,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r4, [r0, #3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r4, [r5, #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 │ │ │ │ @@ -1048810,15 +1048816,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r4, #31] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #31] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ vqshl.u32 d23, d28, #31 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1048911,15 +1048917,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r4, [r4, #27] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #27] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ vmlsl.u , d15, d0[0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1049006,15 +1049012,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r5, #23] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r4, [r1, #21] │ │ │ │ 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 │ │ │ │ @@ -1049098,15 +1049104,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r4, r1, lsr #3 │ │ │ │ + orn r0, r4, r1, lsr #3 │ │ │ │ strb r4, [r4, #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 │ │ │ │ @@ -1049362,17 +1049368,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r2, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 378d64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262cd4> │ │ │ │ + b.n 378e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262d94> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 378d60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262cd0> │ │ │ │ + b.n 378e20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262d90> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049471,17 +1049477,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r4, [r7, #5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 378c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262bc0> │ │ │ │ + b.n 378d10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262c80> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 378c84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262bf4> │ │ │ │ + b.n 378d44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262cb4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049656,15 +1049662,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xeac600d3 │ │ │ │ + @ instruction: 0xeb2600d3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.64 , q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1049761,19 +1049767,19 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3799d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263940> │ │ │ │ + b.n 378a90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262a00> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1049860,19 +1049866,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3798c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263838> │ │ │ │ + b.n 379988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2638f8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3798c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263830> │ │ │ │ + b.n 379980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2638f0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1049969,20 +1049975,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vsra.u64 q15, q3, #1 │ │ │ │ + vrshr.u32 d30, d22, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1050087,15 +1050093,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - b.n 379290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263200> │ │ │ │ + b.n 379350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2632c0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ vsri.64 , q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ @@ -1050200,20 +1050206,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 379674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2635e4> │ │ │ │ + b.n 379734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2636a4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - @ instruction: 0xffffdfd6 │ │ │ │ + vshr.u32 d30, d22, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [r1, #28] │ │ │ │ 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 │ │ │ │ @@ -1050344,20 +1050350,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r2, r2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vcvt.f32.u32 , q3, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ bmi.n 379866 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2637d6> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050454,20 +1050460,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vqrdmulh.s , , d10[0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ble.n 37994c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2638bc> │ │ │ │ + ble.n 37980c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26377c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r1, #6 │ │ │ │ bcc.n 37981a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26378a> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050570,19 +1050576,19 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - blt.n 3799dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26394c> │ │ │ │ + bgt.n 379a9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263a0c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 379af0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263a60> │ │ │ │ + bgt.n 3799b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263920> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ vrsubhn.i d22, , q14 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050671,15 +1050677,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r2, r5] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #848 @ (adr r5, 379e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263dbc>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 379bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263b3c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ vabal.u q11, d15, d26 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050795,21 +1050801,21 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bls.n 379bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263b44> │ │ │ │ + bge.n 379c94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263c04> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, r0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ vraddhn.i d22, , q3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1050900,15 +1050906,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r3, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [r6, #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 │ │ │ │ @@ -1050996,15 +1051002,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, r0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r4, [r7, #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 │ │ │ │ @@ -1051092,15 +1051098,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r6, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r6, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [r1, #16] │ │ │ │ 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 │ │ │ │ @@ -1051206,23 +1051212,23 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r4, [r7, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 379fb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263f28> │ │ │ │ + bvs.n 37a078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263fe8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 37a050 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263fc0> │ │ │ │ + bvs.n 37a110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264080> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r4, [r5, 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 │ │ │ │ @@ -1051341,17 +1051347,17 @@ │ │ │ │ nop │ │ │ │ strb r0, [r2, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsh r4, [r1, r6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #608] @ (37a3f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264360>) │ │ │ │ + ldr r0, [pc, #992] @ (37a570 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2644e0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vsri.64 d21, d4, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsh r6, [r4, r2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1051461,19 +1051467,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, r6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsh r0, [r7, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 37a2c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264238> │ │ │ │ + bmi.n 37a388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2642f8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 37a2b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264220> │ │ │ │ + bmi.n 37a370 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2642e0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 37a3bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26432c> │ │ │ │ + bcc.n 37a27c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2641ec> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r4, [r5, 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 │ │ │ │ @@ -1051585,26 +1051591,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, r4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ rev r7, r2 │ │ │ │ vrshr.u32 d21, d28, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bcs.n 37a41c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26438c> │ │ │ │ + bcs.n 37a4dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26444c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 37a320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264290> │ │ │ │ + bcs.n 37a3e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264350> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051718,26 +1051724,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r2, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 37a604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264574> │ │ │ │ + bvs.n 37a4c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264434> │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vshr.u64 , q12, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - beq.n 37a4d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264448> │ │ │ │ + bne.n 37a598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264508> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 37a604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264574> │ │ │ │ + bne.n 37a4c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264434> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r2, [r0, r4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051851,26 +1051857,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r0, [r2, r2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ @ instruction: 0xffff4fb4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - beq.n 37a6f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264660> │ │ │ │ + beq.n 37a5b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264520> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [r7, 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 │ │ │ │ @@ -1051984,26 +1051990,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r4, [r1, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vcvt.f32.u32 q10, q8, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052117,26 +1052123,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r7, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ @ instruction: 0xffff4d2c │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r6, [r6, 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 │ │ │ │ @@ -1052239,18 +1052245,18 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #288] @ (37ab48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264ab8>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsb r4, [r0, r3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + ands r2, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - @ instruction: 0xffffccf2 │ │ │ │ + vcvt.u16.f16 q14, q1, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r4, [r6, 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 │ │ │ │ @@ -1052351,18 +1052357,18 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #144] @ (37abdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264b4c>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r4, r6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r7, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - vtbx.8 d28, {d31- │ │ │ │ ldr r2, [pc, #0] @ (37ac70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264be0>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r4, [r7, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - vtbl.8 d28, {d31- │ │ │ │ ldr r0, [pc, #880] @ (37b104 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265074>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r3, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r7, 37ae1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x264d8a> │ │ │ │ - vtbl.8 d28, {d31- instruction: 0xffff474c │ │ │ │ lsls r0, r2, #6 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r4, [r3, 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 │ │ │ │ @@ -1052826,25 +1052832,25 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r2, [r7, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #284] @ (37b140 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2650b0>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1052967,17 +1052973,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r7, [pc, #832] @ (37b488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2653f8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #640] @ (37b3d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265340>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [pc, #360] @ (37b2c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265230>) │ │ │ │ + ldr r5, [pc, #744] @ (37b440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2653b0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #864] @ (37b4c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265434>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1053106,17 +1053112,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r6, [pc, #496] @ (37b48c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2653fc>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #304] @ (37b3d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265344>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #528] @ (37b4c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265438>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1053235,19 +1053241,19 @@ │ │ │ │ nop │ │ │ │ cmp r4, r5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r5, [pc, #160] @ (37b488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2653f8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [pc, #232] @ (37b4e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265454>) │ │ │ │ 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 │ │ │ │ @@ -1053368,19 +1053374,19 @@ │ │ │ │ nop │ │ │ │ adcs r0, r5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [pc, #912] @ (37b8bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26582c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [pc, #984] @ (37b918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265888>) │ │ │ │ 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 │ │ │ │ @@ -1053501,19 +1053507,19 @@ │ │ │ │ nop │ │ │ │ ands r4, r4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r2, [pc, #640] @ (37b8f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265860>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r4, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r1, [pc, #712] @ (37b94c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2658bc>) │ │ │ │ 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 │ │ │ │ @@ -1053641,15 +1053647,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ subs r6, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r1, [pc, #336] @ (37b924 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265894>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r6, #30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [pc, #448] @ (37b9a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265914>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1053770,19 +1053776,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ lsls r0, r2, #6 │ │ │ │ blxns pc │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r3, #3 │ │ │ │ bx 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, #4024] @ 0xfb8 │ │ │ │ @@ -1053907,25 +1053913,25 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov sl, r6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r6, 37baf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265a60> │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r8, r8 │ │ │ │ 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 │ │ │ │ @@ -1054040,23 +1054046,23 @@ │ │ │ │ nop │ │ │ │ subs r2, #220 @ 0xdc │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r0, fp │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 37bc0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265b7a> │ │ │ │ + cbnz r0, 37bc22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265b92> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r4} │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rev16 r4, r7 │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r2, 37bc32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265ba2> │ │ │ │ + cbnz r2, 37bc4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265bba> │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp │ │ │ │ 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 │ │ │ │ @@ -1054178,19 +1054184,19 @@ │ │ │ │ nop │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r4, r1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmdb r0!, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xe99000df │ │ │ │ orrs r2, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #280] @ (37be48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265db8>) │ │ │ │ @@ -1054311,20 +1054317,19 @@ │ │ │ │ nop │ │ │ │ subs r0, #72 @ 0x48 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmn r4, r0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [pc, #192] @ (37bf1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265e8c>) │ │ │ │ + ldr r7, [pc, #576] @ (37c09c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26600c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 37be30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265da0> │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + strex r0, r0, [r8, #892] @ 0x37c │ │ │ │ rors r2, 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 │ │ │ │ ldr r5, [pc, #260] @ (37bf7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x265eec>) │ │ │ │ @@ -1054433,15 +1054438,15 @@ │ │ │ │ nop │ │ │ │ adds r7, #0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adcs r4, r7 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r0, r0 │ │ │ │ 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 │ │ │ │ @@ -1054572,17 +1054577,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ eors r0, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 37c2d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266244>) │ │ │ │ @ instruction: 0xffff3568 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r7, #76 @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1054714,17 +1054719,17 @@ │ │ │ │ nop │ │ │ │ subs r6, #222 @ 0xde │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #82 @ 0x52 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #248] @ (37c340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2662b0>) │ │ │ │ + ldr r3, [pc, #632] @ (37c4c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266430>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r6, #26 │ │ │ │ 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 │ │ │ │ @@ -1054932,17 +1054937,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r4, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -1055090,19 +1055095,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #116 @ 0x74 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + ldr r0, [pc, #200] @ (37c6e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266650>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sxth r4, r4 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ vshll.u32 , d4, #31 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1055251,19 +1055256,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r1, #188 @ 0xbc │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r2, r3 │ │ │ │ + mov r2, pc │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ vqrshrun.s64 d19, q6, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1055423,17 +1055428,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r5, #126 @ 0x7e │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rsb r0, r8, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf22800d7 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1055579,19 +1055584,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r6, #84 @ 0x54 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ands.w r0, r4, #215 @ 0xd7 │ │ │ │ + orns r0, r4, #215 @ 0xd7 │ │ │ │ adds r5, #8 │ │ │ │ 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] @ (37ccb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266c24>) │ │ │ │ @@ -1055745,19 +1055750,19 @@ │ │ │ │ nop │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 37cc7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266bec> │ │ │ │ + bge.n 37cd3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266cac> │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r3, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -1055916,20 +1055921,20 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r3, #16 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - vshr.s64 q8, , #50 │ │ │ │ + bic.w r0, lr, #211 @ 0xd3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ @ instruction: 0xffff31e6 │ │ │ │ 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 │ │ │ │ @@ -1056100,19 +1056105,19 @@ │ │ │ │ nop │ │ │ │ movs r6, #220 @ 0xdc │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 37d118 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x267088> │ │ │ │ + bvs.n 37cfd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266f48> │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r6, #72 @ 0x48 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1056270,17 +1056275,17 @@ │ │ │ │ nop │ │ │ │ movs r5, #8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r6, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -1056449,19 +1056454,19 @@ │ │ │ │ nop │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #144] @ (37d454 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2673c4>) │ │ │ │ + ldr r4, [pc, #528] @ (37d5d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x267544>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mcr 0, 6, r0, cr12, cr11, {6} │ │ │ │ + vqadd.s32 q0, q14, │ │ │ │ cmp r4, #168 @ 0xa8 │ │ │ │ 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] @ (37d598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x267508>) │ │ │ │ @@ -1056638,23 +1056643,23 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r4, #16 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 37d9a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x267918>) │ │ │ │ + add r3, pc, #376 @ (adr r3, 37d728 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x267698>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ @ instruction: 0xffff2ab0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1056833,18 +1056838,18 @@ │ │ │ │ ... │ │ │ │ subs r4, r3, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r2, #24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb000e0 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldc2 0, cr0, [r0], {224} @ 0xe0 │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, pc, #992 @ (adr r0, 37db8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x267afc>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 37d90c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26787c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r0, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -1057042,27 +1057047,27 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1057334,25 +1057339,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r0, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r2, r3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1057660,109 +1057665,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (37e0bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26802c>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 37de5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x267dca> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - vtbl.8 d25, {d15-d18}, d14 │ │ │ │ + vtbx.8 d25, {d15-d18}, d30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - vtbl.8 d25, {d15-d18}, d0 │ │ │ │ + vtbx.8 d25, {d15-d18}, d16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - vqrshrn.u64 d25, q10, #1 │ │ │ │ + @ instruction: 0xffff99d4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - vtbx.8 d25, {d15-d16}, d28 │ │ │ │ + vtbx.8 d25, {d31-) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1057935,15 +1057940,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r4, #18 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, r4, #4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r2, r4, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1058095,27 +1058100,27 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r4, r2, #5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r6, #3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r2, r4, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r2, r0, #7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ 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] @ (37e554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2684c4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1058225,15 +1058230,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r4, r4, r6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r4, r0, r3 │ │ │ │ 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 │ │ │ │ @@ -1058334,15 +1058339,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ lsrs r4, r7, #31 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, r7, r1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, 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 │ │ │ │ @@ -1058444,15 +1058449,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ lsrs r0, r5, #27 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r4, r4, r5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, r0, r3 │ │ │ │ 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 │ │ │ │ @@ -1058571,15 +1058576,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r2, #23 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r0, r2, r1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #30 │ │ │ │ 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 │ │ │ │ @@ -1058698,15 +1058703,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r2, #18 │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r0, r2, #28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #25 │ │ │ │ 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 │ │ │ │ @@ -1059058,25 +1059063,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #23 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #12 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - mrc2 0, 5, r0, cr0, cr11, {6} │ │ │ │ - movs r2, #2 │ │ │ │ + vqadd.u16 q0, q8, │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - @ instruction: 0xffff8f2e │ │ │ │ + @ instruction: 0xffff8f8e │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r2, r6, #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 │ │ │ │ @@ -1059204,15 +1059209,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r7, #29 │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r0, r7, #7 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb0400db │ │ │ │ + @ instruction: 0xfb6400db │ │ │ │ asrs r4, r1, #4 │ │ │ │ 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 │ │ │ │ @@ -1059589,20 +1059594,20 @@ │ │ │ │ ... │ │ │ │ lsls r4, r3, #24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vld4. {d16-d19}, [r8 :64], fp │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + vst1.8 @ instruction: 0xf9c800db │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r6, r4, #18 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r6, r6, #16 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r2, r1, #16 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @@ -1059762,15 +1059767,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r4, #7176192 @ 0x6d8000 │ │ │ │ + rsbs r0, r4, #7176192 @ 0x6d8000 │ │ │ │ lsrs r6, r1, #13 │ │ │ │ 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] @ 37f9ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26991c> │ │ │ │ @@ -1060198,23 +1060203,23 @@ │ │ │ │ ... │ │ │ │ lsls r0, r4, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsrs r2, r3, #11 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 37fa64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2699d4> │ │ │ │ + bgt.n 37f924 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x269894> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #544] @ (37fbec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x269b5c>) │ │ │ │ + ldr r4, [pc, #928] @ (37fd6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x269cdc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ cdp2 1, 10, cr0, cr4, cr15, {4} │ │ │ │ ldc2l 1, cr0, [r6, #572]! @ 0x23c │ │ │ │ stc2l 1, cr0, [sl, #572] @ 0x23c │ │ │ │ lsls r4, r3, #29 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldc2 1, cr0, [r0], {143} @ 0x8f │ │ │ │ @@ -1060410,15 +1060415,15 @@ │ │ │ │ b.n 37fada <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x269a4a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb78018f │ │ │ │ lsls r4, r6, #23 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s8 q0, q8, │ │ │ │ + vqadd.s32 q8, q8, │ │ │ │ @ instruction: 0xfaf2018f │ │ │ │ @ instruction: 0xfaa4018f │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr??.w r0, [lr, #399] @ 0x18f │ │ │ │ vld2.8 {d16[4],d17[4]}, [ip] │ │ │ │ vst2.8 {d16[4],d17[4]}, [r2] │ │ │ │ @@ -1060656,17 +1060661,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ lsls r4, r2, #15 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1060877,16 +1060882,16 @@ │ │ │ │ b.n 37ff6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x269edc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6e6018f │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, ip, fp, lsr #3 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xeacc00db │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xf612018f │ │ │ │ vzip. d0, d12 │ │ │ │ @ instruction: 0xf4f2018f │ │ │ │ @ instruction: 0xf4d4018f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1061117,37 +1061122,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 380188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26a0f8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ vrhadd.u8 d0, d28, d12 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u8 d0, d16, d12 │ │ │ │ - sxth r6, r0 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mrrc2 0, 13, r0, r6, cr11 │ │ │ │ + ldc2 0, cr0, [r6], #876 @ 0x36c │ │ │ │ str r7, [r0, #4] │ │ │ │ - @ instruction: 0xffff78dc │ │ │ │ + vqshrn.u64 d23, q14, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldc2l 1, cr0, [sl, #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] │ │ │ │ - @ instruction: 0xffff37ec │ │ │ │ + vtbx.8 d19, {d15}, d12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - vtbx.8 d18, {d31- instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (380734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26a6a4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1061367,31 +1061372,31 @@ │ │ │ │ b.n 3803ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26a35e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r4], #-560 @ 0xfffffdd0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, ip, #143 @ 0x8f │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #832] @ (3808f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26a868>) │ │ │ │ + ldr r7, [pc, #192] @ (380678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26a5e8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ @ instruction: 0xf184018f │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r1, r4, #3 │ │ │ │ @ instruction: 0xfb0a018c │ │ │ │ orn r1, r8, #143 @ 0x8f │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #432] @ (380780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26a6f0>) │ │ │ │ + ldr r5, [pc, #816] @ (380900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26a870>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ ands.w r1, lr, #143 @ 0x8f │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #136] @ (380664 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26a5d4>) │ │ │ │ + ldr r5, [pc, #520] @ (3807e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26a754>) │ │ │ │ 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] │ │ │ │ @@ -1061822,15 +1061827,15 @@ │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ @ instruction: 0xebf8018f │ │ │ │ @ instruction: 0xf674018c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xf5e0018c │ │ │ │ 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] @ (380b28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26aa98>) │ │ │ │ @@ -1061894,15 +1061899,15 @@ │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (380ebc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26ae2c>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ @ instruction: 0xeae8018f │ │ │ │ sbc.w r1, r4, #4587520 @ 0x460000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xf4f8018c │ │ │ │ stmdb 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] @ 381030 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26afa0> │ │ │ │ @@ -1062372,19 +1062377,19 @@ │ │ │ │ bl 3b3470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29d3e0> │ │ │ │ b.n 380f16 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26ae86> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bic.w r1, r4, pc, lsl #2 │ │ │ │ eors.w r1, lr, #4587520 @ 0x460000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 380f58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26aec8> │ │ │ │ + ble.n 381018 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26af88> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ rsb r1, r6, #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] @ (3813a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26b314>) │ │ │ │ @@ -1062714,44 +1062719,44 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 380dd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26ad44> │ │ │ │ lsls r7, r1, #6 │ │ │ │ vaddw.s16 q0, q9, d12 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r2, #3 │ │ │ │ vrhadd.s8 d16, d22, d12 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 380d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26ac84> │ │ │ │ lsls r7, r1, #6 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 381bac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bb1c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 381b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bae0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xf4ae00de │ │ │ │ + add.w r0, lr, #7274496 @ 0x6f0000 │ │ │ │ b.n 381ac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26ba38> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r5, r3 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stc 1, cr0, [r8, #-560]! @ 0xfffffdd0 │ │ │ │ b.n 3818f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26b864> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ 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] @ (3817b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26b724>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1063119,54 +1063124,54 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xebec018c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, ip, ip, lsl #2 │ │ │ │ asrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 381978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26b8e8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ orn r1, r4, ip, lsl #2 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ svc 112 @ 0x70 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ svc 34 @ 0x22 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r3, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ udf #166 @ 0xa6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r6, r2, #3 │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r0, [r6, #8] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + str r6, [r1, #4] │ │ │ │ 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] @ 381f88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bef8> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1063919,23 +1063924,23 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ble.n 382014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf84> │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 381f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26be7c> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3820cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c03c> │ │ │ │ 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 │ │ │ │ @@ -1064579,76 +1064584,76 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 3826d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c648> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3826c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c630> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 382714 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c684> │ │ │ │ lsls r7, r1, #6 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ udf #106 @ 0x6a │ │ │ │ lsls r4, r1, #6 │ │ │ │ bcc.n 382648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c5b8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ bcc.n 3825cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c53c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ bcs.n 38268c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c5fc> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bcs.n 382738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c6a8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - b.n 382cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26cc38> │ │ │ │ + b.n 382d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26ccf8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ bne.n 382668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c5d8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ bne.n 382798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c708> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ beq.n 3826c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c634> │ │ │ │ lsls r7, r1, #6 │ │ │ │ beq.n 382678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c5e8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xf62200d0 │ │ │ │ + @ instruction: 0xf68200d0 │ │ │ │ beq.n 3827d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c744> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ beq.n 382724 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26c694> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3524] @ 3834f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26d460> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1066001,61 +1066006,61 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ bhi.n 38347c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26d3ec> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 38346c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26d3dc> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strh r2, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ 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 r2, [pc, #616] @ (3837c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26d738>) │ │ │ │ + ldr r2, [pc, #1000] @ (383948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26d8b8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r1!, {r1, r2, r5} │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsrs r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1067386,95 +1067391,95 @@ │ │ │ │ b.n 38443c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26e3ac> │ │ │ │ nop {15} │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - vsli.64 q10, q11, #63 @ 0x3f │ │ │ │ + vqshlu.s32 q10, q3, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - vsli.64 d20, d8, #63 @ 0x3f │ │ │ │ + vsli.64 q10, q12, #63 @ 0x3f │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #223 @ 0xdf │ │ │ │ @ instruction: 0xffff1cd0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vshr.u32 q10, q5, #1 │ │ │ │ + vshr.u64 d20, d26, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ @ instruction: 0xffff3ab0 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r8 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc │ │ │ │ + add r8, fp │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, r8 │ │ │ │ + add sl, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mvns r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bics r4, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xffff3cf2 │ │ │ │ + vcvt.u16.f16 , q1, #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 │ │ │ │ - vrshr.u64 d20, d12, #1 │ │ │ │ + vrshr.u64 q10, q14, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, r5 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #17 │ │ │ │ - vsubl.u q10, d31, d24 │ │ │ │ + vsubw.u q10, , d8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, r5 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r7, r7, #6 │ │ │ │ - vrshr.u64 d20, d18, #1 │ │ │ │ + vrsra.u32 d20, d2, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vrshr.u32 d20, d26, #1 │ │ │ │ + vrshr.u64 d20, d10, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - tst r0, r1 │ │ │ │ + negs r0, r5 │ │ │ │ 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 │ │ │ │ @@ -1067499,37 +1067504,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 r5, #134 @ 0x86 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vabal.u , d31, d8 │ │ │ │ + @ instruction: 0xffff35e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, r4, r5 │ │ │ │ - @ instruction: 0xffff3cbc │ │ │ │ + vcvt.u16.f16 d19, d12, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r5, #28 │ │ │ │ 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 │ │ │ │ @@ -1068707,89 +1068712,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 3850c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26f034> │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - @ instruction: 0xffff3994 │ │ │ │ + @ instruction: 0xffff39f4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 38502c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26ef9c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + @ instruction: 0xe85a00d5 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vtbx.8 d19, {d15-d16}, d28 │ │ │ │ + vtbx.8 d19, {d31- instruction: 0xffff39d6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ 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 r3, #68 @ 0x44 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ 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 r1, #206 @ 0xce │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 376014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25ff84> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 37736c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2612dc> │ │ │ │ @@ -1070071,45 +1070075,45 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 377904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261874> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 385ddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26fd4c> │ │ │ │ nop │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 377904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261874> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 377904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261874> │ │ │ │ @@ -1070935,48 +1070939,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 376014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25ff84> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r3, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bl 36a64c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2545bc> │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + subs r0, r2, #1 │ │ │ │ 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] @ 387434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2713a4> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1072367,63 +1072371,63 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bcs.n 38735c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2712cc> │ │ │ │ + bcs.n 38741c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27138c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ 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, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ 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 43b20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32517c> │ │ │ │ @@ -1074888,56 +1074892,55 @@ │ │ │ │ bhi.n 388c86 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x272bf6> │ │ │ │ vtbx.8 d17, {d30}, d12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - vld4. {d0-d3}, [r8 :64], r0 │ │ │ │ + vst1.8 @ instruction: 0xf98800d0 │ │ │ │ strb r4, [r0, #17] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh.w r0, [r2, #208] @ 0xd0 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrsb.w r0, [r2, r0, lsl #1] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mrc2 0, 5, r0, cr2, cr0, {6} │ │ │ │ + vqadd.u16 q0, q9, q0 │ │ │ │ beq.n 388d46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x272cb6> │ │ │ │ - vqrdmlah.s , q7, d0[0] │ │ │ │ + @ instruction: 0xfffefea0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc2l 0, cr0, [r4, #832] @ 0x340 │ │ │ │ - stc2l 0, cr0, [r8, #-832]! @ 0xfffffcc0 │ │ │ │ - ldc2l 0, cr0, [ip], #832 @ 0x340 │ │ │ │ - ldc2 0, cr0, [r2], {208} @ 0xd0 │ │ │ │ - stc2 0, cr0, [r6], #-832 @ 0xfffffcc0 │ │ │ │ - @ instruction: 0xfb5e00d0 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + mrc2 0, 1, r0, cr4, cr0, {6} │ │ │ │ + stc2l 0, cr0, [r8, #832] @ 0x340 │ │ │ │ + ldc2l 0, cr0, [ip, #-832] @ 0xfffffcc0 │ │ │ │ + ldc2l 0, cr0, [r2], #832 @ 0x340 │ │ │ │ + stc2 0, cr0, [r6], {208} @ 0xd0 │ │ │ │ + @ instruction: 0xfbbe00d0 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 388d5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x272ccc> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strex r0, r0, [r6, #832] @ 0x340 │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 388d92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x272d02> │ │ │ │ vqshl.u32 d17, d16, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r4, r0, lsl #1] │ │ │ │ + strb.w r0, [r4, #208] @ 0xd0 │ │ │ │ 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] │ │ │ │ @@ -1076225,15 +1076228,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 37c100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266070> │ │ │ │ b.n 389a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27398c> │ │ │ │ - subw r0, ip, #2256 @ 0x8d0 │ │ │ │ + @ instruction: 0xf70c00d0 │ │ │ │ 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 │ │ │ │ @@ -1076243,34 +1076246,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 r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf39600d0 │ │ │ │ - @ instruction: 0xf2be00d0 │ │ │ │ + @ instruction: 0xf3f600d0 │ │ │ │ + @ instruction: 0xf31e00d0 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - vzip. , q8 │ │ │ │ + vqmovun.s d31, q0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - @ instruction: 0xfffe4cf8 │ │ │ │ + vcvt.u16.f16 q10, q4, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bic.w r0, sl, #208 @ 0xd0 │ │ │ │ - vqadd.s16 q8, q13, q0 │ │ │ │ - mov r2, r4 │ │ │ │ + eor.w r0, sl, #208 @ 0xd0 │ │ │ │ + vshr.s64 q0, q0, #6 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vcvt.f32.u32 d30, d24, #2 │ │ │ │ + @ instruction: 0xfffeee98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mcrr 0, 13, r0, r8, cr0 │ │ │ │ + stc 0, cr0, [r8], #832 @ 0x340 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - vtbl.8 d30, {d30- instruction: 0xfffeb765 │ │ │ │ vmovn.i d21, q11 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsls r4, r4 │ │ │ │ + asrs r4, r0 │ │ │ │ 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 │ │ │ │ @@ -1078794,62 +1078797,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 38b298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275208> │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + cbz r2, 38b23c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2751ac> │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ vtbl.8 d18, {d30- instruction: 0xfffeda76 │ │ │ │ + @ instruction: 0xfffedad6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 38b1cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27513c> │ │ │ │ + bhi.n 38b28c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2751fc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2751f0> │ │ │ │ + bvc.n 38b340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2752b0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 38b34c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2752bc> │ │ │ │ + bvs.n 38b20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27517c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 38b2d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275248> │ │ │ │ + bvs.n 38b198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275108> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 38b28c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2751fc> │ │ │ │ + bvs.n 38b34c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2752bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 38b248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2751b8> │ │ │ │ + bvs.n 38b308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275278> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 38b204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275174> │ │ │ │ + bvs.n 38b2c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275234> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 38b1b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275128> │ │ │ │ + bvs.n 38b278 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2751e8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 38b36c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2752dc> │ │ │ │ + bpl.n 38b22c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27519c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 38b330 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2752a0> │ │ │ │ + bpl.n 38b1f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275160> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 38b2ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27525c> │ │ │ │ + bpl.n 38b1ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27511c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 38b488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2753f8>) │ │ │ │ - vsri.64 d29, d18, #2 │ │ │ │ + vsli.32 d29, d2, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 38b5b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275528>) │ │ │ │ - vmls.i , q7, d2[0] │ │ │ │ + vraddhn.i d29, q15, q9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 38b608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275578>) │ │ │ │ - @ instruction: 0xfffed3c2 │ │ │ │ + vraddhn.i d29, q7, q9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43b20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32517c> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1080055,68 +1080058,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 37ce88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266df8> │ │ │ │ b.n 38bfac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275f1c> │ │ │ │ - bcs.n 38bee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275e50> │ │ │ │ + bcc.n 38bfa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275f10> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcs.n 38bfe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275f58> │ │ │ │ + bcs.n 38bea8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275e18> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 38bef8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275e68> │ │ │ │ + bcs.n 38bfb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275f28> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 38c008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275f78> │ │ │ │ + bne.n 38bec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275e38> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 38bf18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275e88> │ │ │ │ + bne.n 38bfd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275f48> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 38c020 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275f90> │ │ │ │ + beq.n 38bee0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275e50> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 38bff0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275f60> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 38c080 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x275ff0>) │ │ │ │ - vqrdmlsh.s q14, q7, d22[0] │ │ │ │ + vqrdmlsh.s q14, q15, d6[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - @ instruction: 0xfffece88 │ │ │ │ + vqrdmlah.s q14, q15, d24[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 38c118 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x276088>) │ │ │ │ - @ instruction: 0xfffecdb2 │ │ │ │ + vcvt.f32.u32 d28, d2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vrsra.u32 , q4, #2 │ │ │ │ + vrsra.u64 d21, d24, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - @ instruction: 0xfffec996 │ │ │ │ + @ instruction: 0xfffec9f6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 38cad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x276a48> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1081326,30 +1081329,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 r4!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vrsra.u32 q14, q3, #2 │ │ │ │ + vrsra.u64 d28, d22, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vqmovun.s d28, q14 │ │ │ │ + vqmovn.u d28, q6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - @ instruction: 0xfffebd96 │ │ │ │ + @ instruction: 0xfffebdf6 │ │ │ │ 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 │ │ │ │ @@ -1082706,21 +1082709,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 38d8d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x277848> │ │ │ │ - rev r6, r6 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 38d8ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27785a> │ │ │ │ + cbz r2, 38d902 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x277872> │ │ │ │ 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] │ │ │ │ @@ -1083985,21 +1083988,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38e650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2785c0> │ │ │ │ nop │ │ │ │ adds r4, r0, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 38e89c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27880c> │ │ │ │ + b.n 38e95c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2788cc> │ │ │ │ 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 │ │ │ │ @@ -1084081,41 +1084084,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] │ │ │ │ - vqshrn.u64 d26, q5, #2 │ │ │ │ + vqrshrn.u64 d26, q13, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - vtbx.8 d26, {d30}, d28 │ │ │ │ + vtbx.8 d26, {d14-d15}, d12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vtbx.8 d26, {d14}, d22 │ │ │ │ + vtbx.8 d26, {d30}, d6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r7, [r7, #3] │ │ │ │ - vqshrun.s64 d26, q14, #2 │ │ │ │ + @ instruction: 0xfffea89c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - vqshrun.s64 d26, q0, #2 │ │ │ │ + vqrshrun.s64 d26, q8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - vqshl.u64 q13, q7, #62 @ 0x3e │ │ │ │ + vqshrun.s64 d26, q15, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - vqshl.u64 d26, d16, #62 @ 0x3e │ │ │ │ + vqshrun.s64 d26, q0, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #496 @ (adr r7, 38e82c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27879c>) │ │ │ │ + add r7, pc, #880 @ (adr r7, 38e9ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27891c>) │ │ │ │ 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 │ │ │ │ @@ -1085431,52 +1085434,52 @@ │ │ │ │ bl 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38f308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x279278> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #25 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - @ instruction: 0xfffe9a90 │ │ │ │ + @ instruction: 0xfffe9af0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - @ instruction: 0xfffe99f8 │ │ │ │ + @ instruction: 0xfffe9a58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - vtbl.8 d25, {d30}, d18 │ │ │ │ + vtbl.8 d25, {d14-d15}, d2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - vqshl.u64 d25, d28, #62 @ 0x3e │ │ │ │ + vqshrun.s64 d25, q6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r5, [r1, #72] @ 0x48 │ │ │ │ vtbx.8 d30, {d30-d31}, d13 │ │ │ │ @ instruction: 0xb800 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, sl │ │ │ │ @@ -1086744,58 +1086747,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ b.n 38ffe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x279f54> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - vqmovn.u d25, q3 │ │ │ │ + vshll.i , d22, # │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vaddl.u , d14, d16 │ │ │ │ + vtrn. d25, d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vqrdmlsh.s q12, q15, d10[0] │ │ │ │ + vaddl.u , d14, d26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - @ instruction: 0xfffe8f04 │ │ │ │ + vqrdmlsh.s q12, q7, d20[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - @ instruction: 0xfffe8ebe │ │ │ │ + vcvt.u32.f32 d24, d14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vcvt.f32.u32 d24, d26, #2 │ │ │ │ + @ instruction: 0xfffe8e9a │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - @ instruction: 0xfffe8c90 │ │ │ │ + @ instruction: 0xfffe8cf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ 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 │ │ │ │ @@ -1088116,59 +1088119,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 390d10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27ac80> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - vabdl.u q12, d14, d14 │ │ │ │ + @ instruction: 0xfffe876e │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vsli.64 q12, q10, #62 @ 0x3e │ │ │ │ + vqshlu.s32 q12, q2, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vraddhn.i d24, q7, q13 │ │ │ │ + vraddhn.i d24, q15, q5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - vrsra.u64 d24, d24, #2 │ │ │ │ + vsri.32 d24, d8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [pc, #260] @ (390de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27ad50>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vsra.u64 q12, q13, #2 │ │ │ │ + vrshr.u32 q12, q5, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [pc, #68] @ (390d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27acb0>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vtrn. q12, q9 │ │ │ │ + vuzp. q12, q1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1089490,60 +1089493,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 391a34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27b9a4> │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [pc, #692] @ (391c84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27bbf4>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - vqdmulh.s , q15, d12[0] │ │ │ │ + @ instruction: 0xfffe7d2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vqrshrn.u64 d23, q13, #2 │ │ │ │ + @ instruction: 0xfffe79da │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r4, #27] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vqshlu.s32 , q4, #30 │ │ │ │ + vqshlu.s64 d23, d24, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vsli.64 , q14, #62 @ 0x3e │ │ │ │ + vqshlu.s32 , q6, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1090935,75 +1090938,75 @@ │ │ │ │ bl 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 392860 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27c7d0> │ │ │ │ nop │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - vtrn. d23, d30 │ │ │ │ + vuzp. d23, d14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - @ instruction: 0xfffe6f96 │ │ │ │ + @ instruction: 0xfffe6ff6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ vtbl.8 d17, {d30- instruction: 0xfffe6cd6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vtbx.8 d22, {d30- d20, │ │ │ │ - vqshrn.u64 d22, q10, #2 │ │ │ │ + @ instruction: 0xfffe6994 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [pc, #516] @ (392a40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27c9b0>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - vtbl.8 d22, {d30}, d20 │ │ │ │ + vtbl.8 d22, {d14-d15}, d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - vtbl.8 d22, {d14}, d4 │ │ │ │ + vtbx.8 d22, {d14}, d20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1092294,113 +1092297,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (393660 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27d5d0>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 376014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25ff84> │ │ │ │ b.n 393664 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27d5d4> │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bx r5 │ │ │ │ - vsli.64 q11, q11, #62 @ 0x3e │ │ │ │ + vqshlu.s32 q11, q3, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vabal.u q11, d30, d28 │ │ │ │ + vrsubhn.i d22, q7, q6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vsri.32 q11, q11, #2 │ │ │ │ + vsri.64 q11, q3, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vqmovun.s d22, q9 │ │ │ │ + vqmovn.u d22, q1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vmovn.i d22, q9 │ │ │ │ + vqmovn.s d22, q1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r4, #24] │ │ │ │ + str r2, [r0, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vuzp. d22, d16 │ │ │ │ + vzip. d22, d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ands r5, r0 │ │ │ │ - vshr.u32 q11, q2, #2 │ │ │ │ + vshr.u64 d22, d20, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - @ instruction: 0xfffe5f96 │ │ │ │ + @ instruction: 0xfffe5ff6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - @ instruction: 0xfffe5f04 │ │ │ │ + vqrdmlsh.s , q7, d20[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vcvt.f32.u32 d21, d28, #2 │ │ │ │ + @ instruction: 0xfffe5e9c │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vcvt.f32.u32 d21, d0, #2 │ │ │ │ + vcvt.f32.u32 , q8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vqrdmulh.s , q15, d0[0] │ │ │ │ + @ instruction: 0xfffe5e20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vcvt.u16.f16 d21, d6, #2 │ │ │ │ + vcvt.u16.f16 , q11, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r4, #9 │ │ │ │ - vmull.u , d30, d28 │ │ │ │ + @ instruction: 0xfffe5d0c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, r2] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - vcvt.f16.u16 d21, d22, #2 │ │ │ │ + @ instruction: 0xfffe5c96 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ @@ -1093664,90 +1093667,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 3943c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27e330> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - @ instruction: 0xfffe5a94 │ │ │ │ + @ instruction: 0xfffe5af4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vtbx.8 d21, {d14-d16}, d6 │ │ │ │ + vtbl.8 d21, {d30- q9, d14, d7 │ │ │ │ - @ instruction: 0xfffe59f6 │ │ │ │ + @ instruction: 0xfffe5a56 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vqshrn.u64 d21, q6, #2 │ │ │ │ + vqrshrn.u64 d21, q14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r6, r4] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - vqshl.u32 d21, d4, #30 │ │ │ │ + vqshl.u32 , q10, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - vqshlu.s64 , q0, #62 @ 0x3e │ │ │ │ + vqshl.u32 d21, d16, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vrsubhn.i d21, q7, q12 │ │ │ │ + vrsubhn.i d21, q15, q4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vrsra.u32 d21, d0, #2 │ │ │ │ + vrsra.u32 , q8, #2 │ │ │ │ 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 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ @@ -1095023,31 +1095026,31 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 376014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25ff84> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 394fe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27ef54> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #88] @ (395010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27ef80>) │ │ │ │ + ldr r7, [pc, #472] @ (395190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27f100>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #152] @ (395054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27efc4>) │ │ │ │ + ldr r5, [pc, #536] @ (3951d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27f144>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - vtbl.8 d20, {d30-d31}, d20 │ │ │ │ + vtbl.8 d20, {d14-d16}, d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #328] @ (39511c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27f08c>) │ │ │ │ + ldr r0, [pc, #712] @ (39529c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27f20c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r8, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - vsri.64 d20, d10, #2 │ │ │ │ + vsri.64 q10, q13, #2 │ │ │ │ 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 38104c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26afbc> │ │ │ │ @@ -1096365,36 +1096368,36 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3b2628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c598> │ │ │ │ ldr r1, [pc, #56] @ (395cdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27fc4c>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 395ce0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27fc50> │ │ │ │ - muls r2, r0 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r0, r7 │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r3 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - vdup.16 , d8[3] │ │ │ │ + vmull.u , d30, d24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r1, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 395d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27fcdc> │ │ │ │ + bne.n 395c2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27fb9c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - @ instruction: 0xfffe18de │ │ │ │ + vqshrn.u64 d17, q15, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3ab910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x295880> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 378bc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x262b38> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1097600,27 +1097603,27 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ mov r1, r4 │ │ │ │ b.n 396878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2807e8> │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- d19, q15, q15 │ │ │ │ + vabal.u , d14, d14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r5, [sp, #32] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ 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 381fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26bf1c> │ │ │ │ @@ -1099067,54 +1099070,54 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 376014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25ff84> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 3976e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x281658> │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r7, #24] │ │ │ │ lsls r6, r1, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 7856aa │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r0, r2, #3 │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4cd6be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b762e> │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 377fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261f20> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 377fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x261f20> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1100347,133 +1100350,133 @@ │ │ │ │ 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 398510 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x282480> │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3aa412 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x294382> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - @ instruction: 0xfffd1cbe │ │ │ │ + vcvt.u16.f16 d17, d14, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 7, cr0, cr0, cr15, {6} │ │ │ │ + cdp2 0, 13, cr0, cr0, cr15, {6} │ │ │ │ bgt.n 39842a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28239a> │ │ │ │ - @ instruction: 0xfffdf9d0 │ │ │ │ + vshll.u32 , d16, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 6, cr0, cr6, cr15, {6} │ │ │ │ - vst1.8 {d0[6]}, [ip] │ │ │ │ - adds r0, r6, r6 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr15, {6} │ │ │ │ + vld1.8 {d16[6]}, [ip] │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 6, cr0, cr2, cr15, {6} │ │ │ │ - cdp2 0, 6, cr0, cr8, cr15, {6} │ │ │ │ - adds r6, r4, r6 │ │ │ │ + cdp2 0, 12, cr0, cr2, cr15, {6} │ │ │ │ + cdp2 0, 12, cr0, cr8, cr15, {6} │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 3, cr0, cr8, cr15, {6} │ │ │ │ - adds r0, r3, r6 │ │ │ │ + cdp2 0, 9, cr0, cr8, cr15, {6} │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr15, {6} │ │ │ │ - adds r2, r1, r6 │ │ │ │ + cdp2 0, 8, cr0, cr12, cr15, {6} │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr15, {6} │ │ │ │ - adds r4, r7, r5 │ │ │ │ + cdp2 0, 8, cr0, cr2, cr15, {6} │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr15, {6} │ │ │ │ - adds r6, r5, r5 │ │ │ │ + cdp2 0, 7, cr0, cr8, cr15, {6} │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 0, cr0, cr14, cr15, {6} │ │ │ │ - adds r2, r4, r5 │ │ │ │ + cdp2 0, 6, cr0, cr14, cr15, {6} │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvc.n 398472 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2823e2> │ │ │ │ - vtbx.8 d17, {d13-d14}, d16 │ │ │ │ + vtbx.8 d17, {d29-d30}, d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bgt.n 398562 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2824d2> │ │ │ │ - vtbx.8 d17, {d13-d14}, d2 │ │ │ │ + vtbl.8 d17, {d29-d30}, d18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ b.n 3989aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28291a> │ │ │ │ vneg.s q15, │ │ │ │ - vtbl.8 d17, {d13-d14}, d6 │ │ │ │ + vtbx.8 d17, {d13-d14}, d22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bgt.n 398422 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x282392> │ │ │ │ - @ instruction: 0xfffd18ba │ │ │ │ + vqshrn.u64 d17, q5, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bge.n 3984c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x282432> │ │ │ │ - vqshl.u32 , q11, #29 │ │ │ │ + vqshl.u64 , q3, #61 @ 0x3d │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bls.n 398522 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x282492> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - vqshlu.s32 , q11, #29 │ │ │ │ + vqshlu.s64 , q3, #61 @ 0x3d │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 376014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25ff84> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37cb2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x266a9c> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1101842,116 +1101845,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 3993c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283334> │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 39922a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28319a> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - vqshlu.s64 d31, d26, #61 @ 0x3d │ │ │ │ + vqshl.u32 d31, d10, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bpl.n 39920e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28317e> │ │ │ │ - vabs.s , q13 │ │ │ │ + vneg.s , q5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf6b800cf │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + @ instruction: 0xf71800cf │ │ │ │ + asrs r4, r7, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movt r0, #2255 @ 0x8cf │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + @ instruction: 0xf72000cf │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf6d000cf │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + @ instruction: 0xf73000cf │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf6d400cf │ │ │ │ + @ instruction: 0xf73400cf │ │ │ │ bmi.n 399346 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2832b6> │ │ │ │ - vabs.s , q4 │ │ │ │ + vneg.s d17, d24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf6da00cf │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + @ instruction: 0xf73a00cf │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 39927e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2831ee> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vsra.u64 , q9, #3 │ │ │ │ + vrshr.u32 , q1, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 39922e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28319e> │ │ │ │ - vsra.u64 , q5, #3 │ │ │ │ + vrshr.u32 d17, d26, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 39923a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2831aa> │ │ │ │ - vsli.32 d31, d30, #29 │ │ │ │ + vsli.64 d31, d14, #61 @ 0x3d │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 399412 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283382> │ │ │ │ - vsri.64 , q5, #3 │ │ │ │ + vsli.32 d31, d26, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf4da00cf │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + @ instruction: 0xf53a00cf │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bne.n 3992f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283266> │ │ │ │ - vcle.s d17, d30, #0 │ │ │ │ + vclt.s d17, d14, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcc.n 39936a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2832da> │ │ │ │ - vsra.u64 d17, d16, #3 │ │ │ │ + vrshr.u32 d17, d0, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eors.w r0, r8, #6782976 @ 0x678000 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + @ instruction: 0xf4f800cf │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eors.w r0, r8, #6782976 @ 0x678000 │ │ │ │ + @ instruction: 0xf4f800cf │ │ │ │ bcs.n 3992e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283252> │ │ │ │ - vcle.s d17, d14, #0 │ │ │ │ + vcle.s , q15, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vsra.u32 , q11, #3 │ │ │ │ + vsra.u64 , q3, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 399496 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283406> │ │ │ │ - @ instruction: 0xfffdeaf4 │ │ │ │ + @ instruction: 0xfffdeb54 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - eor.w r0, r6, #6782976 @ 0x678000 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + @ instruction: 0xf4e600cf │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bne.n 399386 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2832f6> │ │ │ │ - vshr.u32 , q15, #3 │ │ │ │ + vshr.u64 , q7, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bmi.n 3993e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283356> │ │ │ │ - @ instruction: 0xfffd0f8c │ │ │ │ + vqrdmlsh.s q8, , d28[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 399fc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283f30> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1103140,101 +1103143,102 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 3796d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263640> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 39a08c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283ffc> │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vtbl.8 d30, {d29-d31}, d20 │ │ │ │ + vtbl.8 d30, {d13-d16}, d4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xeaa800cf │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + add.w r0, r8, pc, lsl #3 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xeab000cf │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + adds.w r0, r0, pc, lsl #3 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - @ instruction: 0xfffdeabc │ │ │ │ + @ instruction: 0xfffdeb1c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pkhbt r0, ip, pc, lsl #3 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + @ instruction: 0xeb2c00cf │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 39a0b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284028> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xeaa000cf │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + add.w r0, r0, pc, lsl #3 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vtbl.8 d30, {d13}, d12 │ │ │ │ + vtbx.8 d30, {d13}, d28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xe80600cf │ │ │ │ - @ instruction: 0xe80a00cf │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + strd r0, r0, [r6], #-828 @ 0x33c │ │ │ │ + strd r0, r0, [sl], #-828 @ 0x33c │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 399fc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283f32> │ │ │ │ - vsli.64 d16, d6, #61 @ 0x3d │ │ │ │ + vsli.64 q8, q11, #61 @ 0x3d │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vsri.64 d16, d0, #3 │ │ │ │ + vsri.64 q8, q8, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 399844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2837b4> │ │ │ │ + b.n 399904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283874> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 39a0b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284028> │ │ │ │ + bvs.n 399f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x283ee8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 39a6e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284650> │ │ │ │ + b.n 39a7a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284710> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 39a680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2845f0> │ │ │ │ + b.n 39a740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2846b0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 39a694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284604> │ │ │ │ + b.n 39a754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2846c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 39a6b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284628> │ │ │ │ + b.n 39a778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2846e8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 39a6dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28464c> │ │ │ │ + b.n 39a79c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28470c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 39a6e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284658> │ │ │ │ + b.n 39a7a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284718> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + movs r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vmla.i32 q0, q10, d15[0] │ │ │ │ - cdp2 0, 12, cr0, cr12, cr15, {6} │ │ │ │ - b.n 39a220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284190> │ │ │ │ + vhadd.u32 q0, q14, │ │ │ │ + b.n 39a2e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284250> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 3796d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263640> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 3796d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263640> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1104474,58 +1104478,58 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 3796d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263640> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 39ad5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284ccc> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r6, #-828]! @ 0xfffffcc4 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + stc2 0, cr0, [r6, #828] @ 0x33c │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mcrr2 0, 12, r0, ip, cr15 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + stc2 0, cr0, [ip], #828 @ 0x33c │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfb7200cf │ │ │ │ - ble.n 39ac14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284b84> │ │ │ │ + smlsld r0, r0, r2, pc @ │ │ │ │ + ble.n 39acd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284c44> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfa9800cf │ │ │ │ - bgt.n 39ac80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284bf0> │ │ │ │ + @ instruction: 0xfaf800cf │ │ │ │ + ble.n 39ad40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284cb0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr??.w r0, [r4, #207] @ 0xcf │ │ │ │ - bgt.n 39ad58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284cc8> │ │ │ │ + @ instruction: 0xfa5400cf │ │ │ │ + bgt.n 39ac18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284b88> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr??.w r0, [r0, pc] │ │ │ │ - blt.n 39ac30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284ba0> │ │ │ │ + ldrsh.w r0, [r0, #207] @ 0xcf │ │ │ │ + blt.n 39acf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284c60> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh.w r0, [ip, #207] @ 0xcf │ │ │ │ - bge.n 39ad08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284c78> │ │ │ │ + vst4. {d0-d3}, [ip] │ │ │ │ + blt.n 39adc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284d38> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf7d200cf │ │ │ │ - bge.n 39ad7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284cec> │ │ │ │ + ldrh.w r0, [r2, pc] │ │ │ │ + bge.n 39ac3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284bac> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf70400cf │ │ │ │ - bls.n 39adf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284d60> │ │ │ │ + @ instruction: 0xf76400cf │ │ │ │ + bls.n 39acb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284c20> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf63600cf │ │ │ │ - bhi.n 39ac64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284bd4> │ │ │ │ + @ instruction: 0xf69600cf │ │ │ │ + bhi.n 39ad24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284c94> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sbc.w r0, ip, #6782976 @ 0x678000 │ │ │ │ - bvc.n 39ace0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284c50> │ │ │ │ + rsb r0, ip, #6782976 @ 0x678000 │ │ │ │ + bhi.n 39ada0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284d10> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf4d800cf │ │ │ │ - bvc.n 39adc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284d38> │ │ │ │ + @ instruction: 0xf53800cf │ │ │ │ + bvc.n 39ac88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284bf8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orr.w r0, r4, #6782976 @ 0x678000 │ │ │ │ - bvs.n 39acb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284c20> │ │ │ │ + @ instruction: 0xf4a400cf │ │ │ │ + bvc.n 39ad70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284ce0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - usat r0, #15, ip, asr #3 │ │ │ │ - bvs.n 39ad98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284d08> │ │ │ │ + and.w r0, ip, #6782976 @ 0x678000 │ │ │ │ + bvs.n 39ac58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284bc8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf2e200cf │ │ │ │ - bpl.n 39ae14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284d84> │ │ │ │ + sbfx r0, r2, #3, #16 │ │ │ │ + bpl.n 39acd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x284c44> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 3796d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263640> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 3796d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x263640> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1105731,57 +1105735,57 @@ │ │ │ │ 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 39b9d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285940> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf19800cf │ │ │ │ - bmi.n 39b990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285900> │ │ │ │ + @ instruction: 0xf1f800cf │ │ │ │ + bmi.n 39ba50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2859c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf0ca00cf │ │ │ │ - bcc.n 39ba04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285974> │ │ │ │ + @ instruction: 0xf12a00cf │ │ │ │ + bcc.n 39b8c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285834> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vext.8 q8, q14, , #0 │ │ │ │ - bcs.n 39b878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2857e8> │ │ │ │ + orrs.w r0, ip, #207 @ 0xcf │ │ │ │ + bcs.n 39b938 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2858a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vhadd.s32 q8, q10, │ │ │ │ - bne.n 39b958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2858c8> │ │ │ │ + vmla.i d16, d20, d3[3] │ │ │ │ + bcs.n 39ba18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285988> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp 0, 12, cr0, cr12, cr15, {6} │ │ │ │ - bne.n 39ba38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2859a8> │ │ │ │ + vhadd.s32 q0, q14, │ │ │ │ + bne.n 39b8f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285868> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp 0, 3, cr0, cr0, cr15, {6} │ │ │ │ - beq.n 39b918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285888> │ │ │ │ + cdp 0, 9, cr0, cr0, cr15, {6} │ │ │ │ + bne.n 39b9d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285948> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stcl 0, cr0, [r2, #-828]! @ 0xfffffcc4 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stcl 0, cr0, [r2, #828] @ 0x33c │ │ │ │ + beq.n 39ba4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2859bc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc 0, cr0, [r4], {207} @ 0xcf │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldcl 0, cr0, [r4], #828 @ 0x33c │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rsb r0, r6, pc, lsl #3 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + stc 0, cr0, [r6], #-828 @ 0xfffffcc4 │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xeaf800cf │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + adcs.w r0, r8, pc, lsl #3 │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orn r0, r4, pc, lsl #3 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + pkhbt r0, r4, pc, lsl #3 │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrd r0, r0, [r0, #828] @ 0x33c │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + bics.w r0, r0, pc, lsl #3 │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmdb r8!, {r0, r1, r2, r3, r6, r7} │ │ │ │ - strd r0, r0, [sl], #-828 @ 0x33c │ │ │ │ - ldmia r3, {r3} │ │ │ │ + @ instruction: 0xe99800cf │ │ │ │ + @ instruction: 0xe8ca00cf │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39b898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285808> │ │ │ │ + b.n 39b958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2858c8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 376014 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25ff84> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 3797dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x26374c> │ │ │ │ @@ -1106140,38 +1106144,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 39bd60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285cd0> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - b.n 39b948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2858b8> │ │ │ │ + b.n 39ba08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285978> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39b730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2856a0> │ │ │ │ + b.n 39b7f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285760> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 39bdac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285d1c>) │ │ │ │ - vqshl.u32 d28, d18, #29 │ │ │ │ + vqshl.u64 d28, d2, #61 @ 0x3d │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39b614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285584> │ │ │ │ + b.n 39b6d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285644> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39c540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2864b0> │ │ │ │ + b.n 39b600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x285570> │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, r6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1106976,15 +1106980,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ mov r3, ip │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 39c57e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2864ee> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf0e40180 │ │ │ │ - bgt.n 39c5d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x286548> │ │ │ │ + bgt.n 39c698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x286608> │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf0c00180 │ │ │ │ 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] │ │ │ │ @@ -1108106,173 +1108110,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 39d1d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287144> │ │ │ │ b.n 39d0ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28705a> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 39caae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x286a1e> │ │ │ │ b.n 39d0da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28704a> │ │ │ │ - bge.n 39d3a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287310> │ │ │ │ + bge.n 39d260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871d0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39d3a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287314> │ │ │ │ + bge.n 39d264 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39d3c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287330> │ │ │ │ + bge.n 39d280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871f0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39d3dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28734c> │ │ │ │ + bge.n 39d29c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28720c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39d3e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287358> │ │ │ │ + bge.n 39d2a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287218> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39d3e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287350> │ │ │ │ + bge.n 39d2a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287210> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39d1fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28716c> │ │ │ │ + bge.n 39d2bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28722c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39d2f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287260> │ │ │ │ + blt.n 39d3b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287320> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 39d304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287274> │ │ │ │ + blt.n 39d3c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287334> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d3c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287334> │ │ │ │ + bgt.n 39d284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871f4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d3d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287348> │ │ │ │ + bgt.n 39d298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287208> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d3f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287364> │ │ │ │ + bgt.n 39d2b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287224> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287180> │ │ │ │ + bgt.n 39d2d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287240> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287374> │ │ │ │ + bgt.n 39d2c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287234> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871a4> │ │ │ │ + ble.n 39d2f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287264> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871c8> │ │ │ │ + udf #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d26c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871dc> │ │ │ │ + udf #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871f0> │ │ │ │ + udf #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d29c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28720c> │ │ │ │ + udf #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287220> │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28722c> │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287208> │ │ │ │ + udf #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287224> │ │ │ │ + udf #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287210> │ │ │ │ + udf #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287214> │ │ │ │ + udf #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287228> │ │ │ │ + udf #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28723c> │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d294 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287204> │ │ │ │ + udf #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287258> │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287274> │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287258> │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d288 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871f8> │ │ │ │ + ble.n 39d348 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872b8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d28c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2871fc> │ │ │ │ + ble.n 39d34c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872bc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287200> │ │ │ │ + ble.n 39d350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287224> │ │ │ │ + udf #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287248> │ │ │ │ + udf #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d2fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28726c> │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287290> │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d34c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872bc> │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #0 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #8 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #28 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #20 │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872f0> │ │ │ │ + bvs.n 39d440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873b0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d3ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28731c> │ │ │ │ + bvs.n 39d46c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873dc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d370 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872e0> │ │ │ │ + bvs.n 39d430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873a0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d328 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287298> │ │ │ │ + bvs.n 39d3e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287358> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d32c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28729c> │ │ │ │ + bvs.n 39d3ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28735c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d33c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872ac> │ │ │ │ + bvs.n 39d3fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28736c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d358 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872c8> │ │ │ │ + bvs.n 39d418 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287388> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872e4> │ │ │ │ + bvs.n 39d434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873a4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287300> │ │ │ │ + bvs.n 39d450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d3ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28731c> │ │ │ │ + bvs.n 39d46c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873dc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d3c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287338> │ │ │ │ + bvs.n 39d488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873f8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d3e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287354> │ │ │ │ + bvs.n 39d4a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287414> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d408 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287378> │ │ │ │ + bvs.n 39d2c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287238> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d424 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287394> │ │ │ │ + bvs.n 39d2e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287254> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873a0> │ │ │ │ + bvs.n 39d2f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287260> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d42c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28739c> │ │ │ │ + bvs.n 39d2ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28725c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873a0> │ │ │ │ + bvs.n 39d2f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287260> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873a4> │ │ │ │ + bvs.n 39d2f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287264> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 39d468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873d8> │ │ │ │ + bcc.n 39d328 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287298> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 39d47c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873ec> │ │ │ │ + bcc.n 39d33c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872ac> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 39d45c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873cc> │ │ │ │ + bcc.n 39d31c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28728c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 39d474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873e4> │ │ │ │ + bcc.n 39d334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872a4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 39d3e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287354> │ │ │ │ + bcc.n 39d4a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287414> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39d3d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287348> │ │ │ │ + bcc.n 39d498 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287408> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d3b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287328> │ │ │ │ + bvs.n 39d478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873e8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d3dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28734c> │ │ │ │ + bvs.n 39d49c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28740c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287370> │ │ │ │ + bvs.n 39d4c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287430> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d424 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287394> │ │ │ │ + bvs.n 39d4e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287454> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d3f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287364> │ │ │ │ + bvs.n 39d4b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287424> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d3e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287350> │ │ │ │ + bvs.n 39d4a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287410> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d410 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287380> │ │ │ │ + bvs.n 39d4d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287440> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39d3b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287328> │ │ │ │ + bhi.n 39d478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873e8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39d444 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873b4> │ │ │ │ + bmi.n 39d504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287474> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39d464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873d4> │ │ │ │ + bmi.n 39d324 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287294> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d4b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287424> │ │ │ │ + bvs.n 39d374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2872e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d4ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28745c> │ │ │ │ + bvs.n 39d3ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28731c> │ │ │ │ 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] @ (39d458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2873c8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1108294,15 +1108298,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 39d7e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287758> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 39d7b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287724> │ │ │ │ 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 │ │ │ │ @@ -1109484,201 +1109488,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 r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e0cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28803c> │ │ │ │ + bpl.n 39e18c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288080> │ │ │ │ + bpl.n 39e1d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288140> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e0dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28804c> │ │ │ │ + bpl.n 39e19c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28810c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39e0f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288064> │ │ │ │ + bge.n 39e1b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288124> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e040 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287fb0> │ │ │ │ + bge.n 39e100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288070> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39e1f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288168> │ │ │ │ + bgt.n 39e0b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288028> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39e0f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288068> │ │ │ │ + ble.n 39e1b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288128> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39e188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880f8> │ │ │ │ + bge.n 39e048 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287fb8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r0, #118 @ 0x76 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bhi.n 39e070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287fe0> │ │ │ │ + bls.n 39e130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880a0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e038 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287fa8> │ │ │ │ + bhi.n 39e0f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288068> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288084> │ │ │ │ + bls.n 39e1d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288144> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288080> │ │ │ │ + bvc.n 39e1d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288140> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288070> │ │ │ │ + bvc.n 39e1c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288130> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880b4> │ │ │ │ + bvc.n 39e204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288174> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e128 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288098> │ │ │ │ + bvc.n 39e1e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288158> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e094 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288004> │ │ │ │ + bhi.n 39e154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e07c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287fec> │ │ │ │ + bhi.n 39e13c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880ac> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288178> │ │ │ │ + bvc.n 39e0c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288038> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e1b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288120> │ │ │ │ + bvs.n 39e070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287fe0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e16c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880dc> │ │ │ │ + bvs.n 39e22c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28819c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288180> │ │ │ │ + bvc.n 39e0d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288040> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e1e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288150> │ │ │ │ + bvc.n 39e0a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288010> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880b4> │ │ │ │ + bvc.n 39e204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288174> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28804c> │ │ │ │ + bvc.n 39e19c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28810c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e05c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287fcc> │ │ │ │ + bmi.n 39e11c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28808c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x287fc4> │ │ │ │ + bmi.n 39e114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288084> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e24c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2881bc> │ │ │ │ + bmi.n 39e10c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28807c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2881b4> │ │ │ │ + bmi.n 39e104 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288074> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e23c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2881ac> │ │ │ │ + bmi.n 39e0fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28806c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 39e10c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28807c> │ │ │ │ + bmi.n 39e1cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28813c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 39e0fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28806c> │ │ │ │ + bmi.n 39e1bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28812c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39e14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880bc> │ │ │ │ + bcc.n 39e20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28817c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39e144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880b4> │ │ │ │ + bcc.n 39e204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288174> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39e14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880bc> │ │ │ │ + bcc.n 39e20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28817c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39e14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880bc> │ │ │ │ + bcc.n 39e20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28817c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39e14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880bc> │ │ │ │ + bcc.n 39e20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28817c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39e14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880bc> │ │ │ │ + bcc.n 39e20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28817c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39e14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880bc> │ │ │ │ + bcc.n 39e20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28817c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r4, r5, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288190> │ │ │ │ + bvs.n 39e2e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288250> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e218 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288188> │ │ │ │ + bvs.n 39e2d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288248> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288180> │ │ │ │ + bvs.n 39e2d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288240> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2881b0> │ │ │ │ + bvs.n 39e300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288270> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2881b8> │ │ │ │ + bvs.n 39e308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288278> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39e2a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288218> │ │ │ │ + bcs.n 39e168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2880d8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39e340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2882b0> │ │ │ │ + bcs.n 39e200 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288170> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + beq.n 39e284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2881f4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39ee44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288db4> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1110788,145 +1110792,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 39c228 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x286198> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39e8ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28882a> │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #128] @ (39eef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288e60>) │ │ │ │ + ldr r6, [pc, #512] @ (39f070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288fe0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ef8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288efc> │ │ │ │ + beq.n 39ee4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288dbc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ef80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288ef0> │ │ │ │ + beq.n 39ee40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288db0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ef74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288ee4> │ │ │ │ + beq.n 39ee34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288da4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ef90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288f00> │ │ │ │ + beq.n 39ee50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288dc0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ef84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288ef4> │ │ │ │ + beq.n 39ee44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288db4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ef70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288ee0> │ │ │ │ + beq.n 39ee30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288da0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ef64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288ed4> │ │ │ │ + beq.n 39ee24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288d94> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39f4c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x289434> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1111429,85 +1111433,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39ecee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288c5e> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 39e292 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288202> │ │ │ │ b.n 39ecee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x288c5e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ittt al │ │ │ │ - lslal r7, r1, #3 │ │ │ │ - it le @ unpredictable │ │ │ │ - lslle r7, r1, #3 │ │ │ │ - itet le │ │ │ │ - lslle r7, r1, #3 │ │ │ │ - popgt {r1, r2, r4, r6, pc} │ │ │ │ - lslle r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + it cc │ │ │ │ + lslcc r7, r1, #3 │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - it │ │ │ │ - lsl r7, r1, #3 │ │ │ │ - itte lt │ │ │ │ - lsllt r7, r1, #3 │ │ │ │ - poplt {r2, r3, r4, r5, r6} │ │ │ │ - lslge r7, r1, #3 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ 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] @ (39f7f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x289764>) │ │ │ │ @@ -1112733,23 +1112737,23 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r4, r2, #8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sub.w r0, lr, #217 @ 0xd9 │ │ │ │ + addw r0, lr, #217 @ 0xd9 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 4668dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35084c> │ │ │ │ mov fp, r0 │ │ │ │ @@ -1113366,15 +1113370,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 │ │ │ │ - bic.w r0, r8, r9, lsr #3 │ │ │ │ + eor.w r0, r8, r9, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3a10c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b034> │ │ │ │ mov r0, r4 │ │ │ │ @@ -1113431,15 +1113435,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 3a0848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28a7b8> │ │ │ │ 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 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0034 │ │ │ │ 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] @ (3a0ae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28aa50>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1113629,15 +1113633,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xf708018a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3a0b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28aa88> │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sbc.w r1, sl, #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 │ │ │ │ @@ -1114753,22 +1114757,22 @@ │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ b.n 3a1560 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b4d0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sbc.w r1, ip, sl, lsl #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r0, 3a1656 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b5c6> │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #776 @ (adr r5, 3a1938 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b8a8>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 3a16b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b628>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ eors.w r1, r8, sl, lsl #2 │ │ │ │ - add r5, pc, #40 @ (adr r5, 3a1660 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b5d0>) │ │ │ │ + add r5, pc, #424 @ (adr r5, 3a17e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b750>) │ │ │ │ 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 │ │ │ │ @@ -1115067,27 +1115071,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 53eb7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x428aec> │ │ │ │ bl 53e538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4284a8> │ │ │ │ mov r2, r0 │ │ │ │ b.n 3a18d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b848> │ │ │ │ nop │ │ │ │ @ instruction: 0xe9a6018a │ │ │ │ - add r3, pc, #888 @ (adr r3, 3a1cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28bc38>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 3a1a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b9b8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ 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] │ │ │ │ @@ -1115238,15 +1115242,15 @@ │ │ │ │ b.n 3a1a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b98c> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 3a1a46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28b9b6> │ │ │ │ nop │ │ │ │ - add r1, pc, #432 @ (adr r1, 3a1cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28bc30>) │ │ │ │ + add r1, pc, #816 @ (adr r1, 3a1e40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28bdb0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 3a1b30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28baa0> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #26 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 3a1b2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28ba9e> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1116108,17 +1116112,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ ble.n 3a2398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28c308> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ 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] @ (3a2604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28c574>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1116635,39 +1116639,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (3a2990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28c900>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (3a2994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28c904>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ 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 │ │ │ │ @@ -1117136,19 +1117140,19 @@ │ │ │ │ beq.n 3a2e5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28cdce> │ │ │ │ eors r3, r1 │ │ │ │ b.n 3a2dfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28cd6c> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43d294 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x327204> │ │ │ │ b.n 3a2baa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28cb1a> │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ 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] @ 3a3414 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28d384> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -1118147,15 +1118151,15 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ udf #221 @ 0xdd │ │ │ │ vtbl.8 d28, {d31- │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1118250,15 +1118254,15 @@ │ │ │ │ bl 4cee08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b8d78> │ │ │ │ b.n 3a39d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28d946> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r2, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r6!, {r1, r5} │ │ │ │ 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 │ │ │ │ @@ -1118482,17 +1118486,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3a3bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28db44> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3a3b80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28daf0> │ │ │ │ b.n 3a3bfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28db6c> │ │ │ │ nop │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -1119013,51 +1119017,51 @@ │ │ │ │ bl 3a28c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28c838> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ b.n 3a3f30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28dea0> │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ 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] @ 3a4d44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28ecb4> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1120067,35 +1120071,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbnz r0, 3a4dd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28ed48> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a4c66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28ebd6> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1120620,83 +1120624,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, [r4, #17] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r7, #15] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r3, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ ldr.w r3, [pc, #2900] @ 3a5f38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28fea8> │ │ │ │ @@ -1121738,54 +1121742,54 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc2 0, cr0, [r6], {206} @ 0xce │ │ │ │ + stc2l 0, cr0, [r6], #-824 @ 0xfffffcc8 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vld1.8 {d0[6]}, [r8], lr │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + @ instruction: 0xfa0800ce │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr??.w r0, [r4, lr] │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + ldrsh.w r0, [r4, #206] @ 0xce │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #192] @ (3a6060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28ffd0>) │ │ │ │ + ldr r7, [pc, #576] @ (3a61e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x290150>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a5fba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x28ff2a> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ add.w r0, r3, #26 │ │ │ │ ldr.w r0, [r5, r0, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1122481,54 +1122485,54 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3a6574 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2904e4> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cbz r1, 3a6738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2906a8> │ │ │ │ - vmlal.u , d31, d8[0] │ │ │ │ + vsubw.u , , d24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #660 @ 0x294 │ │ │ │ - vmull.u q12, d31, d28 │ │ │ │ + @ instruction: 0xffff8d0c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a6760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2906d0>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a675c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2906cc> │ │ │ │ ldr r0, [pc, #24] @ (3a6764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2906d4>) │ │ │ │ @@ -1125120,27 +1125124,27 @@ │ │ │ │ b.n 3a7d9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291d0e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r1, #20] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r0, [r4, #16] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #168] @ (3a7ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291e48>) │ │ │ │ + ldr r5, [pc, #552] @ (3a8058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291fc8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291de8> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7e72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291de2> │ │ │ │ ldr r3, [pc, #60] @ (3a7e7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291dec>) │ │ │ │ @@ -1125164,15 +1125168,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r0, #14] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291e3c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7ec6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291e36> │ │ │ │ ldr r3, [pc, #60] @ (3a7ed0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291e40>) │ │ │ │ @@ -1125196,15 +1125200,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r5, #10] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7f20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291e90> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7f1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291e8a> │ │ │ │ ldr r3, [pc, #60] @ (3a7f24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291e94>) │ │ │ │ @@ -1125228,15 +1125232,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r3, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7f74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291ee4> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7f6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291ede> │ │ │ │ ldr r3, [pc, #60] @ (3a7f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291ee8>) │ │ │ │ @@ -1125260,15 +1125264,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r0, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291f38> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7fc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291f32> │ │ │ │ ldr r3, [pc, #60] @ (3a7fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291f3c>) │ │ │ │ @@ -1125292,15 +1125296,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r6, #2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + cmp r7, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a801c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291f8c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a8016 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291f86> │ │ │ │ ldr r3, [pc, #60] @ (3a8020 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291f90>) │ │ │ │ @@ -1125324,15 +1125328,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r3, #0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a8070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291fe0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a806a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291fda> │ │ │ │ ldr r3, [pc, #60] @ (3a8074 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x291fe4>) │ │ │ │ @@ -1125356,27 +1125360,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #31] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ 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] @ (3a8098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292008>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3a80e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292058>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1125402,29 +1125406,29 @@ │ │ │ │ bne.n 3a80c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292032> │ │ │ │ ldr r1, [pc, #16] @ (3a80ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29205c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ 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] @ (3a810c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29207c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r6, [r0, r6] │ │ │ │ + str r6, [r4, 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, #48] @ (3a8150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2920c0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1125444,18 +1125448,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a813e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2920ae> │ │ │ │ nop │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ 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] │ │ │ │ @@ -1125476,15 +1125480,15 @@ │ │ │ │ bne.n 3a8176 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2920e6> │ │ │ │ ldr r1, [pc, #12] @ (3a819c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29210c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ 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 │ │ │ │ @@ -1125517,15 +1125521,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a81d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292142> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a81c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292132> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ 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] @ (3a824c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2921bc>) │ │ │ │ @@ -1125551,17 +1125555,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a8228 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292198> │ │ │ │ ldr r1, [pc, #12] @ (3a8250 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2921c0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ @@ -1125593,15 +1125597,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a827e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2921ee> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ 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 │ │ │ │ @@ -1126002,75 +1126006,75 @@ │ │ │ │ b.n 3a83e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292356> │ │ │ │ blx r2 │ │ │ │ b.n 3a84aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29241a> │ │ │ │ blx r2 │ │ │ │ b.n 3a84f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292468> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r4, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - ldr r6, [pc, #224] @ (3a879c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29270c>) │ │ │ │ + ldr r6, [pc, #608] @ (3a891c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29288c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - ldr r6, [pc, #128] @ (3a8744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2926b4>) │ │ │ │ + ldr r6, [pc, #512] @ (3a88c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292834>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r3, r3, #3 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - ldr r5, [pc, #736] @ (3a89c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292930>) │ │ │ │ + ldr r6, [pc, #96] @ (3a8740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2926b0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r5, [pc, #504] @ (3a88e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292858>) │ │ │ │ + ldr r5, [pc, #888] @ (3a8a68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2929d8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb606 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #328] @ (3a8844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2927b4>) │ │ │ │ + ldr r5, [pc, #712] @ (3a89c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292934>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #776] @ (3a8a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292988>) │ │ │ │ + ldr r5, [pc, #136] @ (3a8798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292708>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #304] @ (3a8848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2927b8>) │ │ │ │ + ldr r4, [pc, #688] @ (3a89c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292938>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ 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 │ │ │ │ @@ -1126150,32 +1126154,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a8804 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292774>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a8782 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2926f2> │ │ │ │ blx r2 │ │ │ │ b.n 3a877e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2926ee> │ │ │ │ - ldr r3, [pc, #528] @ (3a89f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292964>) │ │ │ │ + ldr r3, [pc, #912] @ (3a8b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292ae4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #512] @ (3a89e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292958>) │ │ │ │ + ldr r4, [pc, #896] @ (3a8b68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292ad8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #432] @ (3a899c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29290c>) │ │ │ │ + ldr r4, [pc, #816] @ (3a8b1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292a8c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [pc, #248] @ (3a88f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292860>) │ │ │ │ + ldr r3, [pc, #632] @ (3a8a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2929e0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #128] @ (3a887c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2927ec>) │ │ │ │ + ldr r3, [pc, #512] @ (3a89fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29296c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #112] @ (3a8870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2927e0>) │ │ │ │ + ldr r3, [pc, #496] @ (3a89f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292960>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #8] @ (3a880c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29277c>) │ │ │ │ + ldr r3, [pc, #392] @ (3a898c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2928fc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ 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] @ (3a884c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2927bc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1126197,18 +1126201,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8834 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2927a4> │ │ │ │ - ldr r2, [pc, #768] @ (3a8b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292ac0>) │ │ │ │ + ldr r3, [pc, #128] @ (3a88d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292840>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ 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] @ (3a88b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292824>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1126241,20 +1126245,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2927f4> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #496] @ (3a8aa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292a18>) │ │ │ │ + ldr r2, [pc, #880] @ (3a8c28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292b98>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [pc, #328] @ (3a8a0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29297c>) │ │ │ │ + ldr r2, [pc, #712] @ (3a8b8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292afc>) │ │ │ │ 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, 3a88e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292856> │ │ │ │ @@ -1126270,15 +1126274,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a88e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292856> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - ldr r2, [pc, #920] @ (3a8c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c08>) │ │ │ │ + ldr r3, [pc, #280] @ (3a8a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292988>) │ │ │ │ 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 3eda10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d7980> │ │ │ │ @@ -1126438,51 +1126442,51 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a8974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2928e4> │ │ │ │ blx r2 │ │ │ │ b.n 3a893e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2928ae> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #904] @ (3a8e10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292d80>) │ │ │ │ + ldr r2, [pc, #264] @ (3a8b90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292b00>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #864] @ (3a8df4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292d64>) │ │ │ │ + ldr r2, [pc, #224] @ (3a8b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292ae4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #968] @ (3a8e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292dd0>) │ │ │ │ + ldr r2, [pc, #328] @ (3a8be0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292b50>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #296] @ (3a8bc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292b34>) │ │ │ │ + ldr r1, [pc, #680] @ (3a8d44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292cb4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #456] @ (3a8c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292bd8>) │ │ │ │ + ldr r1, [pc, #840] @ (3a8de8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292d58>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc2 0, cr0, [r4], {208} @ 0xd0 │ │ │ │ - ldr r1, [pc, #240] @ (3a8b98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292b08>) │ │ │ │ + stc2l 0, cr0, [r4], #832 @ 0x340 │ │ │ │ + ldr r1, [pc, #624] @ (3a8d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c88>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #224] @ (3a8b8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292afc>) │ │ │ │ + ldr r1, [pc, #608] @ (3a8d0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c7c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #536] @ (3a8cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c38>) │ │ │ │ + ldr r1, [pc, #920] @ (3a8e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292db8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #504] @ (3a8cac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c1c>) │ │ │ │ + ldr r1, [pc, #888] @ (3a8e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292d9c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #392] @ (3a8c40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292bb0>) │ │ │ │ + ldr r1, [pc, #776] @ (3a8dc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292d30>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #304] @ (3a8bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292b5c>) │ │ │ │ + ldr r1, [pc, #688] @ (3a8d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292cdc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #200] @ (3a8b88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292af8>) │ │ │ │ + ldr r1, [pc, #584] @ (3a8d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c78>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #112] @ (3a8b34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292aa4>) │ │ │ │ + ldr r1, [pc, #496] @ (3a8cb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c24>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #24] @ (3a8ae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292a50>) │ │ │ │ + ldr r1, [pc, #408] @ (3a8c60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292bd0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [pc, #880] @ (3a8e40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292db0>) │ │ │ │ + ldr r1, [pc, #240] @ (3a8bc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292b30>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #784] @ (3a8de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292d54>) │ │ │ │ + ldr r1, [pc, #144] @ (3a8b64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292ad4>) │ │ │ │ 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 │ │ │ │ @@ -1126621,15 +1126625,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #19] │ │ │ │ lsls r2, r1, #6 │ │ │ │ strb r2, [r0, #18] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blx r3 │ │ │ │ + blx pc │ │ │ │ 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] @ (3a8cb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c28>) │ │ │ │ @@ -1126655,17 +1126659,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a8cb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c24> │ │ │ │ bl 3a82c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292230> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ bl 1c0cc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xaac32> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1126712,24 +1126716,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8d04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292c74> │ │ │ │ - mov ip, lr │ │ │ │ + bxns sl │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 16cd46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x56cb6> │ │ │ │ - mov r8, r9 │ │ │ │ + bx r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov lr, r9 │ │ │ │ + bx r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r8, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov lr, r2 │ │ │ │ + mov lr, lr │ │ │ │ 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 │ │ │ │ @@ -1126758,20 +1126762,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292cfc> │ │ │ │ - mov r6, pc │ │ │ │ + mov lr, fp │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl e6db2 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mov r2, fp │ │ │ │ + mov sl, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a8e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292d84> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a8e0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292d7a> │ │ │ │ ldr r3, [pc, #76] @ (3a8e18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292d88>) │ │ │ │ @@ -1126802,15 +1126806,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r6, [r6, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -1126842,15 +1126846,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a8e56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292dc6> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ 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 │ │ │ │ @@ -1126898,17 +1126902,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a8eb6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292e26> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ 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 │ │ │ │ @@ -1127004,20 +1127008,20 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ b.n 3a8f84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292ef4> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a8f84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292ef4> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - mcr2 0, 6, r0, cr2, cr11, {6} │ │ │ │ - mvns r2, r7 │ │ │ │ + vqadd.u32 q0, q9, │ │ │ │ + add r2, fp │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orrs r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, r3 │ │ │ │ + add r2, pc │ │ │ │ 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 │ │ │ │ @@ -1127036,19 +1127040,19 @@ │ │ │ │ bl 43aae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324a50> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a9060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a902c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292f9c> │ │ │ │ nop │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mvns r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r3, #32] │ │ │ │ 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] @ 3a90c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293034> │ │ │ │ @@ -1127223,33 +1127227,33 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r2, r6 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - negs r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - negs r6, r2 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r4, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ 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 │ │ │ │ @@ -1127319,21 +1127323,21 @@ │ │ │ │ beq.n 3a92f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293264> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a9328 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293298>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a92b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293228> │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adcs r6, r0 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adcs r2, r7 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ 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 │ │ │ │ @@ -1127484,24 +1127488,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 3a9396 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293306> │ │ │ │ - vld4. {d16-d19}, [lr :64], ip │ │ │ │ - mov r0, r6 │ │ │ │ + vst1.8 @ instruction: 0xf9ce00dc │ │ │ │ + mov r8, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adcs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r7 │ │ │ │ + asrs r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands r4, r7 │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + eors r0, r2 │ │ │ │ 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] @ 3a9534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2934a4> │ │ │ │ @@ -1127841,53 +1127845,54 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a989c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29380c>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3a97b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293726> │ │ │ │ - ands r4, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r6, #138 @ 0x8a │ │ │ │ lsls r0, r0, #6 │ │ │ │ - bne.n 3a9930 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2938a0> │ │ │ │ + bne.n 3a97f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293760> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - vshr.u64 q0, q6, #20 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ lsls r0, r0, #6 │ │ │ │ movs r5, #58 @ 0x3a │ │ │ │ lsls r0, r0, #6 │ │ │ │ bne.n 3a991a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29388a> │ │ │ │ @ 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, , │ │ │ │ - @ instruction: 0xffff3dbc │ │ │ │ + vcvt.f32.u32 d19, d12, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ 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] @ 3a9fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293f24> │ │ │ │ @@ -1128461,38 +1128466,39 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf0ac00db │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + add.w r0, ip, #219 @ 0xdb │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [r4, #12] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vshr.u64 q8, , #58 │ │ │ │ + movs r6, r4 │ │ │ │ + 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -1128959,41 +1128965,41 @@ │ │ │ │ bne.w 3aa404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x294374> │ │ │ │ b.n 3aa41e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29438e> │ │ │ │ nop │ │ │ │ ldrsh r4, [r2, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r4, [r2, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [pc, #24] @ (3aa56c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2944dc>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ @@ -1130365,73 +1130371,73 @@ │ │ │ │ b.n 3ab10c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29507c> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldrsb r4, [r4, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r2, r4, r6} │ │ │ │ - vcvt.u16.f16 d18, d16, #1 │ │ │ │ + @ instruction: 0xffff2d90 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r0, [r6, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldmia r5!, {r0, r1, r7} │ │ │ │ - @ instruction: 0xffff2b9e │ │ │ │ + @ instruction: 0xffff2bfe │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r6, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1130752,15 +1130758,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 372128 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c098> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0x479e │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1130807,15 +1130813,15 @@ │ │ │ │ bl 372108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c078> │ │ │ │ cbz r0, 3ab95c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2958cc> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ 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 372108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25c078> │ │ │ │ @@ -1131002,15 +1131008,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43d3ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32731c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1131166,17 +1131172,17 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3abbe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x295b54> │ │ │ │ nop │ │ │ │ add r6, lr │ │ │ │ lsls r2, r1, #6 │ │ │ │ - sbc.w r0, sl, #7405568 @ 0x710000 │ │ │ │ - sbc.w r0, r8, #7405568 @ 0x710000 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + rsb r0, sl, #7405568 @ 0x710000 │ │ │ │ + rsb r0, r8, #7405568 @ 0x710000 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ 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 │ │ │ │ @@ -1132281,15 +1132287,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 468fd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352f44> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46b294 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x355204> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ 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] @ 3aca48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2969b8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1133732,15 +1133738,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3ad66a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2975da> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3ad59a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29750a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r1, pc, #664 @ (adr r1, 3adae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x297a54>) │ │ │ │ + add r2, pc, #24 @ (adr r2, 3ad864 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2977d4>) │ │ │ │ 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] @ 3adea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x297e10> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1135249,17 +1135255,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, #0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r4, r1, r5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #416] @ (3ae9b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x298924>) │ │ │ │ + ldr r0, [pc, #800] @ (3aeb34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x298aa4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - addw r0, sl, #2254 @ 0x8ce │ │ │ │ + @ instruction: 0xf66a00ce │ │ │ │ stmdb 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] @ 3af388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2992f8> │ │ │ │ ldr.w r2, [pc, #2908] @ 3af38c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2992fc> │ │ │ │ @@ -1136334,16 +1136340,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adcs.w r0, r6, #206 @ 0xce │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + subs.w r0, r6, #206 @ 0xce │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 46693c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3508ac> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1137574,15 +1137580,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, [r5, #21] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr.w r0, [sl, #32] │ │ │ │ movs r1, #1 │ │ │ │ bl 4668dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35084c> │ │ │ │ add.w r5, sl, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1141003,17 +1141009,17 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ bgt.n 3b245c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c3cc> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #832 @ (adr r3, 3b281c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c78c>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 3b24fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c46a> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ lsls r1, r1, #6 │ │ │ │ add r2, pc, #752 @ (adr r2, 3b27dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c74c>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ blt.n 3b25d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c544> │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1141112,19 +1141118,19 @@ │ │ │ │ b.n 3b25bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c52c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 3b25d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c548> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ bge.n 3b267c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c5ec> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3b2620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c590> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1141321,15 +1141327,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bhi.n 3b28e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c858> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r4, #3 │ │ │ │ bhi.n 3b2850 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29c7c0> │ │ │ │ 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 │ │ │ │ @@ -1151375,21 +1151381,21 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [r5, #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 │ │ │ │ @@ -1152793,23 +1152799,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3ba028 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a3f98>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3ba02c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a3f9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ 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 │ │ │ │ @@ -1155257,20 +1155263,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ bx sp │ │ │ │ lsls r1, r1, #6 │ │ │ │ bxns r9 │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x00a2 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + ittt eq │ │ │ │ + lsleq r5, r1, #3 │ │ │ │ + popeq {r1, r2, r3, r7} │ │ │ │ + lsleq 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 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1155594,17 +1155600,17 @@ │ │ │ │ nop │ │ │ │ add r4, sl │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, r8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bmi.n 3bbba8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5b18> │ │ │ │ + bmi.n 3bbc68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5bd8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bmi.n 3bbd54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5cc4> │ │ │ │ + bmi.n 3bbc14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5b84> │ │ │ │ lsls r2, r4, #3 │ │ │ │ mvns r0, r3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1155750,19 +1155756,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3bbe02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5d72> │ │ │ │ b.n 3bbd76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5ce6> │ │ │ │ orrs r2, r3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r7, #220 @ 0xdc │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bcs.n 3bbf20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5e90> │ │ │ │ + bcs.n 3bbde0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5d50> │ │ │ │ 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 │ │ │ │ @@ -1155782,17 +1155788,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3bbe56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5dc6> │ │ │ │ nop │ │ │ │ - bne.n 3bbdec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5d5c> │ │ │ │ + bcs.n 3bbeac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5e1c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3bbec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5e34> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3bbec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a5e38> │ │ │ │ add ip, pc │ │ │ │ @@ -1156117,30 +1156123,30 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bc1bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a612c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bc1c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a6130>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xfaaa00cd │ │ │ │ - @ instruction: 0xfaf400cd │ │ │ │ - subs r6, r4, r7 │ │ │ │ + @ instruction: 0xfb0a00cd │ │ │ │ + @ instruction: 0xfb5400cd │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xfaaa00cd │ │ │ │ - @ instruction: 0xfa9400cd │ │ │ │ - subs r6, r6, r6 │ │ │ │ + @ instruction: 0xfb0a00cd │ │ │ │ + @ instruction: 0xfaf400cd │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stc2 0, cr0, [ip], {210} @ 0xd2 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + stc2l 0, cr0, [ip], #840 @ 0x348 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xfa5c00cd │ │ │ │ + @ instruction: 0xfabc00cd │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -1156418,15 +1156424,15 @@ │ │ │ │ blx 6c590 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3bc2de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a624e> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r3, #6 │ │ │ │ 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] @ 3bc4fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a646c> │ │ │ │ @@ -1157615,33 +1157621,33 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3bcf36 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a6ea6> │ │ │ │ b.n 3bcf0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a6e7a> │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r6, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ 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] @ (3bcfa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a6f18>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ 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] @ (3bd01c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a6f8c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1157679,23 +1157685,23 @@ │ │ │ │ bhi.n 3bcff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a6f68> │ │ │ │ ldr r2, [pc, #28] @ (3bd02c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a6f9c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ + eors r4, r1 │ │ │ │ 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] @ (3bd0f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7060>) │ │ │ │ @@ -1157769,23 +1157775,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1157808,17 +1157814,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3bd154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a70c4>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r7, #24 │ │ │ │ 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] @ (3bd1a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7110>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1157841,17 +1157847,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, r1, #10 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ 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] @ (3bd264 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a71d4>) │ │ │ │ @@ -1157927,23 +1157933,23 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #62 @ 0x3e │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -1157969,31 +1157975,31 @@ │ │ │ │ ldr r2, [pc, #20] @ (3bd2d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7244>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ 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] @ (3bd2f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7264>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ 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] @ (3bd330 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a72a0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158010,17 +1158016,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bd334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a72a4>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r1, #0] │ │ │ │ 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] @ (3bd370 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a72e0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158037,29 +1158043,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bd374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a72e4>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bd394 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7304>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ 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] @ (3bd3e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7358>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158087,19 +1158093,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, r6, #2 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r5, #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, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1158111,19 +1158117,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3bd428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7398>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bd40c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a737c> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ 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] @ (3bd45c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a73cc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158350,47 +1158356,47 @@ │ │ │ │ b.n 3bd572 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a74e2> │ │ │ │ ldr r2, [pc, #76] @ (3bd688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a75f8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 3bd554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a74c4> │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 3bd870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a77e0>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 3bd9f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7960>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r0, r4 │ │ │ │ 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 │ │ │ │ @@ -1158429,19 +1158435,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] @ (3bd8dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a784c>) │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r0, 3bd718 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7688> │ │ │ │ + cbz r0, 3bd730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a76a0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ 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] @ (3bd794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7704>) │ │ │ │ @@ -1158491,23 +1158497,23 @@ │ │ │ │ bne.n 3bd772 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a76e2> │ │ │ │ ldr r2, [pc, #28] @ (3bd7a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7714>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3bd764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a76d4> │ │ │ │ + ble.n 3bd824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7794> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ 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] @ (3bda18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7988>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158745,49 +1158751,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, r4, #19 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 3bdaf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7a68> │ │ │ │ + bgt.n 3bd9b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7928> │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r0, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf29e00d7 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + @ instruction: 0xf2fe00d7 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf21400d7 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + @ instruction: 0xf27400d7 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ 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] @ (3bda9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7a0c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158918,33 +1158924,33 @@ │ │ │ │ blt.n 3bdb8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7afa> │ │ │ │ ldr r2, [pc, #48] @ (3bdbd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7b40>) │ │ │ │ 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, r2, #8 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #46 @ 0x2e │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ 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] │ │ │ │ @@ -1159133,45 +1159139,45 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 37205c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x25bfcc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3bde30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7da0> │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r6} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3bde1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7d8a> │ │ │ │ + cbnz r4, 3bde32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7da2> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 3bde40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7db0> │ │ │ │ + pop {r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ 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 │ │ │ │ @@ -1159265,30 +1159271,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3bded8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7e48>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bddfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7d6c> │ │ │ │ movs r2, #10 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - revsh r4, r7 │ │ │ │ + cbnz r4, 3bdf22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7e92> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r6, 3bdf0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7e7c> │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - hlt 0x001c │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ 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] @ (3be05c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7fcc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1159448,39 +1159454,39 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3be08c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7ffc>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r2, 3be0a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8016> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3be076 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7fe6> │ │ │ │ + cbnz r4, 3be08e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a7ffe> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 3be09c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a800c> │ │ │ │ + rev r0, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 3be098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8008> │ │ │ │ + cbnz r6, 3be0b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8020> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r4, 3be090 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8000> │ │ │ │ + cbnz r4, 3be0a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8018> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 3be09e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a800e> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ 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] @ (3be138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a80a8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1159674,27 +1159680,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, r6, #14 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r2, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - setpan #0 │ │ │ │ + cpsid │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + str r2, [r0, r3] │ │ │ │ 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 │ │ │ │ @@ -1159749,19 +1159755,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ 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] @ (3be70c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a867c>) │ │ │ │ @@ -1160152,88 +1160158,88 @@ │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ b.n 3be3e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8354> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, r6, #2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vhadd.s q0, q14, │ │ │ │ - vhadd.s q0, q14, │ │ │ │ - vhadd.s q0, q12, │ │ │ │ - cdp 0, 14, cr0, cr10, cr13, {6} │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + vmla.i16 d0, d28, d5[1] │ │ │ │ + vmla.i16 d0, d28, d5[1] │ │ │ │ + vmla.i16 d0, d24, d5[1] │ │ │ │ + vhadd.s8 q8, q13, │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vmla.i d16, d22, d1[3] │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + bic.w r0, r6, #205 @ 0xcd │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cdp 0, 12, cr0, cr10, cr13, {6} │ │ │ │ + vhadd.s32 q0, q13, │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r2, r5, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vhadd.u q8, q11, │ │ │ │ - vhadd.u32 q0, q9, │ │ │ │ - vhadd.u16 q8, q12, │ │ │ │ - vhadd.u q0, q12, │ │ │ │ + vmla.i16 q8, q11, d5[1] │ │ │ │ + vmla.i q0, q9, d1[3] │ │ │ │ + vrev32.32 q0, │ │ │ │ + vmla.i16 q0, q12, d5[1] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3be800 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8770>) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #52] @ (3be804 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8774>) │ │ │ │ @@ -1160259,15 +1160265,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3be7de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a874e> │ │ │ │ nop │ │ │ │ adds r4, r5, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr13, {6} │ │ │ │ + cdp2 0, 14, cr0, cr12, cr13, {6} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1160311,19 +1160317,19 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3be150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a80c0> │ │ │ │ ldr r1, [pc, #24] @ (3be898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8808>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ - vhadd.u32 q0, q13, │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + vmla.i q0, q13, d1[3] │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr13, {6} │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + vhadd.u q0, q9, │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3be8e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8854>) │ │ │ │ ldr r2, [pc, #72] @ (3be8e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8858>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1160349,16 +1160355,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ asrs r4, r3, #29 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 15, cr0, cr6, cr13, {6} │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + vhadd.u16 q8, q11, │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3be940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a88b0>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3be906 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8876> │ │ │ │ ldr r3, [pc, #68] @ (3be944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a88b4>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1160386,16 +1160392,16 @@ │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ asrs r4, r0, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 12, cr0, cr8, cr13, {6} │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + vhadd.u32 q0, q12, │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ 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] @ (3bea54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a89c4>) │ │ │ │ @@ -1160495,23 +1160501,23 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ asrs r0, r3, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr13, {6} │ │ │ │ - vhadd.u16 q8, q14, │ │ │ │ + vhadd.u8 q8, q12, │ │ │ │ + vrev32. q0, │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 8, cr0, cr6, cr13, {6} │ │ │ │ - cdp2 0, 13, cr0, cr12, cr13, {6} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr13, {6} │ │ │ │ - ldc2l 0, cr0, [r4, #820]! @ 0x334 │ │ │ │ - cdp2 0, 0, cr0, cr10, cr13, {6} │ │ │ │ + cdp2 0, 14, cr0, cr6, cr13, {6} │ │ │ │ + vhadd.u q0, q14, │ │ │ │ + vhadd.u16 q8, q10, │ │ │ │ + cdp2 0, 5, cr0, cr4, cr13, {6} │ │ │ │ + cdp2 0, 6, cr0, cr10, cr13, {6} │ │ │ │ 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 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ @@ -1160699,25 +1160705,25 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ - cdp2 0, 1, cr0, cr14, cr13, {6} │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + cdp2 0, 7, cr0, cr14, cr13, {6} │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr13, {6} │ │ │ │ - stc2l 0, cr0, [sl, #-820] @ 0xfffffccc │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + cdp2 0, 12, cr0, cr4, cr13, {6} │ │ │ │ + stc2 0, cr0, [sl, #820]! @ 0x334 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldc2l 0, cr0, [r8, #-820]! @ 0xfffffccc │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [r8, #820] @ 0x334 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stc2l 0, cr0, [r6, #820] @ 0x334 │ │ │ │ + cdp2 0, 2, cr0, cr6, cr13, {6} │ │ │ │ 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 │ │ │ │ @@ -1160816,32 +1160822,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3be150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a80c0> │ │ │ │ blx 6bfd4 │ │ │ │ ldr r1, [pc, #16] @ (3bed80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8cf0>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bed0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8c7c> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r6, #820]! @ 0x334 │ │ │ │ - cdp2 0, 4, cr0, cr14, cr13, {6} │ │ │ │ - stc2l 0, cr0, [r4, #-820]! @ 0xfffffccc │ │ │ │ - ldc2 0, cr0, [sl, #820] @ 0x334 │ │ │ │ + cdp2 0, 1, cr0, cr6, cr13, {6} │ │ │ │ + cdp2 0, 10, cr0, cr14, cr13, {6} │ │ │ │ + stc2l 0, cr0, [r4, #820] @ 0x334 │ │ │ │ + ldc2l 0, cr0, [sl, #820]! @ 0x334 │ │ │ │ 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, 3bed9a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8d0a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3beda8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8d18>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ - ldc2l 0, cr0, [sl, #820] @ 0x334 │ │ │ │ + cdp2 0, 3, cr0, cr10, cr13, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3bee3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8dac>) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #128] @ (3bee40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8db0>) │ │ │ │ @@ -1160898,15 +1160904,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r7, #8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc2l 0, cr0, [sl, #-820]! @ 0xfffffccc │ │ │ │ + ldc2l 0, cr0, [sl, #820] @ 0x334 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3bee7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8dec>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1160916,16 +1160922,16 @@ │ │ │ │ bl 3be150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a80c0> │ │ │ │ ldr r1, [pc, #16] @ (3bee80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8df0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r0, #820] @ 0x334 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + stc2l 0, cr0, [r0, #820]! @ 0x334 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ 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 │ │ │ │ @@ -1160955,16 +1160961,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3be150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a80c0> │ │ │ │ ldr r1, [pc, #12] @ (3beee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8e58>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - stc2l 0, cr0, [r0, #-820] @ 0xfffffccc │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + stc2 0, cr0, [r0, #820]! @ 0x334 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ 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 │ │ │ │ @@ -1161008,17 +1161014,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r6, #-820] @ 0xfffffccc │ │ │ │ - stc2 0, cr0, [ip, #-820]! @ 0xfffffccc │ │ │ │ - ldc2 0, cr0, [r8, #-820]! @ 0xfffffccc │ │ │ │ + stc2l 0, cr0, [r6, #-820]! @ 0xfffffccc │ │ │ │ + stc2 0, cr0, [ip, #820] @ 0x334 │ │ │ │ + ldc2 0, cr0, [r8, #820] @ 0x334 │ │ │ │ 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 │ │ │ │ @@ -1161066,17 +1161072,17 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ - stc2l 0, cr0, [r8, #-820]! @ 0xfffffccc │ │ │ │ - ldc2l 0, cr0, [lr], #820 @ 0x334 │ │ │ │ - stc2 0, cr0, [lr, #-820]! @ 0xfffffccc │ │ │ │ + stc2l 0, cr0, [r8, #820] @ 0x334 │ │ │ │ + ldc2l 0, cr0, [lr, #-820] @ 0xfffffccc │ │ │ │ + stc2 0, cr0, [lr, #820] @ 0x334 │ │ │ │ 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 │ │ │ │ @@ -1161161,22 +1161167,22 @@ │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3be150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a80c0> │ │ │ │ blx 6bfd4 │ │ │ │ ldr r2, [pc, #24] @ (3bf100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9070>) │ │ │ │ add r2, pc │ │ │ │ b.n 3bf08a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a8ffa> │ │ │ │ - bmi.n 3bf1e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9150> │ │ │ │ + bmi.n 3bf0a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9010> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc2l 0, cr0, [lr], {205} @ 0xcd │ │ │ │ - stc2l 0, cr0, [r4, #-820] @ 0xfffffccc │ │ │ │ - add r7, pc, #640 @ (adr r7, 3bf37c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a92ec>) │ │ │ │ + stc2 0, cr0, [lr, #-820]! @ 0xfffffccc │ │ │ │ + stc2 0, cr0, [r4, #820]! @ 0x334 │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldc2 0, cr0, [r2], #820 @ 0x334 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + ldc2 0, cr0, [r2, #-820] @ 0xfffffccc │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1161235,18 +1161241,18 @@ │ │ │ │ bl 3be150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a80c0> │ │ │ │ ldr r1, [pc, #24] @ (3bf1b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9124>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [lr], #820 @ 0x334 │ │ │ │ - stc2 0, cr0, [r4, #-820]! @ 0xfffffccc │ │ │ │ - ldc2l 0, cr0, [r4], {205} @ 0xcd │ │ │ │ - add r6, pc, #752 @ (adr r6, 3bf4a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9418>) │ │ │ │ + ldc2 0, cr0, [lr, #-820] @ 0xfffffccc │ │ │ │ + stc2 0, cr0, [r4, #820] @ 0x334 │ │ │ │ + ldc2 0, cr0, [r4, #-820]! @ 0xfffffccc │ │ │ │ + add r7, pc, #112 @ (adr r7, 3bf228 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9198>) │ │ │ │ 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] @ (3bf290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9200>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1161336,15 +1161342,15 @@ │ │ │ │ beq.n 3bf28c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a91fc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ lsrs r6, r5, #24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4, #-820] @ 0xfffffccc │ │ │ │ + ldc2l 0, cr0, [r4, #-820]! @ 0xfffffccc │ │ │ │ lsrs r2, r2, #24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r4, r3 │ │ │ │ lsls r0, r1, #6 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ negs r4, r1 │ │ │ │ @@ -1161398,15 +1161404,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r5, #20 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsrs r2, r6, #19 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1161448,15 +1161454,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r5, #18 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r7, #17 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1161473,15 +1161479,15 @@ │ │ │ │ beq.n 3bf3d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9342> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3bf3e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9358>) │ │ │ │ add r1, pc │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb1a00cd │ │ │ │ + @ instruction: 0xfb7a00cd │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3bf464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a93d4> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ @@ -1161603,15 +1161609,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3bf4d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9442> │ │ │ │ nop │ │ │ │ - bls.n 3bf4c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9438> │ │ │ │ + bge.n 3bf588 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a94f8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3bf580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a94f0> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1161745,15 +1161751,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3bf676 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a95e6> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strh.w r0, [lr, #205] @ 0xcd │ │ │ │ + vst4. {d0-d3}, [lr]! │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -1161905,22 +1161911,22 @@ │ │ │ │ bcs.n 3bf790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9700> │ │ │ │ ldr r1, [pc, #40] @ (3bf85c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a97cc>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ b.n 3bf790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9700> │ │ │ │ - vld1.8 {d0[6]}, [lr]! │ │ │ │ - vld4. {d0-d3}, [r8]! │ │ │ │ - str??.w r0, [sl, #205] @ 0xcd │ │ │ │ - str.w r0, [sl, sp] │ │ │ │ - ldr??.w r0, [r4, sp] │ │ │ │ - ldr??.w r0, [r6, sp] │ │ │ │ - ldrb.w r0, [r0, #205] @ 0xcd │ │ │ │ - strh.w r0, [r8, #205] @ 0xcd │ │ │ │ + @ instruction: 0xfa0e00cd │ │ │ │ + vst1.8 {d0[6]}, [r8]! │ │ │ │ + vst4. {d16-d19}, [sl]! │ │ │ │ + strh.w r0, [sl, #205] @ 0xcd │ │ │ │ + ldr??.w r0, [r4, #205] @ 0xcd │ │ │ │ + ldrsh.w r0, [r6, #205] @ 0xcd │ │ │ │ + ldr??.w r0, [r0, #205] @ 0xcd │ │ │ │ + vst4. {d0-d3}, [r8]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [r3, #184] @ 0xb8 │ │ │ │ @@ -1161989,15 +1161995,15 @@ │ │ │ │ bl 53e538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4284a8> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3bf908 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9878> │ │ │ │ - str??.w r0, [r0, #205] @ 0xcd │ │ │ │ + vst4. {d16-d19}, [r0]! │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bf95c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a98cc> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bf964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a98d4>) │ │ │ │ add r0, pc │ │ │ │ @@ -1162011,20 +1162017,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bf970 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a98e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bf974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a98e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [lr, #-820] @ 0xfffffccc │ │ │ │ - ldr.w r0, [r4, sp] │ │ │ │ - ldcl 0, cr0, [sl, #-820] @ 0xfffffccc │ │ │ │ - subs r2, #16 │ │ │ │ + ldc 0, cr0, [lr, #820]! @ 0x334 │ │ │ │ + ldrh.w r0, [r4, #205] @ 0xcd │ │ │ │ + ldc 0, cr0, [sl, #820]! @ 0x334 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh.w r0, [r2, #215] @ 0xd7 │ │ │ │ + ldrsb.w r0, [r2, r7, lsl #1] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bf9ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a992a> │ │ │ │ cbz r2, 3bf9b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9926> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bf9b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9926> │ │ │ │ ldrb r2, [r1, #14] │ │ │ │ @@ -1162093,15 +1162099,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 3bfa1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a998c> │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -1162737,19 +1162743,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} │ │ │ │ - sbc.w r0, r6, #6717440 @ 0x668000 │ │ │ │ - ldr r4, [pc, #240] @ (3c0138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa0a8>) │ │ │ │ + rsb r0, r6, #6717440 @ 0x668000 │ │ │ │ + ldr r4, [pc, #624] @ (3c02b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa228>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf37000cd │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + @ instruction: 0xf3d000cd │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bfb54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9ac4> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1163853,30 +1163859,30 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3bb60c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a557c> │ │ │ │ mov r0, r5 │ │ │ │ bl 3b3198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29d108> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bfb54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9ac4> │ │ │ │ - adc.w r0, r8, #205 @ 0xcd │ │ │ │ - @ instruction: 0xf12800cd │ │ │ │ - add.w r0, r6, #205 @ 0xcd │ │ │ │ - cbnz r6, 3c0b38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aaaa8> │ │ │ │ + sub.w r0, r8, #205 @ 0xcd │ │ │ │ + @ instruction: 0xf18800cd │ │ │ │ + sbc.w r0, r6, #205 @ 0xcd │ │ │ │ + cbnz r6, 3c0b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aaac0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf0b600cd │ │ │ │ - eors.w r0, r2, #205 @ 0xcd │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + adds.w r0, r6, #205 @ 0xcd │ │ │ │ + @ instruction: 0xf0f200cd │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 3c0b98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aab08> │ │ │ │ + bvs.n 3c0a58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aa9c8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #960 @ (adr r1, 3c0ed0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aae40>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 3c0c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aabc0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strex r0, r0, [lr, #820] @ 0x334 │ │ │ │ + stmia.w lr!, {r0, r2, r3, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -1164671,29 +1164677,29 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 3c0e9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aae0c> │ │ │ │ + b.n 3c0f5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aaecc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c0e64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aadd4> │ │ │ │ + b.n 3c0f24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aae94> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c1930 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab8a0> │ │ │ │ + b.n 3c19f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab960> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c1758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab6c8> │ │ │ │ + b.n 3c1818 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab788> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c171c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab68c> │ │ │ │ + b.n 3c17dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab74c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c15a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab518> │ │ │ │ + b.n 3c1668 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab5d8> │ │ │ │ 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] @ (3c136c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ab2dc>) │ │ │ │ @@ -1165958,15 +1165964,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ b.n 3c1f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2abe84> │ │ │ │ lsls r0, r1, #6 │ │ │ │ b.n 3c1f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2abe7c> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3c1fa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2abf10> │ │ │ │ + bls.n 3c2060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2abfd0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3c2500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ac470> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1166971,25 +1166977,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ble.n 3c29ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ac91c> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3c2998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ac908> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + beq.n 3c29dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ac94c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ blt.n 3c2aac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aca1c> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ 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] @ (3c2a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ac9cc>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1167178,19 +1167184,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bpl.n 3c2c84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2acbf4> │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ 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] @ (3c2f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ace7c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1167482,19 +1167488,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c310c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ad07c>) │ │ │ │ bcc.n 3c2ee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ace58> │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r6!, {r5, r6, 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] @ (3c3098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ad008>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1167639,15 +1167645,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ beq.n 3c3024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2acf94> │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c348c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ad3fc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1168022,23 +1168028,23 @@ │ │ │ │ ldr r3, [pc, #512] @ (3c3688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ad5f8>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ 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] @ (3c377c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ad6ec>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1168323,18 +1168329,18 @@ │ │ │ │ bl 3b300c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29cf7c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r0, r1, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00a6 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte eq │ │ │ │ + lsleq r5, r1, #3 │ │ │ │ + stmdbeq sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3c3ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ada48>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #828] @ (3c3adc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ada4c>) │ │ │ │ add.w r7, r0, #36 @ 0x24 │ │ │ │ add r4, pc │ │ │ │ @@ -1168647,19 +1168653,19 @@ │ │ │ │ bl 3b2fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x29cf48> │ │ │ │ b.n 3c3950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ad8c0> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3c3b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2adacc> │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3c3b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2adacc> │ │ │ │ + pop {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3c405c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2adfcc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1169190,21 +1169196,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c3ea8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ade18> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1169958,33 +1169964,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3c486a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae7da> │ │ │ │ + cbz r2, 3c4882 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae7f2> │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3c4868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae7d8> │ │ │ │ + cbz r4, 3c4880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae7f0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r6, 3c4858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae7c8> │ │ │ │ + cbz r6, 3c4870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae7e0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 3c4860 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae7d0> │ │ │ │ + cbz r0, 3c4878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae7e8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 3c4862 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae7d2> │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c4ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aea20>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c4ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aea24>) │ │ │ │ @@ -1170243,19 +1170249,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3bb60c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a557c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c45dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ae54c> │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ 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] @ (3c4b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aeac0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1170423,15 +1170429,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53bd74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x425ce4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r8, sp │ │ │ │ + mov r0, r9 │ │ │ │ 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] │ │ │ │ @@ -1170465,15 +1170471,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c4cdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aec4c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c4ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aec14> │ │ │ │ - cmp r2, r6 │ │ │ │ + cmp sl, r2 │ │ │ │ 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] @ (3c4dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2aed40>) │ │ │ │ @@ -1171110,15 +1171116,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c532a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2af29a> │ │ │ │ ldr r0, [pc, #4] @ (3c5354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2af2c4>) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - add r1, pc, #792 @ (adr r1, 3c5670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2af5e0>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 3c53f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2af360>) │ │ │ │ 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 │ │ │ │ @@ -1171743,39 +1171749,39 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #154 @ 0x9a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #154 @ 0x9a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1171816,15 +1171822,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53bd74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x425ce4> │ │ │ │ b.n 3c59fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2af96a> │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -1172044,21 +1172050,21 @@ │ │ │ │ bhi.w 3c5a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2af9ec> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c59b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2af920> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c5bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2afb5c> │ │ │ │ nop │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -1172192,17 +1172198,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb60c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a557c> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c5cea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2afc5a> │ │ │ │ nop │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1172413,17 +1172419,17 @@ │ │ │ │ bne.w 3c5e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2afdbc> │ │ │ │ b.n 3c5e66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2afdd6> │ │ │ │ nop │ │ │ │ add r2, pc, #128 @ (adr r2, 3c606c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2affdc>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1172497,15 +1172503,15 @@ │ │ │ │ bl 43b20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32517c> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb60c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a557c> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c603c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2affac> │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ 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] @ (3c6270 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b01e0>) │ │ │ │ @@ -1172816,15 +1172822,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c6350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b02c0> │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -1172868,15 +1172874,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c6454 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b03c4>) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -1174061,17 +1174067,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ 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] @ (3c7070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b0fe0>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1174960,19 +1174966,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c788e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b17fe> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c7820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b1790> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ 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] @ (3c7a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b19b8>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -1175336,15 +1175342,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, [r0, #5] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c7cfa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b1c6a> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c7cfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b1c6c> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1179393,19 +1179399,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3ca4e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b4456> │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r6, [r6, r7] │ │ │ │ lsls r0, r1, #6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3ca3d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b4342> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1179508,15 +1179514,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3ca3c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b4332> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3ca554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b44c4> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #376] @ (3ca774 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b46e4>) │ │ │ │ + ldr r4, [pc, #760] @ (3ca8f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b4864>) │ │ │ │ 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 │ │ │ │ @@ -1180806,15 +1180812,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3cb3f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5368>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 43ac7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324bec> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r6, r5 │ │ │ │ + rors r6, r1 │ │ │ │ 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] @ (3cb554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b54c4>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1180943,21 +1180949,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #920] @ (3cb8f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5860>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r3, [pc, #888] @ (3cb8d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5844>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cb784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b56f4> │ │ │ │ + b.n 3cb844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b57b4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r3, [pc, #728] @ (3cb840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b57b0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r3 │ │ │ │ + eors r6, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #724] @ (3cb858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b57c8>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1181247,45 +1181253,45 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #472] @ (3cba34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b59a4>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r2, [pc, #448] @ (3cba20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5990>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r0, [pc, #240] @ (3cb984 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b58f4>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ 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, 3cb8c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5830> │ │ │ │ blx 6c980 │ │ │ │ @@ -1181543,37 +1181549,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3cb992 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5902> │ │ │ │ bx r3 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 3cbb58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5ac8> │ │ │ │ + b.n 3cbc18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5b88> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, pc, #864 @ (adr r5, 3cbe90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5e00>) │ │ │ │ + add r6, pc, #224 @ (adr r6, 3cbc10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5b80>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r2, #30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp sl, pc │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r5, pc, #200 @ (adr r5, 3cbc04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5b74>) │ │ │ │ + add r5, pc, #584 @ (adr r5, 3cbd84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5cf4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #27 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r5, pc, #632 @ (adr r5, 3cbdbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5d2c>) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 3cbf3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5eac>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #176 @ (adr r5, 3cbbf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5b68>) │ │ │ │ + add r5, pc, #560 @ (adr r5, 3cbd78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5ce8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, pc, #920 @ (adr r4, 3cbee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5e54>) │ │ │ │ + add r5, pc, #280 @ (adr r5, 3cbc64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5bd4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #320 @ (adr r5, 3cbc90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5c00>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 3cbe10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5d80>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, pc, #256 @ (adr r4, 3cbc54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5bc4>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 3cbdd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5d44>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3cbb7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5aec> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3cbb7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b5aee> │ │ │ │ @@ -1182798,69 +1182804,72 @@ │ │ │ │ nop │ │ │ │ cmn r0, r5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmn r6, r2 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bhi.n 3cc7a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6714> │ │ │ │ + bhi.n 3cc864 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b67d4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bge.n 3cc6b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6620> │ │ │ │ + bge.n 3cc770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b66e0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvc.n 3cc85c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b67cc> │ │ │ │ + bvc.n 3cc71c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b668c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stc 0, cr0, [sl], #-900 @ 0xfffffc7c │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + stc 0, cr0, [sl], {225} @ 0xe1 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvs.n 3cc77c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b66ec> │ │ │ │ + bvc.n 3cc83c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b67ac> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvs.n 3cc874 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b67e4> │ │ │ │ + bvs.n 3cc734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b66a4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xeb2a00e1 │ │ │ │ - bcs.n 3cc76c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b66dc> │ │ │ │ + @ instruction: 0xeb8a00e1 │ │ │ │ + bcc.n 3cc82c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b679c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vrev32.8 q8, │ │ │ │ - bpl.n 3cc848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b67b8> │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + bpl.n 3cc708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6678> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cdp2 0, 15, cr0, cr0, cr1, {7} │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + vhadd.u16 q8, q8, │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ subs r3, #140 @ 0x8c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r0, [pc, #232] @ (3cc8d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6848>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vmla.i16 q8, q12, d1[2] │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmdb r4, {r0, r5, r6, r7} │ │ │ │ - vmla.i32 q0, q15, d1[1] │ │ │ │ - vmla.i16 q0, q14, d1[2] │ │ │ │ - bxns pc │ │ │ │ + lsls r0, r6, #15 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + ldrd r0, r0, [r4, #-900]! @ 0x384 │ │ │ │ + movs r6, r1 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + vrev32. q8, │ │ │ │ + blxns fp │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r2, r4, #3 │ │ │ │ adds r7, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + adds r0, #4 │ │ │ │ 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 │ │ │ │ @@ -1184102,43 +1184111,43 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cc3a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6318> │ │ │ │ nop │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r3, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ 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 43b20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32517c> │ │ │ │ @@ -1185221,29 +1185230,29 @@ │ │ │ │ nop │ │ │ │ asrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r4, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -1186420,15 +1186429,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 3cc3a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6318> │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ 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 │ │ │ │ @@ -1187444,29 +1187453,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3cfb64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b9ad4>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.w 3cc3a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6318> │ │ │ │ nop │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ 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] │ │ │ │ @@ -1188487,87 +1188496,87 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3ee9b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8924> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3cc3a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6318> │ │ │ │ b.w 3cc5d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b6544> │ │ │ │ nop │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bgt.n 3d0734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ba6a4> │ │ │ │ + bgt.n 3d05f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ba564> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ble.n 3d0780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ba6f0> │ │ │ │ + ble.n 3d0640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ba5b0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str??.w r0, [ip, #204] @ 0xcc │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + vst4. {d16-d19}, [ip], ip │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xfa2600cc │ │ │ │ - cmp r2, fp │ │ │ │ + @ instruction: 0xfa8600cc │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bne.n 3d075c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ba6cc> │ │ │ │ lsls r5, r7, #5 │ │ │ │ bne.n 3d0720 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ba690> │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldmia r4, {r2, r4, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str.w r0, [sl, #204] @ 0xcc │ │ │ │ - str.w r0, [sl, #204] @ 0xcc │ │ │ │ - str??.w r0, [r8, #204] @ 0xcc │ │ │ │ - str??.w r0, [r0, #204] @ 0xcc │ │ │ │ - b.n 3d0034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b9fa4> │ │ │ │ + vld4. {d0-d3}, [sl], ip │ │ │ │ + vld4. {d0-d3}, [sl], ip │ │ │ │ + vst4. {d16-d19}, [r8], ip │ │ │ │ + vst4. {d16-d19}, [r0], ip │ │ │ │ + b.n 3d00f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ba064> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh.w r0, [r6, ip] │ │ │ │ - vld1.8 {d16[6]}, [r2], ip │ │ │ │ - vld1.8 {d16[6]}, [sl], ip │ │ │ │ - ldr??.w r0, [r2, #204] @ 0xcc │ │ │ │ - ldr??.w r0, [lr, #204] @ 0xcc │ │ │ │ - vld1.8 {d16[6]}, [r6], ip │ │ │ │ - str r6, [r6, #20] │ │ │ │ + ldrsb.w r0, [r6, #204] @ 0xcc │ │ │ │ + @ instruction: 0xfa4200cc │ │ │ │ + @ instruction: 0xfa4a00cc │ │ │ │ + @ instruction: 0xfa5200cc │ │ │ │ + @ instruction: 0xfa5e00cc │ │ │ │ + @ instruction: 0xfa4600cc │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfaee00cc │ │ │ │ - @ instruction: 0xf2fe00cc │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + @ instruction: 0xfb4e00cc │ │ │ │ + @ instruction: 0xf35e00cc │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfafc00cc │ │ │ │ - @ instruction: 0xfaf400cc │ │ │ │ - addw r0, r4, #204 @ 0xcc │ │ │ │ + @ instruction: 0xfb5c00cc │ │ │ │ + @ instruction: 0xfb5400cc │ │ │ │ + @ instruction: 0xf26400cc │ │ │ │ stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xfb5600cc │ │ │ │ - @ instruction: 0xfb6000cc │ │ │ │ - @ instruction: 0xfb6000cc │ │ │ │ - @ instruction: 0xfb1600cc │ │ │ │ - @ instruction: 0xfb0a00cc │ │ │ │ - @ instruction: 0xfae600cc │ │ │ │ - @ instruction: 0xfae400cc │ │ │ │ - @ instruction: 0xfab200cc │ │ │ │ - @ instruction: 0xfabc00cc │ │ │ │ - @ instruction: 0xfbba00cc │ │ │ │ + @ instruction: 0xfbb600cc │ │ │ │ + smlald r0, r0, r0, ip │ │ │ │ + smlald r0, r0, r0, ip │ │ │ │ + @ instruction: 0xfb7600cc │ │ │ │ + @ instruction: 0xfb6a00cc │ │ │ │ + @ instruction: 0xfb4600cc │ │ │ │ + @ instruction: 0xfb4400cc │ │ │ │ + @ instruction: 0xfb1200cc │ │ │ │ + @ instruction: 0xfb1c00cc │ │ │ │ + ldc2 0, cr0, [sl], {204} @ 0xcc │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43b20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32517c> │ │ │ │ mov r5, r0 │ │ │ │ bl 3aa550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2944c0> │ │ │ │ ldr.w r3, [pc, #2900] @ 3d12d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb244> │ │ │ │ @@ -1189603,49 +1189612,49 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3cfe3a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b9daa> │ │ │ │ nop │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r8, ip, lsl #3 │ │ │ │ - @ instruction: 0xfa8e00cc │ │ │ │ - vld4. {d16-d19}, [r8], ip │ │ │ │ - @ instruction: 0xfa7a00cc │ │ │ │ - @ instruction: 0xfa2800cc │ │ │ │ - ssat r0, #13, r2, asr #3 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + orn r0, r8, ip, lsl #3 │ │ │ │ + @ instruction: 0xfaee00cc │ │ │ │ + vst1.8 {d16[6]}, [r8], ip │ │ │ │ + @ instruction: 0xfada00cc │ │ │ │ + @ instruction: 0xfa8800cc │ │ │ │ + usat r0, #12, r2, lsl #3 │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf53000cc │ │ │ │ - @ instruction: 0xf4fe00cc │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf59000cc │ │ │ │ + adcs.w r0, lr, #6684672 @ 0x660000 │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - orn r0, r4, #6684672 @ 0x660000 │ │ │ │ - sbc.w r0, r0, #204 @ 0xcc │ │ │ │ - @ instruction: 0xf27000cc │ │ │ │ - @ instruction: 0xf53200d9 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf4c400cc │ │ │ │ + rsb r0, r0, #204 @ 0xcc │ │ │ │ + @ instruction: 0xf2d000cc │ │ │ │ + @ instruction: 0xf59200d9 │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf5f600cc │ │ │ │ - bics.w r0, r2, #207 @ 0xcf │ │ │ │ + @ instruction: 0xf65600cc │ │ │ │ + eors.w r0, r2, #207 @ 0xcf │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ 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] │ │ │ │ @@ -1190690,112 +1190699,112 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a94d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293440> │ │ │ │ b.n 3d1ee2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbe52> │ │ │ │ nop │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c800cc │ │ │ │ - @ instruction: 0xf4ca00cc │ │ │ │ - b.n 3d179c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb70c> │ │ │ │ + @ instruction: 0xf12800cc │ │ │ │ + @ instruction: 0xf52a00cc │ │ │ │ + b.n 3d185c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb7cc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d23a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc314> │ │ │ │ + b.n 3d2464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc3d4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - vhadd.s32 q8, q8, q6 │ │ │ │ - vhadd.s8 q8, q13, q6 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + vmla.i d16, d16, d0[3] │ │ │ │ + vmla.i32 d0, d26, d12[0] │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cdp 0, 14, cr0, cr6, cr12, {6} │ │ │ │ - cdp 0, 13, cr0, cr0, cr12, {6} │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + vhadd.s8 q8, q11, q6 │ │ │ │ + vhadd.s q0, q8, q6 │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2590 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc500> │ │ │ │ + b.n 3d2650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc5c0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vext.8 q8, q12, q6, #0 │ │ │ │ + orrs.w r0, r8, #204 @ 0xcc │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #288] @ (3d208c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbffc>) │ │ │ │ + ldr r6, [pc, #672] @ (3d220c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc17c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sbc.w r0, r4, #204 @ 0xcc │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + rsb r0, r4, #204 @ 0xcc │ │ │ │ + ldrb r6, [r2, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3d2068 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbfd8> │ │ │ │ + b.n 3d2128 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc098> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 3d1fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbf5c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 3d1fc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbf30> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb8d4> │ │ │ │ + b.n 3d1a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb994> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d26e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc658> │ │ │ │ + b.n 3d17a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb718> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d26fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc66c> │ │ │ │ + b.n 3d17bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb72c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc680> │ │ │ │ + b.n 3d17d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb740> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d272c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc69c> │ │ │ │ + b.n 3d17ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb75c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ble.n 3d2064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbfd4> │ │ │ │ + ble.n 3d1f24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbe94> │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r4, 3d2006 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbf76> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3d21dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc14c> │ │ │ │ + b.n 3d229c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc20c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d227c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc1ec> │ │ │ │ + b.n 3d233c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc2ac> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bgt.n 3d1f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbed8> │ │ │ │ + ble.n 3d2028 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbf98> │ │ │ │ lsls r4, r1, #3 │ │ │ │ uxth r4, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrd r0, r0, [ip, #-816] @ 0x330 │ │ │ │ - strd r0, r0, [r6, #-816] @ 0x330 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + @ instruction: 0xe9bc00cc │ │ │ │ + @ instruction: 0xe9a600cc │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xebe600cc │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + mcrr 0, 12, r0, r6, cr12 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r4, 3d1ff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbf64> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3d262c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc59c> │ │ │ │ + b.n 3d26ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc65c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1c80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbbf0> │ │ │ │ + b.n 3d1d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbcb0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1a3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb9ac> │ │ │ │ + b.n 3d1afc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bba6c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb7f0> │ │ │ │ + b.n 3d1940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bb8b0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r7, sp, #896 @ 0x380 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3d25d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc544> │ │ │ │ + b.n 3d2694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc604> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc3e0> │ │ │ │ + b.n 3d2530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc4a0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1bac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbb1c> │ │ │ │ + b.n 3d1c6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbbdc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1bb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbb20> │ │ │ │ + b.n 3d1c70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbbe0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1c08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbb78> │ │ │ │ + b.n 3d1cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbc38> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bba24> │ │ │ │ + b.n 3d1b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bbae4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc3d8> │ │ │ │ + b.n 3d2528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc498> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2348 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc2b8> │ │ │ │ + b.n 3d2408 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc378> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d234c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc2bc> │ │ │ │ + b.n 3d240c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc37c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 3d20a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc014> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc3f4> │ │ │ │ + b.n 3d2544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc4b4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3d2808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc778> │ │ │ │ add r1, pc │ │ │ │ blx 6ac30 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1191486,119 +1191495,119 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r2, #3] │ │ │ │ b.w 3cff84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2b9ef4> │ │ │ │ nop │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 3d287c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc7ec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2b04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bca74> │ │ │ │ + b.n 3d2bc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb34> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2b20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bca90> │ │ │ │ + b.n 3d2be0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb50> │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ble.n 3d28d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc844> │ │ │ │ + ble.n 3d2794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc704> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bics r4, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 3d2870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc7e0> │ │ │ │ + ble.n 3d2730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc6a0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d287c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc7ec> │ │ │ │ + b.n 3d293c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc8ac> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 3d28c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc834> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcc78> │ │ │ │ + b.n 3d2dc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcd38> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r2, sp, #904 @ 0x388 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bls.n 3d275c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc6cc> │ │ │ │ + bls.n 3d281c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc78c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bgt.n 3d27d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc744> │ │ │ │ + ble.n 3d2894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc804> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bhi.n 3d2768 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc6d8> │ │ │ │ + bhi.n 3d2828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc798> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bgt.n 3d28b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc828> │ │ │ │ + bgt.n 3d2778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc6e8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 3d292c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc89c> │ │ │ │ + bls.n 3d27ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc75c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 3d28f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc868> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 3d285c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc7cc> │ │ │ │ + bvc.n 3d291c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc88c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3d2828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc798> │ │ │ │ + bpl.n 3d28e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc858> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2ce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcc58> │ │ │ │ + b.n 3d2da8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcd18> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r3 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rors r2, r5 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 3d27cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc73c> │ │ │ │ + bcc.n 3d288c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc7fc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d3064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcfd4> │ │ │ │ + b.n 3d2124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc094> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3d27f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc764> │ │ │ │ + bpl.n 3d28b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc824> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3d27c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc738> │ │ │ │ + bcs.n 3d2888 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc7f8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + svc 46 @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3d2970 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc8e0> │ │ │ │ + bne.n 3d2830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc7a0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3d2924 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc894> │ │ │ │ + bne.n 3d27e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc754> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + subs r2, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d26d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc640> │ │ │ │ + b.n 3d2790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc700> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ands r0, r1 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d26a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc614> │ │ │ │ + b.n 3d2764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc6d4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ble.n 3d29a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc918> │ │ │ │ + ble.n 3d2868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc7d8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcd9c> │ │ │ │ + b.n 3d2eec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bce5c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bgt.n 3d2968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc8d8> │ │ │ │ + bgt.n 3d2828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc798> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [pc, #776] @ (3d2bc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb30>) │ │ │ │ + ldr r5, [pc, #136] @ (3d2940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc8b0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3d28f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc864> │ │ │ │ + bcc.n 3d29b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc924> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcs.n 3d27f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc760> │ │ │ │ + bcs.n 3d28b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc820> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2ba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb14> │ │ │ │ + b.n 3d2c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcbd4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2c08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb78> │ │ │ │ + b.n 3d2cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcc38> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3d28bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc82c> │ │ │ │ + bcs.n 3d297c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc8ec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3d28a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc810> │ │ │ │ + bcs.n 3d2960 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc8d0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1191661,31 +1191670,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3d291e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc88e> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bmi.n 3d28f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc864> │ │ │ │ + bpl.n 3d29b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc924> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bpl.n 3d28ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc85c> │ │ │ │ + bvs.n 3d29ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc91c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 3d2a40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc9b0> │ │ │ │ + bmi.n 3d2900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc870> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, pc, #856 @ (adr r4, 3d2cfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcc6c>) │ │ │ │ + add r5, pc, #216 @ (adr r5, 3d2a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc9ec>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, pc, #600 @ (adr r4, 3d2c04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb74>) │ │ │ │ + add r4, pc, #984 @ (adr r4, 3d2d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bccf4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 3d29f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bc960> │ │ │ │ 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 │ │ │ │ @@ -1191829,19 +1191838,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a94d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293440> │ │ │ │ b.n 3d2a9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bca0c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf21600cc │ │ │ │ - @ instruction: 0xf19a00cc │ │ │ │ - @ instruction: 0xf18400cc │ │ │ │ - add.w r0, sl, #204 @ 0xcc │ │ │ │ - @ instruction: 0xf12c00cc │ │ │ │ + @ instruction: 0xf27600cc │ │ │ │ + @ instruction: 0xf1fa00cc │ │ │ │ + @ instruction: 0xf1e400cc │ │ │ │ + sbc.w r0, sl, #204 @ 0xcc │ │ │ │ + @ instruction: 0xf18c00cc │ │ │ │ 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 │ │ │ │ @@ -1191899,15 +1191908,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6b5f4 │ │ │ │ nop │ │ │ │ bmi.n 3d2c40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcbb0> │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf53000ca │ │ │ │ + @ instruction: 0xf59000ca │ │ │ │ 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 │ │ │ │ @@ -1191945,15 +1191954,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3d2c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcbd8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb2c> │ │ │ │ - mov lr, r9 │ │ │ │ + bx r5 │ │ │ │ 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 │ │ │ │ @@ -1192105,15 +1192114,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] @ (3d2de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcd54>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb2c> │ │ │ │ - cmp lr, r0 │ │ │ │ + cmp lr, ip │ │ │ │ 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 │ │ │ │ @@ -1192409,21 +1192418,21 @@ │ │ │ │ bl 3d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb2c> │ │ │ │ ldr r0, [pc, #20] @ (3d3100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd070>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb2c> │ │ │ │ ldr r0, [pc, #16] @ (3d3104 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd074>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb2c> │ │ │ │ - add r6, ip │ │ │ │ + add lr, r8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - orrs r2, r2 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, r4 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - orrs r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ 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] @ 3d3af4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bda64> │ │ │ │ @@ -1193480,55 +1193489,55 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbnz r4, 3d3b18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bda88> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r5} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 3d3700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd670> │ │ │ │ + b.n 3d37c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd730> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d3724 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd694> │ │ │ │ + b.n 3d37e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd754> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r0!, {r6, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 3d33f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd368> │ │ │ │ + b.n 3d34b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd428> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3d4240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be1b0> │ │ │ │ + b.n 3d4300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be270> │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3d41a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be118> │ │ │ │ + b.n 3d4268 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be1d8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1194671,19 +1194680,19 @@ │ │ │ │ b.w 3d35ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd53e> │ │ │ │ ldr r3, [pc, #76] @ (3d4730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be6a0>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d38b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd822> │ │ │ │ nop │ │ │ │ - b.n 3d4840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be7b0> │ │ │ │ + b.n 3d4900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be870> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + udf #174 @ 0xae │ │ │ │ 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 │ │ │ │ @@ -1194695,19 +1194704,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 │ │ │ │ - bvc.n 3d47d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be744> │ │ │ │ + bvc.n 3d4694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be604> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3d4688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be5f8> │ │ │ │ + bvc.n 3d4748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2be6b8> │ │ │ │ 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 │ │ │ │ @@ -1195754,53 +1195763,53 @@ │ │ │ │ bne.n 3d51d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf146> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d518c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf0fc> │ │ │ │ asrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3d5180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf0f0> │ │ │ │ + bpl.n 3d5240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf1b0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3d52f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf264> │ │ │ │ + bmi.n 3d51b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf124> │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3d51a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf110> │ │ │ │ + bmi.n 3d5260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf1d0> │ │ │ │ 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 │ │ │ │ - bne.n 3d51bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf12c> │ │ │ │ + bcs.n 3d527c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bf1ec> │ │ │ │ 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 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1196911,68 +1196920,68 @@ │ │ │ │ bcs.w 3d606a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bffda> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d6056 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bffc6> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3d2b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcab8> │ │ │ │ b.w 3d35ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd53e> │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - nop {11} │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - itee ls │ │ │ │ - lslls r4, r1, #3 │ │ │ │ - addhi r7, #96 @ 0x60 │ │ │ │ - movhi r0, r0 │ │ │ │ + itee │ │ │ │ + lsl r4, r1, #3 │ │ │ │ + addal r7, #96 @ 0x60 │ │ │ │ + moval r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 3d5eae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bfe1e> │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ @@ -1198119,45 +1198128,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d7182 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c10f2> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d2b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcab8> │ │ │ │ b.w 3d35ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd53e> │ │ │ │ nop │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3d6ab6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c0a26> │ │ │ │ + cbnz r2, 3d6ace <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c0a3e> │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ 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 │ │ │ │ @@ -1199402,61 +1199411,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d7834 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c17a4>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.w 3d371e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd68e> │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #184 @ (adr r5, 3d78f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c1860>) │ │ │ │ + add r5, pc, #568 @ (adr r5, 3d7a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c19e0>) │ │ │ │ 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 │ │ │ │ @@ -1200820,35 +1200829,35 @@ │ │ │ │ bl 3d2b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcab8> │ │ │ │ b.w 3d35ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd53e> │ │ │ │ ldr r2, [pc, #64] @ (3d8620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c2590>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d38b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd822> │ │ │ │ nop │ │ │ │ - add r1, pc, #536 @ (adr r1, 3d8804 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c2774>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 3d8984 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c28f4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ 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 │ │ │ │ @@ -1201963,49 +1201972,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ 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 r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d9d20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c3c90> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1203089,65 +1203098,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d35ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd53e> │ │ │ │ movs r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ 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 │ │ │ │ @@ -1204564,31 +1204573,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, [r1, #0] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrsb r2, [r7, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #736] @ (3dae7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c4dec>) │ │ │ │ + ldr r3, [pc, #96] @ (3dabfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c4b6c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ 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 3dabca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c4b3a> │ │ │ │ @@ -1205729,37 +1205738,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3dbbd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c5b40> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d2b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcab8> │ │ │ │ b.w 3d35ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd53e> │ │ │ │ nop │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ 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, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ 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 │ │ │ │ @@ -1207157,79 +1207166,79 @@ │ │ │ │ b.w 3d35ce <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bd53e> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3dc8c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6834> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3dc8bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c682c> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3dc4c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6436> │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r5, #24] │ │ │ │ + str r6, [r1, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r5, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r2, #8] │ │ │ │ + str r6, [r6, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrb r2, [r4, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldr r6, [r6, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1208120,69 +1208129,69 @@ │ │ │ │ bne.n 3dce9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6e0e> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3dcc10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6b80> │ │ │ │ ldr r0, [pc, #116] @ (3dcf38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6ea8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb2c> │ │ │ │ nop │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r2, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r6, [r4, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #536] @ (3dd124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7094>) │ │ │ │ + ldr r7, [pc, #920] @ (3dd2a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7214>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [pc, #464] @ (3dd0e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7050>) │ │ │ │ + ldr r7, [pc, #848] @ (3dd260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c71d0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [pc, #392] @ (3dd09c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c700c>) │ │ │ │ + ldr r7, [pc, #776] @ (3dd21c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c718c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #152] @ (3dcfb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6f24>) │ │ │ │ + ldr r7, [pc, #536] @ (3dd134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c70a4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #928] @ (3dd2c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7234>) │ │ │ │ + ldr r7, [pc, #288] @ (3dd044 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6fb4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #688] @ (3dd1dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c714c>) │ │ │ │ + ldr r7, [pc, #48] @ (3dcf5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6ecc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #440] @ (3dd0ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c705c>) │ │ │ │ + ldr r6, [pc, #824] @ (3dd26c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c71dc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #512 @ (adr r5, 3dd13c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c70ac>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 3dd2bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c722c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3dcf98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6f08> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3dcf98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6f08> │ │ │ │ push {lr} │ │ │ │ @@ -1208261,15 +1208270,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3dd010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6f80>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb2c> │ │ │ │ nop │ │ │ │ - add r4, pc, #448 @ (adr r4, 3dd1d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7144>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 3dd354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c72c4>) │ │ │ │ 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 │ │ │ │ @@ -1208300,17 +1208309,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3dd070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6fe0>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb2c> │ │ │ │ ldr r0, [pc, #12] @ (3dd074 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c6fe4>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2bcb2c> │ │ │ │ nop │ │ │ │ - add r4, pc, #272 @ (adr r4, 3dd184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c70f4>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 3dd304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7274>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #416 @ (adr r4, 3dd218 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7188>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 3dd398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7308>) │ │ │ │ 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 │ │ │ │ @@ -1208406,17 +1208415,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3dd14a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c70ba> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r3, r4] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ 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 │ │ │ │ @@ -1208940,55 +1208949,55 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a94d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x293440> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3dd3e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7350> │ │ │ │ cmp r6, #90 @ 0x5a │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r4, [pc, #24] @ (3dd6d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7644>) │ │ │ │ + ldr r4, [pc, #408] @ (3dd854 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c77c4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #792] @ (3dd9d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7948>) │ │ │ │ + ldr r4, [pc, #152] @ (3dd758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c76c8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #56] @ (3dd700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7670>) │ │ │ │ + ldr r3, [pc, #440] @ (3dd880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c77f0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #328] @ (3dd814 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7784>) │ │ │ │ + ldr r3, [pc, #712] @ (3dd994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7904>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #888 @ (adr r1, 3dda48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c79b8>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 3dd7c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7738>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [pc, #448] @ (3dd894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7804>) │ │ │ │ + ldr r2, [pc, #832] @ (3dda14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7984>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, pc, #144 @ (adr r6, 3dd768 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c76d8>) │ │ │ │ + add r6, pc, #528 @ (adr r6, 3dd8e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7858>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [pc, #624] @ (3dd94c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c78bc>) │ │ │ │ + ldr r2, [pc, #1008] @ (3ddacc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7a3c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [pc, #856] @ (3dda3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c79ac>) │ │ │ │ + ldr r2, [pc, #216] @ (3dd7bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c772c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [pc, #424] @ (3dd894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7804>) │ │ │ │ + ldr r3, [pc, #808] @ (3dda14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7984>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #368] @ (3dd860 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c77d0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r1, [pc, #112] @ (3dd764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c76d4>) │ │ │ │ + ldr r1, [pc, #496] @ (3dd8e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7854>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [pc, #408] @ (3dd890 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7800>) │ │ │ │ + ldr r0, [pc, #792] @ (3dda10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7980>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3dd284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c71f4> │ │ │ │ + b.n 3dd344 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c72b4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [pc, #600] @ (3dd960 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c78d0>) │ │ │ │ + ldr r0, [pc, #984] @ (3ddae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7a50>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [pc, #912] @ (3dda9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c7a0c>) │ │ │ │ + ldr r1, [pc, #272] @ (3dd81c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c778c>) │ │ │ │ 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 │ │ │ │ @@ -1209006,15 +1209015,15 @@ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 3, r0, cr2, cr12, {3} │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #8] @ (3dd758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c76c8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ mrc2 1, 1, r0, cr14, cr12, {3} │ │ │ │ @@ -1210191,15 +1210200,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb60c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a557c> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -1210412,32 +1210421,32 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3de42e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c839e> │ │ │ │ nop │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr??.w r0, [r4, #203] @ 0xcb │ │ │ │ + ldr??.w r0, [r4, fp] │ │ │ │ subs r4, r6, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ @@ -1210547,15 +1210556,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r4, r1, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -1210935,35 +1210944,35 @@ │ │ │ │ b.n 3de828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c8798> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r7, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, r3, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ 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 │ │ │ │ @@ -1211180,25 +1211189,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r4, r3, #23 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r0, #22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ 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] @ (3def78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c8ee8>) │ │ │ │ @@ -1211525,33 +1211534,33 @@ │ │ │ │ b.n 3ded0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c8c7c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r3, #14 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r0, #11 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -1211620,25 +1211629,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #32 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #120] @ (3df0d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9048>) │ │ │ │ + ldr r3, [pc, #504] @ (3df258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c91c8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r6, r0, #31 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cbz r2, 3df0e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9050> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1211676,15 +1211685,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3df09e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c900e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ 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] @ (3df314 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9284>) │ │ │ │ @@ -1211905,29 +1211914,29 @@ │ │ │ │ b.n 3df224 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9194> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r7, #27 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -1212872,90 +1212881,90 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r4, #18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r2, r3, #10 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3df7d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9748> │ │ │ │ + b.n 3df898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9808> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #152 @ (adr r0, 3dfdfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9d6c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #112 @ (adr r0, 3dfdd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9d48>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 3dfdcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9d3c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 3dfdc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9d30>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 3dfdb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9d24>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #56 @ (adr r0, 3dfdb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9d20>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 3dfdac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9d1c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #56 @ (adr r0, 3dfdb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9d28>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3dfab6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9a26> │ │ │ │ - vqshrun.s64 d18, q2, #1 │ │ │ │ + vqrshrun.s64 d18, q10, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3dfdd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2c9d44> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1214078,89 +1214087,89 @@ │ │ │ │ b.n 3e087a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ca7ea> │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxtb r6, r6 │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r7, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e09e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ca954> │ │ │ │ + bge.n 3e08a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ca814> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43b20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32517c> │ │ │ │ ldr r2, [pc, #368] @ (3e0b4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2caabc>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1214294,15 +1214303,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3e0a8e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ca9fe> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adds r6, r0, r6 │ │ │ │ + adds r6, r4, r7 │ │ │ │ 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 43b20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32517c> │ │ │ │ @@ -1215028,22 +1215037,22 @@ │ │ │ │ strd r1, r2, [sp, #160] @ 0xa0 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r0, r1, r6 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldc2 0, cr0, [r8], #-896 @ 0xfffffc80 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + ldc2 0, cr0, [r8], {224} @ 0xe0 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1215263,17 +1215272,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3e145a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb3ca> │ │ │ │ b.n 3e1466 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb3d6> │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + adds r6, r5, 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #344] @ (3e160c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb57c>) │ │ │ │ @@ -1215423,20 +1215432,20 @@ │ │ │ │ bne.n 3e152a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb49a> │ │ │ │ b.n 3e1560 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb4d0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adc.w r1, r4, r6, lsl #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb3c0186 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r8, r6, lsl #2 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -1215600,15 +1215609,15 @@ │ │ │ │ beq.n 3e1758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb6c8> │ │ │ │ b.n 3e1772 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb6e2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8ce0186 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia.w r6, {r1, r2, r7, r8} │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ 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 │ │ │ │ @@ -1215666,17 +1215675,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ 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 │ │ │ │ @@ -1215718,17 +1215727,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ 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 │ │ │ │ @@ -1215857,17 +1215866,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e19fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb96c> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1215934,23 +1215943,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3e1b1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cba8c>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e1ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cba24> │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cdp 0, 0, cr0, cr8, cr0, {7} │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + cdp 0, 6, cr0, cr8, cr0, {7} │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stcl 0, cr0, [lr, #896]! @ 0x380 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + cdp 0, 4, cr0, cr14, cr0, {7} │ │ │ │ + asrs r0, r3, #20 │ │ │ │ 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] @ (3e1cb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cbc20>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1216109,30 +1216118,30 @@ │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e1baa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cbb1a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 3e163c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb5ac> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83400cb │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + ldmia.w r4, {r0, r1, r3, r6, r7} │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3e1560 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb4d0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ 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 │ │ │ │ @@ -1216179,16 +1216188,16 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3e17e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cb754> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r8], {224} @ 0xe0 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + ldcl 0, cr0, [r8], #-896 @ 0xfffffc80 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ 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 │ │ │ │ @@ -1216293,20 +1216302,20 @@ │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e1e26 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cbd96> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 3e235c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc2cc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8600e0 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + @ instruction: 0xebe600e0 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3e221c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc18c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ 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] @ (3e1f54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cbec4>) │ │ │ │ @@ -1216393,21 +1216402,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 3e2228 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc198> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e21c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc130> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r2, 3e1fa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cbf18> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ 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] @ (3e2074 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cbfe4>) │ │ │ │ @@ -1216511,25 +1216520,25 @@ │ │ │ │ b.n 3e1fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cbf5c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 3e2160 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc0d0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3e209c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc00c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r6, 3e2096 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc006> │ │ │ │ + cbnz r6, 3e20ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc01e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rev16 r2, r2 │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ 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] @ (3e2190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc100>) │ │ │ │ @@ -1216632,21 +1216641,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3e2148 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc0b8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ svc 82 @ 0x52 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ udf #242 @ 0xf2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ 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] @ (3e2338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc2a8>) │ │ │ │ @@ -1216810,29 +1216819,29 @@ │ │ │ │ b.n 3e228e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc1fe> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #62 @ 0x3e │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ble.n 3e229c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc20c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ 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 │ │ │ │ @@ -1217056,29 +1217065,29 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bgt.n 3e24bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc42c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ bgt.n 3e26bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc62c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ bge.n 3e256c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc4dc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ 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] @ (3e27b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc720>) │ │ │ │ @@ -1217259,37 +1217268,37 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bge.n 3e27b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc724> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3e27b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc720> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc8b4> │ │ │ │ + b.n 3e2a04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc974> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3e279c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc70c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1217636,33 +1217645,33 @@ │ │ │ │ ldr r2, [pc, #44] @ (3e2b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ccae0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e2b32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ccaa2> │ │ │ │ ldr r2, [pc, #40] @ (3e2b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ccae4>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3e2a88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cc9f8> │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ 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 │ │ │ │ @@ -1217697,19 +1217706,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ 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] @ (3e2cd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ccc44>) │ │ │ │ @@ -1217801,25 +1217810,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e2c2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ccb9e> │ │ │ │ bcc.n 3e2cd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ccc40> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ 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 │ │ │ │ @@ -1218031,21 +1218040,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e2d60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cccd0> │ │ │ │ ldr r3, [pc, #112] @ (3e2f74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ccee4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e2d60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cccd0> │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 3e2fdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ccf4c> │ │ │ │ + bls.n 3e2e9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cce0c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ @@ -1218055,15 +1218064,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r7, pc, #888 @ (adr r7, 3e32c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cd230>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r7, pc, #976 @ (adr r7, 3e331c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cd28c>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ @@ -1218832,77 +1218841,77 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e371c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cd68c> │ │ │ │ beq.n 3e3898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cd808> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ 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 │ │ │ │ @@ -1219568,29 +1219577,29 @@ │ │ │ │ b.n 3e3eb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cde24> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e3da0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cdd10> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e3ee2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cde52> │ │ │ │ b.n 3e3eb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cde24> │ │ │ │ nop │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r6, 3e3f6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cdeda> │ │ │ │ + cbz r6, 3e3f82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cdef2> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r6, 3e3f5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cdece> │ │ │ │ + cbz r6, 3e3f76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cdee6> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #272] @ (3e403c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cdfac>) │ │ │ │ @@ -1219710,27 +1219719,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e3f5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cdecc> │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ 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] │ │ │ │ @@ -1219871,28 +1219880,28 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e40ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ce01e> │ │ │ │ nop │ │ │ │ itt hi │ │ │ │ lslhi r6, r0, #6 │ │ │ │ - lslhi r0, r0, #27 │ │ │ │ + lslhi r0, r4, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xfb0e00cb │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + @ instruction: 0xfb6e00cb │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ 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] │ │ │ │ @@ -1219986,25 +1219995,25 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e424e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ce1be> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r4, #24 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ 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, 3e4336 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ce2a6> │ │ │ │ @@ -1220676,27 +1220685,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e4744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ce6b4> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ 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, 3e4a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ce98c> │ │ │ │ @@ -1221116,38 +1221125,39 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ push {r3, r4, r5, r7, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr11, {6} │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + cdp2 0, 14, cr0, cr12, cr11, {6} │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 q0, q10, d11[0] │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ cbz r0, 3e4e96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cee06> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr11, {6} │ │ │ │ - cdp2 0, 13, cr0, cr12, cr11, {6} │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + vhadd.u32 q0, q9, │ │ │ │ + vhadd.u q0, q14, │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc2l 0, cr0, [r2, #-812] @ 0xfffffcd4 │ │ │ │ - ldc2l 0, cr0, [r0, #-812]! @ 0xfffffcd4 │ │ │ │ - stc2 0, cr0, [sl, #-812] @ 0xfffffcd4 │ │ │ │ - ldc2 0, cr0, [r6, #812] @ 0x32c │ │ │ │ + stc2 0, cr0, [r2, #812]! @ 0x32c │ │ │ │ + ldc2l 0, cr0, [r0, #812] @ 0x32c │ │ │ │ + stc2l 0, cr0, [sl, #-812]! @ 0xfffffcd4 │ │ │ │ + ldc2l 0, cr0, [r6, #812]! @ 0x32c │ │ │ │ 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] │ │ │ │ @@ -1221233,24 +1221243,24 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e4eec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cee5c> │ │ │ │ ldr r2, [pc, #28] @ (3e4f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ceed8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e4f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ceea4> │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc2 0, cr0, [lr, #812]! @ 0x32c │ │ │ │ - cdp2 0, 3, cr0, cr12, cr11, {6} │ │ │ │ - ldc2 0, cr0, [sl, #-812]! @ 0xfffffcd4 │ │ │ │ - ldc2 0, cr0, [r4, #812]! @ 0x32c │ │ │ │ + cdp2 0, 0, cr0, cr14, cr11, {6} │ │ │ │ + cdp2 0, 9, cr0, cr12, cr11, {6} │ │ │ │ + ldc2 0, cr0, [sl, #812] @ 0x32c │ │ │ │ + cdp2 0, 1, cr0, cr4, cr11, {6} │ │ │ │ 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] │ │ │ │ @@ -1221620,51 +1221630,51 @@ │ │ │ │ b.n 3e52b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cf220> │ │ │ │ ldr r2, [pc, #96] @ (3e53bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cf32c>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e50c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cf036> │ │ │ │ - cdp2 0, 2, cr0, cr2, cr11, {6} │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + cdp2 0, 8, cr0, cr2, cr11, {6} │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldc2 0, cr0, [ip], #812 @ 0x32c │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + ldc2 0, cr0, [ip, #-812] @ 0xfffffcd4 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r1, #40] @ 0x28 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc2 0, cr0, [r2], {203} @ 0xcb │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + stc2l 0, cr0, [r2], #812 @ 0x32c │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xfbfe00cb │ │ │ │ - @ instruction: 0xfb0c00cb │ │ │ │ - @ instruction: 0xfb3c00cb │ │ │ │ - @ instruction: 0xf6d000cb │ │ │ │ + mrrc2 0, 12, r0, lr, cr11 │ │ │ │ + @ instruction: 0xfb6c00cb │ │ │ │ + @ instruction: 0xfb9c00cb │ │ │ │ + @ instruction: 0xf73000cb │ │ │ │ stmdb 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] @ 3e5d1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cfc8c> │ │ │ │ mov r8, r3 │ │ │ │ @@ -1222609,49 +1222619,49 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 10bd2a │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 12, r0, r8, cr11 │ │ │ │ - push {r1, r5, lr} │ │ │ │ + stc2 0, cr0, [r8], #812 @ 0x32c │ │ │ │ + push {r1, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3e5db6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cfd26> │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - orns r0, r6, #203 @ 0xcb │ │ │ │ - cbz r6, 3e5d8e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cfcfe> │ │ │ │ + @ instruction: 0xf0d600cb │ │ │ │ + cbz r6, 3e5da6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cfd16> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 3e5d92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cfd02> │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl 5a1d52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48bcc2> │ │ │ │ - str??.w r0, [r8, #203] @ 0xcb │ │ │ │ - cbz r2, 3e5d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cfcfc> │ │ │ │ + vst4. {d16-d19}, [r8], fp │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf73600cb │ │ │ │ - sub sp, #32 │ │ │ │ + @ instruction: 0xf79600cb │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - orrs.w r0, ip, #6651904 @ 0x658000 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + @ instruction: 0xf4bc00cb │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf3e600cb │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + orr.w r0, r6, #6651904 @ 0x658000 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf62a00cb │ │ │ │ + @ instruction: 0xf68a00cb │ │ │ │ ldr.w r3, [pc, #3028] @ 3e6960 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d08d0> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #75 @ 0x4b │ │ │ │ @@ -1223821,58 +1223831,58 @@ │ │ │ │ b.w 3e5970 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cf8e0> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e6774 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d06e4> │ │ │ │ b.w 3e6144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d00b4> │ │ │ │ nop │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bfi r0, lr, #3, #9 │ │ │ │ + ubfx r0, lr, #3, #12 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3b000cb │ │ │ │ + ands.w r0, r0, #6651904 @ 0x658000 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2b400cb │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + @ instruction: 0xf31400cb │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sbc.w r0, r6, #203 @ 0xcb │ │ │ │ - vmla.i d16, d20, d3[2] │ │ │ │ - vmla.i16 d0, d20, d3[1] │ │ │ │ + rsb r0, r6, #203 @ 0xcb │ │ │ │ + bic.w r0, r4, #203 @ 0xcb │ │ │ │ + vext.8 q8, q10, , #0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s q8, q10, │ │ │ │ - cdp 0, 2, cr0, cr0, cr11, {6} │ │ │ │ - cdp 0, 0, cr0, cr12, cr11, {6} │ │ │ │ - add r6, pc, #944 @ (adr r6, 3e6d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0cbc>) │ │ │ │ + vmla.i16 d16, d20, d3[1] │ │ │ │ + cdp 0, 8, cr0, cr0, cr11, {6} │ │ │ │ + cdp 0, 6, cr0, cr12, cr11, {6} │ │ │ │ + add r7, pc, #304 @ (adr r7, 3e6acc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0a3c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stcl 0, cr0, [r2, #812] @ 0x32c │ │ │ │ - ldc 0, cr0, [r2, #812] @ 0x32c │ │ │ │ - stcl 0, cr0, [r8, #-812]! @ 0xfffffcd4 │ │ │ │ + cdp 0, 2, cr0, cr2, cr11, {6} │ │ │ │ + ldcl 0, cr0, [r2, #812]! @ 0x32c │ │ │ │ + stcl 0, cr0, [r8, #812] @ 0x32c │ │ │ │ b.n 3e630e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d027e> │ │ │ │ - vcvt.u16.f16 , q6, #1 │ │ │ │ + @ instruction: 0xffff1dbc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, pc, #680 @ (adr r4, 3e6c5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0bcc>) │ │ │ │ + add r5, pc, #40 @ (adr r5, 3e69dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d094c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 3e6fb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0f22> │ │ │ │ - vrsra.u32 d26, d2, #1 │ │ │ │ + vrsra.u32 q13, q9, #1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 3e6e22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0d92> │ │ │ │ - vtbx.8 d30, {d15-d16}, d18 │ │ │ │ + vtbx.8 d30, {d31-) │ │ │ │ + add r2, pc, #632 @ (adr r2, 3e6c40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0bb0>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, pc, #616 @ (adr r1, 3e6c34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0ba4>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 3e6db4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0d24>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3e66dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d064c> │ │ │ │ + b.n 3e679c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d070c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0704> │ │ │ │ + b.n 3e6854 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d07c4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e6d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0cb0>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1224199,70 +1224209,70 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e43a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ce310> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e56c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cf634> │ │ │ │ - bcs.n 3e6d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0cdc> │ │ │ │ + bcs.n 3e6e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0d9c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6b88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0af8> │ │ │ │ + b.n 3e6c48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0bb8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3e67b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0720> │ │ │ │ + b.n 3e6870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d07e0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d06b4> │ │ │ │ + b.n 3e6804 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0774> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3e6cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0c38> │ │ │ │ + bcs.n 3e6d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0cf8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6c90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0c00> │ │ │ │ + b.n 3e6d50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0cc0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe83c00cb │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + ldmia.w ip, {r0, r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e6d20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0c90> │ │ │ │ + blt.n 3e6de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0d50> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e69e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0950> │ │ │ │ + b.n 3e6aa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0a10> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e6cb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0c20> │ │ │ │ + bge.n 3e6d70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0ce0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e69d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0948> │ │ │ │ + b.n 3e6a98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0a08> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d05f0> │ │ │ │ + b.n 3e6740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d06b0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e65dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d054c> │ │ │ │ + b.n 3e669c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d060c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d12f0> │ │ │ │ + b.n 3e7440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d13b0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e73f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1364> │ │ │ │ + b.n 3e74b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1424> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7548 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d14b8> │ │ │ │ + b.n 3e6608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d0578> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ 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 3e53c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2cf330> │ │ │ │ @@ -1225389,58 +1225399,58 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r8, {r0, r1, r3, r6, r7} │ │ │ │ - b.n 3e8114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2084> │ │ │ │ + strd r0, r0, [r8], #812 @ 0x32c │ │ │ │ + b.n 3e81d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2144> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e72e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1254> │ │ │ │ + b.n 3e73a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1314> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 3e7a14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1984> │ │ │ │ + bcc.n 3e7ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1a44> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e7950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d18c0> │ │ │ │ + beq.n 3e7a10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1980> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 3e7a44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d19b4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7e38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1da8> │ │ │ │ + b.n 3e7ef8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1e68> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 3e7b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1a7c> │ │ │ │ + b.n 3e7bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1b3c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7a94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1a04> │ │ │ │ + b.n 3e7b54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1ac4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 24 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e79b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1924> │ │ │ │ + bgt.n 3e7a74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d19e4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3e7aa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1a18> │ │ │ │ + bgt.n 3e7b68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1ad8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e7bfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1b6c>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1225581,46 +1225591,46 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.w 3e70c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1034> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh.w r0, [lr, #208] @ 0xd0 │ │ │ │ - blt.n 3e7c28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1b98> │ │ │ │ + ldrsb.w r0, [lr, r0, lsl #1] │ │ │ │ + blt.n 3e7ce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1c58> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 3e7b7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1aec> │ │ │ │ + bls.n 3e7c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1bac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7c94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1c04> │ │ │ │ + ble.n 3e7b54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1ac4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3e7c10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1b80> │ │ │ │ + ble.n 3e7cd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1c40> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e7b54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1ac4> │ │ │ │ + blt.n 3e7c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1b84> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e7c08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1b78> │ │ │ │ + bgt.n 3e7cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1c38> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e7b64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1ad4> │ │ │ │ + bgt.n 3e7c24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1b94> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3e7d24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1c94> │ │ │ │ + bhi.n 3e7be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1b54> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3e7cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1c30> │ │ │ │ + bhi.n 3e7b80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1af0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3e7c54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1bc4> │ │ │ │ + bhi.n 3e7d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1c84> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1af4> │ │ │ │ + udf #8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 3e7b68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1ad8> │ │ │ │ + bge.n 3e7c28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1b98> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6, 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] @ (3e7db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1d28>) │ │ │ │ @@ -1225768,23 +1225778,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e7d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1cc4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, #28] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3e7d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1cdc> │ │ │ │ + ble.n 3e7e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1d9c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r4, #22] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bgt.n 3e7e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1df0> │ │ │ │ + bgt.n 3e7d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1cb0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3e7e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1d94> │ │ │ │ + bgt.n 3e7ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1c54> │ │ │ │ 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] @ (3e7ef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1e60>) │ │ │ │ @@ -1225908,21 +1225918,21 @@ │ │ │ │ strh r2, [r2, #16] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ strh r2, [r7, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e7e3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1dac> │ │ │ │ + blt.n 3e7efc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1e6c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e7e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1dbc> │ │ │ │ + bgt.n 3e7f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1e7c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e7f6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1edc> │ │ │ │ + blt.n 3e7e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d1d9c> │ │ │ │ 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] @ 3e8b6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2adc> │ │ │ │ @@ -1226996,73 +1227006,73 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, #6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r2, [r1, #6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3e8bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2b5c> │ │ │ │ + blt.n 3e8aac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2a1c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 3e8bc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2b38> │ │ │ │ + blt.n 3e8a88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d29f8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf7e200cc │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + str.w r0, [r2, ip] │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf2b800d0 │ │ │ │ + @ instruction: 0xf31800d0 │ │ │ │ ldrb r4, [r4, #29] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bls.n 3e8b1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2a8c> │ │ │ │ + bge.n 3e8bdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2b4c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e8bc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2b38> │ │ │ │ + bge.n 3e8c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2bf8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3e8b1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2a8c> │ │ │ │ + bls.n 3e8bdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2b4c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e8b8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2afc> │ │ │ │ + blt.n 3e8c4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2bbc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e8c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2ba0> │ │ │ │ + bvc.n 3e8af0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2a60> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3e8b7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2aec> │ │ │ │ + bvc.n 3e8c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2bac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 3e8cb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2c28> │ │ │ │ + ble.n 3e8b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2ae8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3e8b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2a84> │ │ │ │ + bhi.n 3e8bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2b44> │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3e8be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2b54> │ │ │ │ + bmi.n 3e8ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2c14> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3e8c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2bd8> │ │ │ │ + bvs.n 3e8b28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2a98> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3e8bb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2b20> │ │ │ │ + bvs.n 3e8c70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2be0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e89c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d2936> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1227749,75 +1227759,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e930e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d327e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bpl.n 3e93bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d332c> │ │ │ │ + bpl.n 3e947c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d33ec> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3e93a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3310> │ │ │ │ + bpl.n 3e9460 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d33d0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3e944c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d33bc> │ │ │ │ + bmi.n 3e930c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d327c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3e92f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3264> │ │ │ │ + bcs.n 3e93b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3324> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3e9404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3374> │ │ │ │ + bne.n 3e92c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3234> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itte cc │ │ │ │ - lslcc r3, r1, #3 │ │ │ │ - movcc r1, #248 @ 0xf8 │ │ │ │ - lslcs r3, r1, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + itte ls │ │ │ │ + lslls r3, r1, #3 │ │ │ │ + movls r2, #88 @ 0x58 │ │ │ │ + lslhi r3, r1, #3 │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #944 @ (adr r2, 3e9784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d36f4>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 3e9504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3474>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #464 @ (adr r1, 3e95b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3524>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 3e9734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d36a4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ 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] @ (3e9648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d35b8>) │ │ │ │ @@ -1228043,33 +1228053,33 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - mov r4, pc │ │ │ │ + mov ip, fp │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrd r0, r0, [lr, #816]! @ 0x330 │ │ │ │ + orrs.w r0, lr, ip, lsl #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3680] @ 0xe60 │ │ │ │ sub sp, #380 @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #2756] @ 3ea15c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d40cc> │ │ │ │ @@ -1229026,64 +1229036,64 @@ │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.n 3e9c44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3bb4> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 3e9eee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3e5e> │ │ │ │ - vtbl.8 d28, {d15-d18}, d18 │ │ │ │ + vtbl.8 d28, {d31- │ │ │ │ + bge.n 3ea124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4094> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcs.n 3ea1bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d412c> │ │ │ │ + bcs.n 3ea27c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d41ec> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf0f200c9 │ │ │ │ - bcc.n 3ea124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4094> │ │ │ │ + adcs.w r0, r2, #201 @ 0xc9 │ │ │ │ + bmi.n 3ea1e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4154> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3ea17c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d40ec> │ │ │ │ + bmi.n 3ea23c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d41ac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3ea1e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4154> │ │ │ │ + bcc.n 3ea2a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4214> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r6, [r7, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcs.n 3ea0f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4060> │ │ │ │ + bcs.n 3ea1b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4120> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev16 r6, r4 │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3ea130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d40a0> │ │ │ │ + bvc.n 3ea1f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4160> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3ea188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d40f8> │ │ │ │ + bne.n 3ea248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d41b8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 53ab00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x424a70> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e9e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3d84> │ │ │ │ ldrb.w r2, [r7, #635] @ 0x27b │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -1230093,149 +1230103,149 @@ │ │ │ │ ldr r2, [pc, #284] @ (3eaeb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4e24>) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ b.w 3e9910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d3880> │ │ │ │ nop │ │ │ │ - subs r2, #0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3eaea8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4e18> │ │ │ │ + bmi.n 3ead68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4cd8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3eae9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4e0c> │ │ │ │ + bmi.n 3ead5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4ccc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 3eacdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4c4c> │ │ │ │ + bcs.n 3ead9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4d0c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 3eacf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4c64> │ │ │ │ + bcs.n 3eadb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4d24> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 3ead04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4c74> │ │ │ │ + bcs.n 3eadc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4d34> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [pc, #704] @ (3eb090 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5000>) │ │ │ │ + ldr r7, [pc, #64] @ (3eae10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4d80>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3ead38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4ca8> │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + bne.n 3eadf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4d68> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r2, pc} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3eb2f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5260> │ │ │ │ + b.n 3eb3b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5320> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvc.n 3ead78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4ce8> │ │ │ │ + bvc.n 3eae38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4da8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r1, [pc, #56] @ (3eae88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4df8>) │ │ │ │ + ldr r1, [pc, #440] @ (3eb008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4f78>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r2, r3} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + itt eq │ │ │ │ + lsleq r3, r1, #3 │ │ │ │ + ldmiaeq r0!, {r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3eae7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4dec> │ │ │ │ + bmi.n 3eaf3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4eac> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r6, ip │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #32] @ (3eaec0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d4e30>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bkpt 0x0022 │ │ │ │ + bkpt 0x0082 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ bl 53e63c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4285ac> │ │ │ │ ldr.w r1, [r7, #208] @ 0xd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #4 │ │ │ │ beq.w 3eb310 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5280> │ │ │ │ ldrb.w r3, [r7, #188] @ 0xbc │ │ │ │ @@ -1231249,181 +1231259,181 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3eb510 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5480> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3eb910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5880> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, 3eba56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d59c6> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 3eba68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d59d8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r5 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r4, 3ebac6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a36> │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ebaac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a1c> │ │ │ │ + cbnz r2, 3ebac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a34> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ebab2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a22> │ │ │ │ + cbnz r2, 3ebaca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a3a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 3eba98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a08> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itet le │ │ │ │ - lslle r3, r1, #3 │ │ │ │ - sxtbgt r4, r3 │ │ │ │ - lslle r3, r1, #3 │ │ │ │ - cbnz r4, 3eba72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d59e2> │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x0058 │ │ │ │ + uxth r4, r7 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + cbnz r4, 3eba8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d59fa> │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 3eba70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d59e0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 3eba72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d59e2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3ebaa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a18> │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r0, 3eba8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d59fc> │ │ │ │ + cbz r0, 3ebaa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a14> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + setpan #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + cbz r2, 3ebaa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a14> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r2, 3ebaf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a68> │ │ │ │ + cbz r2, 3ebb10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5a80> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #24 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x002c │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - bkpt 0x005e │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x00ca │ │ │ │ + bkpt 0x00be │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ittt ne │ │ │ │ - lslne r3, r1, #3 │ │ │ │ - popne {r1, r3, r4, r6, pc} │ │ │ │ - lslne r3, r1, #3 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + itet cs │ │ │ │ + lslcs r3, r1, #3 │ │ │ │ + ittt vc @ unpredictable │ │ │ │ + lslvc r3, r1, #3 │ │ │ │ + popvc {r1, r3, r4, r5, r7, pc} │ │ │ │ + lslvc r3, r1, #3 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r5, pc} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #344 @ (adr r4, 3ebc48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5bb8>) │ │ │ │ + add r4, pc, #728 @ (adr r4, 3ebdc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5d38>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxtb r4, r4 │ │ │ │ + uxtb r4, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cpsie a │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, r7, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [pc, #720] @ (3ebdd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5d48>) │ │ │ │ + ldr r4, [pc, #80] @ (3ebb58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5ac8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3ebb70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5ae0> │ │ │ │ + cbz r6, 3ebb88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5af8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3ebb80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5af0> │ │ │ │ + cbz r6, 3ebb98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5b08> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x001c │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #208] @ (3ebc04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5b74>) │ │ │ │ + ldr r5, [pc, #592] @ (3ebd84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5cf4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ebb7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5aee> │ │ │ │ + cbnz r4, 3ebb96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5b06> │ │ │ │ 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] @ (3ebc18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5b88>) │ │ │ │ @@ -1231504,15 +1231514,15 @@ │ │ │ │ add ip, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3ebd1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d5c8a> │ │ │ │ vraddhn.i d20, , q11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1232465,83 +1232475,83 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bics r6, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bics r6, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r0, 3ec5f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6560> │ │ │ │ + cbnz r0, 3ec608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6578> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ec5f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6566> │ │ │ │ + cbnz r2, 3ec60e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d657e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3ec60c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d657c> │ │ │ │ + cbnz r6, 3ec624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6594> │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r5, #24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cbnz r4, 3ec632 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d65a2> │ │ │ │ + cbnz r4, 3ec64a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d65ba> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb800 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ec626 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6596> │ │ │ │ + cbnz r4, 3ec63e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d65ae> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3ec6ae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d661e> │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ 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] @ (3ec7a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6718>) │ │ │ │ @@ -1232676,20 +1232686,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #148 @ 0x94 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bl 1967b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x80722> │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [r7, r7] │ │ │ │ @ instruction: 0xffff38b0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ 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] @ (3ecb24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6a94>) │ │ │ │ @@ -1233049,31 +1233059,31 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #196 @ 0xc4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3ecbaa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6b1a> │ │ │ │ + cbz r2, 3ecbc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6b32> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3ecbaa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6b1a> │ │ │ │ + cbz r6, 3ecbc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6b32> │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3ecbb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6b24> │ │ │ │ + cbz r6, 3ecbcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6b3c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r2, 3ecbd6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6b46> │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3ecbc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6b38> │ │ │ │ + push {} │ │ │ │ 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] @ (3ecbfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6b6c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1233138,15 +1233148,15 @@ │ │ │ │ nop │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cbz r2, 3ecc66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6bd6> │ │ │ │ + cbz r2, 3ecc7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6bee> │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233264,15 +1233274,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #190 @ 0xbe │ │ │ │ lsls r6, r0, #6 │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 3ecd9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6d0c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #226 @ 0xe2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233384,15 +1233394,15 @@ │ │ │ │ b.n 3ecdc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6d34> │ │ │ │ blx r3 │ │ │ │ b.n 3ecdc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d6d34> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r5, [r0, #17] │ │ │ │ - vsra.u64 d27, d0, #1 │ │ │ │ + vsra.u64 , q8, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #784] @ (3ed190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d7100>) │ │ │ │ @@ -1233699,27 +1233709,27 @@ │ │ │ │ nop │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #110 @ 0x6e │ │ │ │ lsls r6, r0, #6 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 3ed1a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d7114> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r1, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, lr │ │ │ │ vsri.32 q10, , #1 │ │ │ │ vcvt.u32.f32 d17, d28, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ 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, 3ed208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d7178> │ │ │ │ @@ -1234110,35 +1234120,35 @@ │ │ │ │ b.n 3ed338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d72a8> │ │ │ │ cmp r5, #202 @ 0xca │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ 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] @ 3ed744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d76b4> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1234258,15 +1234268,15 @@ │ │ │ │ nop │ │ │ │ cmp r1, #206 @ 0xce │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #202 @ 0xca │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1234385,15 +1234395,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3ed890 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d7800>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ b.n 3ed876 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d77e6> │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1234698,23 +1234708,23 @@ │ │ │ │ b.n 3edb02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d7a72> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r5, #182 @ 0xb6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -1234936,33 +1234946,33 @@ │ │ │ │ b.n 3edd96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d7d06> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r3, #62 @ 0x3e │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #784 @ (adr r7, 3ee16c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d80dc>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #384 @ (adr r7, 3edfe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d7f50>) │ │ │ │ + add r7, pc, #768 @ (adr r7, 3ee160 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d80d0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bic.w r0, sl, ip, lsl #3 │ │ │ │ + eor.w r0, sl, ip, lsl #3 │ │ │ │ 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] @ 3ee65c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d85cc> │ │ │ │ mov sl, r2 │ │ │ │ @@ -1235695,156 +1235705,157 @@ │ │ │ │ b.n 3edeea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d7e5a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #124 @ 0x7c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #480 @ (adr r7, 3ee848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d87b8>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 3ee9c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8938>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, r4, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r5, pc, #960 @ (adr r5, 3eea30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d89a0>) │ │ │ │ + add r6, pc, #320 @ (adr r6, 3ee7b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8720>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxth r4, r4 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 3ee710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8680> │ │ │ │ + bgt.n 3ee5d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8540> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #96 @ (adr r5, 3ee6fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d866c>) │ │ │ │ + add r5, pc, #480 @ (adr r5, 3ee87c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d87ec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #672 @ (adr r4, 3ee954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d88c4>) │ │ │ │ + add r5, pc, #32 @ (adr r5, 3ee6d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8644>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #672 @ (adr r4, 3ee958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d88c8>) │ │ │ │ + add r5, pc, #32 @ (adr r5, 3ee6d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8648>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #624 @ (adr r4, 3ee92c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d889c>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 3eeaac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8a1c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r4, pc, #440 @ (adr r4, 3ee880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d87f0>) │ │ │ │ + add r4, pc, #824 @ (adr r4, 3eea00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8970>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r4, pc, #328 @ (adr r4, 3ee818 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8788>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 3ee998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8908>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #896 @ (adr r3, 3eea6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d89dc>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 3ee7ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d875c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rsb r0, lr, #6619136 @ 0x650000 │ │ │ │ - add r3, pc, #776 @ (adr r3, 3ee9fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d896c>) │ │ │ │ + @ instruction: 0xf62e00ca │ │ │ │ + add r4, pc, #136 @ (adr r4, 3ee77c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d86ec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #608 @ (adr r3, 3ee960 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d88d0>) │ │ │ │ + add r3, pc, #992 @ (adr r3, 3eeae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8a50>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 3ee908 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8878>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 3eea88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d89f8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #488 @ (adr r3, 3ee8f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8864>) │ │ │ │ + add r3, pc, #872 @ (adr r3, 3eea74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d89e4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #480 @ (adr r3, 3ee8f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8860>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 3eea70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d89e0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #456 @ (adr r3, 3ee8dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d884c>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 3eea5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d89cc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 3ee810 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8780>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 3ee990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8900>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #200 @ (adr r3, 3ee7ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d875c>) │ │ │ │ + add r3, pc, #584 @ (adr r3, 3ee96c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d88dc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 3ee7a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8718>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 3ee928 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8898>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #104 @ (adr r3, 3ee794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8704>) │ │ │ │ + add r3, pc, #488 @ (adr r3, 3ee914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8884>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #32 @ (adr r3, 3ee750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d86c0>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 3ee8d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8840>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #8 @ (adr r3, 3ee73c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d86ac>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 3ee8bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d882c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 3eeb28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8a98>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 3ee8a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8818>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 3eeb24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8a94>) │ │ │ │ + add r3, pc, #360 @ (adr r3, 3ee8a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8814>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add lr, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vmla.i16 q8, q10, d2[1] │ │ │ │ - add r2, pc, #744 @ (adr r2, 3eea34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d89a4>) │ │ │ │ + movs r4, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + add r3, pc, #104 @ (adr r3, 3ee7b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8724>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + subs r4, r7, r4 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #16 @ (adr r2, 3ee788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d86f8>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 3ee908 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8878>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 3eeb74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8ae4>) │ │ │ │ + add r2, pc, #376 @ (adr r2, 3ee8f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8864>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 3eeb70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8ae0>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 3ee8f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8860>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - orrs.w r0, lr, #6619136 @ 0x650000 │ │ │ │ - add r0, pc, #648 @ (adr r0, 3eea10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8980>) │ │ │ │ + @ instruction: 0xf4be00ca │ │ │ │ + add r1, pc, #8 @ (adr r1, 3ee790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8700>) │ │ │ │ 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] @ (3ee8dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d884c>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1235973,21 +1235984,21 @@ │ │ │ │ b.n 3ee856 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d87c6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r3, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 3eea58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d89c8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r0, r4, #30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r0, pc, #312 @ (adr r0, 3eea28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8998>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r0, pc, #296 @ (adr r0, 3eea1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d898c>) │ │ │ │ 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] @ (3ee9a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d8910>) │ │ │ │ @@ -1236060,19 +1236071,19 @@ │ │ │ │ b.n 3ee968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d88d8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r6, #27 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r6, r1, #26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -1236947,42 +1236958,42 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ef26e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d91de> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r0, #24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r6, r4, #3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vqadd.u16 q8, q10, q4 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + vshr.u64 q0, q4, #12 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #936] @ 0x3a8 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3ef3f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d9360> │ │ │ │ + bpl.n 3ef2b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d9220> │ │ │ │ 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 │ │ │ │ @@ -1237293,23 +1237304,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a9064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x292fd4> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ef506 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d9476> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #15 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ 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] @ (3ef7d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2d9744>) │ │ │ │ @@ -1237439,15 +1237450,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r6, r6, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ 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 │ │ │ │ @@ -1238751,44 +1238762,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 r3, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7f40188 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf71a0188 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adc.w r1, r8, #4456448 @ 0x440000 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf4fe0188 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf4b40188 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r2, r1, #3 │ │ │ │ bic.w r1, r2, #4456448 @ 0x440000 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ sbfx r1, r8, #2, #9 │ │ │ │ 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 r7, pc, #632 @ (adr r7, 3f0834 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2da7a4>) │ │ │ │ + add r7, pc, #1016 @ (adr r7, 3f09b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2da924>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7660188 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #0 │ │ │ │ @@ -1239117,25 +1239128,25 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 3f06f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2da660> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa0c0185 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strd r0, r0, [r0, #848] @ 0x350 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + bic.w r0, r0, r4, lsr #3 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb.w r0, [lr, r8] │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + str??.w r0, [lr, r8] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ @ instruction: 0xf74a0185 │ │ │ │ stmdb 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] @ (3f0b04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2daa74>) │ │ │ │ @@ -1241430,19 +1241441,19 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f248c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dc3fc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ udf #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -1241639,15 +1241650,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3f23c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dc338> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ bgt.n 3f2478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dc3e8> │ │ │ │ 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 │ │ │ │ @@ -1242289,31 +1242300,31 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ blt.n 3f2a68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dc9d8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ 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] │ │ │ │ @@ -1244061,23 +1244072,23 @@ │ │ │ │ movs r7, #1 │ │ │ │ b.w 3f298a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dc8fa> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1244692,15 +1244703,15 @@ │ │ │ │ ... │ │ │ │ bkpt 0x0076 │ │ │ │ lsls r5, r0, #6 │ │ │ │ bkpt 0x0074 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #128] @ (3f4490 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2de400>) │ │ │ │ + ldr r2, [pc, #512] @ (3f4610 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2de580>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r3, r6, pc} │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1245040,22 +1245051,22 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ cbnz r4, 3f47f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2de766> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 3f47f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2de764> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, pc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itet │ │ │ │ - lsl r5, r1, #3 │ │ │ │ - pushal {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ movw ip, #805 @ 0x325 │ │ │ │ sub sp, #16 │ │ │ │ cmp r4, #101 @ 0x65 │ │ │ │ it ne │ │ │ │ @@ -1245613,31 +1245624,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f47ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2de71c> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f49b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2de928> │ │ │ │ nop │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ @ instruction: 0xb784 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb774 │ │ │ │ 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, r4, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ 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 │ │ │ │ @@ -1246319,25 +1246330,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #320 @ 0x140 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #24 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r3, r1, #3 │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r0, #30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ 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] │ │ │ │ @@ -1247000,15 +1247011,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f57d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2df746> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f582a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2df79a> │ │ │ │ b.n 3f594c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2df8bc> │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -1247089,15 +1247100,15 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #936 @ (adr r3, 3f6030 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dffa0>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #728 @ (adr r3, 3f5f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dfed8>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrd r0, r0, [r0], #856 @ 0x358 │ │ │ │ + ldrd r0, r0, [r0, #-856] @ 0x358 │ │ │ │ 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] @ (3f5d34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dfca4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1247161,15 +1247172,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #328 @ (adr r3, 3f5e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dfdf0>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #40 @ (adr r3, 3f5d68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dfcd8>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strex r0, r0, [r0, #856] @ 0x358 │ │ │ │ + stmia.w r0!, {r1, r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1247387,15 +1247398,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f5f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2dfea4> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -1247849,15 +1247860,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r1, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (3f66cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e063c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1248137,25 +1248148,25 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #448] @ (3f689c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e080c>) │ │ │ │ + ldr r4, [pc, #832] @ (3f6a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e098c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ 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] @ (3f67d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e0740>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1248241,15 +1248252,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -1248777,15 +1248788,15 @@ │ │ │ │ ldr.w ip, [r3, #24] │ │ │ │ b.n 3f6b4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e0aba> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r4, [sp, #544] @ 0x220 │ │ │ │ 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 │ │ │ │ @@ -1249023,15 +1249034,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + subs r6, r3, #7 │ │ │ │ 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] @ (3f734c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e12bc>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1249383,23 +1249394,23 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f7130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e10a0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cdp 0, 5, cr0, cr14, cr10, {6} │ │ │ │ + cdp 0, 11, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #760] @ (3f7678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e15e8>) │ │ │ │ @@ -1249693,17 +1249704,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrh r2, [r1, #26] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + subs r6, r1, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ 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] @ (3f77a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e1710>) │ │ │ │ @@ -1249814,15 +1249825,15 @@ │ │ │ │ b.n 3f773a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e16aa> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r6, #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 │ │ │ │ @@ -1250441,15 +1250452,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r6, [r5, #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 │ │ │ │ @@ -1250644,17 +1250655,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r6, #14] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r6, [r5, #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 │ │ │ │ @@ -1251043,17 +1251054,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 331300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x21b270> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f83c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e2334> │ │ │ │ b.n 3f8380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e22f0> │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1251891,16 +1251902,16 @@ │ │ │ │ b.n 3f8bd2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e2b42> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 7, cr0, cr12, cr14, {6} │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + cdp2 0, 13, cr0, cr12, cr14, {6} │ │ │ │ + subs r4, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r2, [r0, #17] │ │ │ │ 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 │ │ │ │ @@ -1252525,20 +1252536,20 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f927c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e31ec> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #14] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfb4200ce │ │ │ │ + @ instruction: 0xfba200ce │ │ │ │ strb r2, [r0, #1] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1253729,16 +1253740,16 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2b600ca │ │ │ │ - @ instruction: 0xf22800ca │ │ │ │ + @ instruction: 0xf31600ca │ │ │ │ + @ instruction: 0xf28800ca │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f9fb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e3f28> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f9f18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e3e88> │ │ │ │ @@ -1254332,23 +1254343,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (3fa51c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e448c>) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ b.n 3fa1ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e415e> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f9e3a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e3daa> │ │ │ │ - cdp 0, 14, cr0, cr4, cr10, {6} │ │ │ │ + vhadd.s8 q8, q10, q5 │ │ │ │ udf #227 @ 0xe3 │ │ │ │ @ instruction: 0xffff5df6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r0, sl, lsl #3 │ │ │ │ - sbc.w r0, r0, sl, lsl #3 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + ldc 0, cr0, [r0], {202} @ 0xca │ │ │ │ + rsb r0, r0, sl, lsl #3 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ 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] │ │ │ │ @@ -1254468,16 +1254479,16 @@ │ │ │ │ ldr r1, [pc, #16] @ (3fa63c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e45ac>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ b.n 3fa600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4570> │ │ │ │ - @ instruction: 0xeaac00ca │ │ │ │ - orrs.w r0, r6, sl, lsl #3 │ │ │ │ + add.w r0, ip, sl, lsl #3 │ │ │ │ + @ instruction: 0xeab600ca │ │ │ │ stmdb 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 │ │ │ │ @@ -1254799,45 +1254810,45 @@ │ │ │ │ ldr r3, [pc, #80] @ (3fa9a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4918>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fa90c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e487c> │ │ │ │ ldr r3, [pc, #76] @ (3fa9ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e491c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fa934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e48a4> │ │ │ │ nop │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 3fa974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e48e4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adcs.w r0, lr, sl, lsl #3 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + subs.w r0, lr, sl, lsl #3 │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia.w r8, {r1, r3, r6, r7} │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrd r0, r0, [r8], #808 @ 0x328 │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - strd r0, r0, [r0], #808 @ 0x328 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmdb ip, {r1, r3, r6, r7} │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + strd r0, r0, [r0, #-808] @ 0x328 │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ strd r0, r0, [ip, #-808]! @ 0x328 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrd r0, r0, [r0, #808] @ 0x328 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + strd r0, r0, [ip, #808] @ 0x328 │ │ │ │ + ldmia r7!, {r1} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + bics.w r0, r0, sl, lsl #3 │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ 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] │ │ │ │ @@ -1255203,50 +1255214,46 @@ │ │ │ │ b.n 3faa88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e49f8> │ │ │ │ ldr r4, [pc, #96] @ (3fadb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4d24>) │ │ │ │ add r4, pc │ │ │ │ b.n 3fad24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4c94> │ │ │ │ ldr r3, [pc, #96] @ (3fadb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4d28>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fad3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4cac> │ │ │ │ - bic.w r0, sl, sl, lsl #3 │ │ │ │ - adc.w r0, r6, sl, lsl #3 │ │ │ │ - ldmia.w r2!, {r1, r3, r6, r7} │ │ │ │ - ldmia.w sl, {r1, r3, r6, r7} │ │ │ │ - @ instruction: 0xe9ba00ca │ │ │ │ + eor.w r0, sl, sl, lsl #3 │ │ │ │ + sub.w r0, r6, sl, lsl #3 │ │ │ │ + ldmdb r2, {r1, r3, r6, r7} │ │ │ │ + ldrd r0, r0, [sl], #808 @ 0x328 │ │ │ │ + ands.w r0, sl, sl, lsl #3 │ │ │ │ + ldmia.w r0, {r1, r3, r6, r7} │ │ │ │ + ldrd r0, r0, [r8], #-808 @ 0x328 │ │ │ │ + strd r0, r0, [r4, #-808] @ 0x328 │ │ │ │ + @ instruction: 0xe85000ca │ │ │ │ @ instruction: 0xe83000ca │ │ │ │ - @ instruction: 0xe81800ca │ │ │ │ - strd r0, r0, [r4], #808 @ 0x328 │ │ │ │ - b.n 3fad60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4cd0> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - b.n 3fad24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4c94> │ │ │ │ + @ instruction: 0xe9a600ca │ │ │ │ + @ instruction: 0xe80a00ca │ │ │ │ + @ instruction: 0xe80400ca │ │ │ │ + b.n 3fad90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4d00> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strd r0, r0, [r6, #-808] @ 0x328 │ │ │ │ - b.n 3face0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4c50> │ │ │ │ + b.n 3fad88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4cf8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3facd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4c48> │ │ │ │ + b.n 3fad38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4ca8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3facd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4c40> │ │ │ │ + b.n 3fad08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4c78> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3facc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4c38> │ │ │ │ + b.n 3fad08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4c78> │ │ │ │ lsls r2, r1, #3 │ │ │ │ + strd r0, r0, [r0, #808] @ 0x328 │ │ │ │ b.n 3fac78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4be8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fac48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4bb8> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - b.n 3fac48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4bb8> │ │ │ │ + b.n 3fac4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4bbc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strd r0, r0, [r0, #-808]! @ 0x328 │ │ │ │ - b.n 3fabb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4b28> │ │ │ │ + stmdb r6!, {r1, r3, r6, r7} │ │ │ │ + b.n 3fac1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4b8c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fab8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4afc> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xe8c600ca │ │ │ │ - b.n 3fab5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4acc> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - b.n 3fab54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4ac4> │ │ │ │ + b.n 3fac14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4b84> │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1255583,21 +1255590,21 @@ │ │ │ │ b.n 3fb056 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4fc6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r3, r1] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [pc, #800] @ (3fb448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e53b8>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bhi.n 3fb0c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5034> │ │ │ │ + bls.n 3fb184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e50f4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ 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 │ │ │ │ @@ -1255782,23 +1255789,23 @@ │ │ │ │ b.n 3fb1be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e512e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #688] @ (3fb5bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e552c>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [pc, #232] @ (3fb3fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e536c>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 3fb3f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5364> │ │ │ │ + bvs.n 3fb2b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5224> │ │ │ │ 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 │ │ │ │ @@ -1255838,15 +1255845,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 3fb368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e52d8> │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ 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 │ │ │ │ @@ -1255949,17 +1255956,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 3fb974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e58e4> │ │ │ │ + b.n 3fba34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e59a4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fb9a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5910> │ │ │ │ + b.n 3fba60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e59d0> │ │ │ │ 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 │ │ │ │ @@ -1256024,17 +1256031,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3fb448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e53b8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b.n 3fb96c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e58dc> │ │ │ │ + b.n 3fba2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e599c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fbc20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5b90> │ │ │ │ + b.n 3fbce0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c50> │ │ │ │ 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 │ │ │ │ @@ -1256104,17 +1256111,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3fb448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e53b8> │ │ │ │ b.n 3fb5fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e556e> │ │ │ │ - b.n 3fbc30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5ba0> │ │ │ │ + b.n 3fbcf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c60> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3fb884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e57f4> │ │ │ │ + b.n 3fb944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e58b4> │ │ │ │ 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 │ │ │ │ @@ -1256749,67 +1256756,67 @@ │ │ │ │ bl 3bf2b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a9228> │ │ │ │ b.n 3fb7f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5760> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #584] @ (3fbf1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5e8c>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldc2l 0, cr0, [r0, #804] @ 0x324 │ │ │ │ - stc2l 0, cr0, [r8, #804] @ 0x324 │ │ │ │ - ldc2l 0, cr0, [r4, #-804]! @ 0xfffffcdc │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + cdp2 0, 3, cr0, cr0, cr9, {6} │ │ │ │ + cdp2 0, 2, cr0, cr8, cr9, {6} │ │ │ │ + ldc2l 0, cr0, [r4, #804] @ 0x324 │ │ │ │ + b.n 3fbd4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5cbc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fbf28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5e98> │ │ │ │ + b.n 3fbfe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5f58> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r0, [pc, #8] @ (3fbcf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c64>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc 15, cr15, [sp], #1020 @ 0x3fc │ │ │ │ - @ instruction: 0xfa7400c9 │ │ │ │ + @ instruction: 0xfad400c9 │ │ │ │ stc 15, cr15, [pc], {255} @ 0xff │ │ │ │ - udf #4 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fbd48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5cb8> │ │ │ │ + b.n 3fbe08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d78> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbc20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5b90> │ │ │ │ + ble.n 3fbce0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c50> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5ccc> │ │ │ │ + ble.n 3fbc1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5b8c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3fbd84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5cf4> │ │ │ │ + bgt.n 3fbc44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5bb4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3fbe08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d78> │ │ │ │ + blt.n 3fbcc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c38> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3fbc84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5bf4> │ │ │ │ + ble.n 3fbd44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5cb4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3fbdec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d5c> │ │ │ │ + blt.n 3fbcac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c1c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d00> │ │ │ │ + ble.n 3fbc50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5bc0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3fbcc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c30> │ │ │ │ + bgt.n 3fbd80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5cf0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3fbdc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d30> │ │ │ │ + blt.n 3fbc80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5bf0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3fbd04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c74> │ │ │ │ + ble.n 3fbdc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d34> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3fbc78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5be8> │ │ │ │ + bgt.n 3fbd38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5ca8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3fbd54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5cc4> │ │ │ │ + blt.n 3fbe14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d84> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3fbce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c58> │ │ │ │ + bgt.n 3fbda8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d18> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3fbcf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c68> │ │ │ │ + blt.n 3fbdb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d28> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3fbd30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5ca0> │ │ │ │ + blt.n 3fbdf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d60> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3fbcb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c28> │ │ │ │ + blt.n 3fbd78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5ce8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3fbcdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5c4c> │ │ │ │ + bgt.n 3fbd9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d0c> │ │ │ │ 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, 3fbd70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5ce0> │ │ │ │ @@ -1257014,15 +1257021,15 @@ │ │ │ │ strh r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3fbe70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5de0> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3fbe08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5d78> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #456] @ (3fc118 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6088>) │ │ │ │ + ldr r5, [pc, #840] @ (3fc298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6208>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3fbf66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e5ed6> │ │ │ │ @@ -1257847,19 +1257854,19 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 3fc7d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6748> │ │ │ │ + bmi.n 3fc698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6608> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3fc6e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6658> │ │ │ │ + bmi.n 3fc7a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6718> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3fc7ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e672a> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r8, r3 │ │ │ │ @@ -1258123,15 +1258130,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 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + beq.n 3fca8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e69fc> │ │ │ │ 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 │ │ │ │ @@ -1258475,20 +1258482,20 @@ │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3fcc34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6ba4> │ │ │ │ b.n 3fcd12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6c82> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3fcd2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6c9a> │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2l 0, cr0, [r8], {201} @ 0xc9 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + stc2 0, cr0, [r8, #-804]! @ 0xfffffcdc │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1258616,15 +1258623,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 53eb7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x428aec> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fce24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e6d94> │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fd1fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e716c>) │ │ │ │ @@ -1258864,17 +1258871,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #212 @ 0xd4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -1259779,40 +1259786,40 @@ │ │ │ │ b.n 3fd954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e78c4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r7, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r7, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ bge.n 3fdc42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7bb2> │ │ │ │ vtbl.8 d29, {d31- │ │ │ │ + bvs.n 3fda8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e79fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3fdc18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7b88> │ │ │ │ + bls.n 3fdad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7a48> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3fdbdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7b4c> │ │ │ │ + bls.n 3fda9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7a0c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1259879,15 +1259886,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3fa598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e4508> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -1260327,33 +1260334,33 @@ │ │ │ │ nop │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #202 @ 0xca │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bcs.n 3fe184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e80f4> │ │ │ │ + bcs.n 3fe044 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7fb4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3fe164 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e80d4> │ │ │ │ + bcs.n 3fe024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7f94> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3fe004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7f74> │ │ │ │ + bcc.n 3fe0c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e8034> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3fe188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e80f8> │ │ │ │ + bcs.n 3fe048 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7fb8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - beq.n 3fe054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7fc4> │ │ │ │ + bne.n 3fe114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e8084> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3fe064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e7fd4> │ │ │ │ + bne.n 3fe124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e8094> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r2, r1 │ │ │ │ + cbnz r2, 3fe11e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e808e> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1261489,33 +1261496,33 @@ │ │ │ │ nop │ │ │ │ subs r2, r7, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r2, 3fec62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e8bd2> │ │ │ │ + sxth r2, r1 │ │ │ │ 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] │ │ │ │ @@ -1261859,21 +1261866,21 @@ │ │ │ │ b.n 3fef28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e8e98> │ │ │ │ ldr r0, [pc, #28] @ (3fefcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e8f3c>) │ │ │ │ add r0, pc │ │ │ │ bl 2a29e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18c958> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fe5d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e8546> │ │ │ │ @ instruction: 0xb7db │ │ │ │ - vaddl.u , d31, d2 │ │ │ │ + vmla.i , , d18[0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (3ff1cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e913c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1262272,19 +1262279,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r3, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #18 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -1262450,15 +1262457,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb60c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2a557c> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ 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] @ (3ff5ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e955c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1262845,15 +1262852,15 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ lsrs r4, r2, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r7, pc, #440 @ (adr r7, 3ffb2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e9a9c>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 3ffcac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2e9c1c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r4, [r3, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r0, r3, #29 │ │ │ │ lsls r5, r0, #6 │ │ │ │ strh r0, [r7, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1263586,15 +1263593,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u d16, d18, d4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1264622,32 +1264629,32 @@ │ │ │ │ add.w r0, r5, #32 │ │ │ │ bl 46b294 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x355204> │ │ │ │ b.n 400514 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ea484> │ │ │ │ cdp2 1, 11, cr0, cr8, cr4, {4} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 9, cr0, cr12, cr4, {4} │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldc2l 1, cr0, [r8, #528]! @ 0x210 │ │ │ │ - bhi.n 400c7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eabec> │ │ │ │ + bhi.n 400b3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eaaac> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bhi.n 400c48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eabb8> │ │ │ │ + bhi.n 400d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eac78> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 400be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eab54> │ │ │ │ + bhi.n 400ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eac14> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 400e22 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ead92> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1265259,15 +1265266,15 @@ │ │ │ │ strb r3, [r7, #19] │ │ │ │ ldrb r3, [r1, #30] │ │ │ │ and.w r3, r3, #1 │ │ │ │ b.n 400ec0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eae30> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -1265414,16 +1265421,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 40134a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eb2ba> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa0600de │ │ │ │ - add r7, pc, #904 @ (adr r7, 401828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eb798>) │ │ │ │ + @ instruction: 0xfa6600de │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ 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 │ │ │ │ @@ -1265555,15 +1265562,15 @@ │ │ │ │ bl 53e5d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x428544> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 401584 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eb4f4> │ │ │ │ b.n 401550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eb4c0> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf78e00de │ │ │ │ + @ instruction: 0xf7ee00de │ │ │ │ stmdb 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 │ │ │ │ @@ -1266061,17 +1266068,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrd r0, r1, [r4, #528] @ 0x210 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r0], #-528 @ 0x210 │ │ │ │ - add r3, pc, #544 @ (adr r3, 401d50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ebcc0>) │ │ │ │ + add r3, pc, #928 @ (adr r3, 401ed0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ebe40>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #48 @ (adr r2, 401b64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ebad4>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 401ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ebc54>) │ │ │ │ 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 │ │ │ │ @@ -1266976,15 +1266983,15 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ble.n 40244c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec3bc> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r2, r1, #3 │ │ │ │ blt.n 402420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec390> │ │ │ │ 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 │ │ │ │ @@ -1267247,15 +1267254,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 4026c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec630> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 402792 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec702> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - b.n 402538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec4a8> │ │ │ │ + b.n 4025f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec568> │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1267406,15 +1267413,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 40291e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec88e> │ │ │ │ b.n 402816 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec786> │ │ │ │ - b.n 4022b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec220> │ │ │ │ + b.n 402370 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec2e0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #228] @ (402a40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec9b0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1267584,15 +1267591,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 402be0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecb50> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ bpl.n 402b54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecac4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1267642,15 +1267649,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 402b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecab8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ bmi.n 402ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eca34> │ │ │ │ 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 │ │ │ │ @@ -1267856,15 +1267863,15 @@ │ │ │ │ b.n 402cae <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecc1e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 402e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecd9c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ bcc.n 402d1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecc8c> │ │ │ │ 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 │ │ │ │ @@ -1267922,25 +1267929,25 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 402dd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecd44> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [lr], #888 @ 0x378 │ │ │ │ - stcl 0, cr0, [sl, #888]! @ 0x378 │ │ │ │ - adds.w r0, r2, lr, lsr #3 │ │ │ │ - strd r0, r0, [lr, #-888]! @ 0x378 │ │ │ │ - stc 0, cr0, [sl], #888 @ 0x378 │ │ │ │ - b.n 402ec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ece34> │ │ │ │ + stcl 0, cr0, [lr, #-888] @ 0xfffffc88 │ │ │ │ + mcr 0, 2, r0, cr10, cr14, {6} │ │ │ │ + sbcs.w r0, r2, lr, lsr #3 │ │ │ │ + strd r0, r0, [lr, #888] @ 0x378 │ │ │ │ + stc 0, cr0, [sl, #-888] @ 0xfffffc88 │ │ │ │ + b.n 402f84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecef4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xead000de │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + @ instruction: 0xeb3000de │ │ │ │ + b.n 402f18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ece88> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 40274c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec6bc> │ │ │ │ + b.n 40280c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec77c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (402e90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ece00>) │ │ │ │ @@ -1267955,15 +1267962,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6b5f4 │ │ │ │ nop │ │ │ │ bne.n 402d9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecd0c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28c00c7 │ │ │ │ + @ instruction: 0xf2ec00c7 │ │ │ │ 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 │ │ │ │ @@ -1268001,15 +1268008,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (402f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ece7c>) │ │ │ │ add r0, pc │ │ │ │ bl 402e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecdd0> │ │ │ │ - add r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ 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 │ │ │ │ @@ -1268161,15 +1268168,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] @ (403088 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecff8>) │ │ │ │ add r0, pc │ │ │ │ bl 402e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecdd0> │ │ │ │ - cmn r2, r4 │ │ │ │ + muls r2, r0 │ │ │ │ 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 │ │ │ │ @@ -1269265,30 +1269272,30 @@ │ │ │ │ bne.w 4051da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef14a> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 403378 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ed2e8> │ │ │ │ ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xe8d400de │ │ │ │ - b.n 4037e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ed750> │ │ │ │ + ldmdb r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + b.n 4038a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ed810> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia.w ip, {r1, r2, r3, r4, r6, r7} │ │ │ │ - @ instruction: 0xe9b000de │ │ │ │ - b.n 403adc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eda4c> │ │ │ │ + strd r0, r0, [ip], #888 @ 0x378 │ │ │ │ + ands.w r0, r0, lr, lsr #3 │ │ │ │ + b.n 403b9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2edb0c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - blt.n 403d34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2edca4> │ │ │ │ + bgt.n 403df4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2edd64> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 403ad4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eda44> │ │ │ │ + b.n 403b94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2edb04> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - blt.n 403d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2edca0> │ │ │ │ + bgt.n 403df0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2edd60> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 403de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2edd54> │ │ │ │ + b.n 403ea4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ede14> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmdb r8!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xe99800de │ │ │ │ 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 404e1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eed8c> │ │ │ │ @@ -1270542,23 +1270549,23 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 404cfa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eec6a> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 404cc6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eec36> │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ 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 │ │ │ │ @@ -1271118,45 +1271125,45 @@ │ │ │ │ b.w 404210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ee180> │ │ │ │ mov r0, r8 │ │ │ │ bl 40995c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f38cc> │ │ │ │ b.w 404146 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ee0b6> │ │ │ │ ldr r0, [pc, #64] @ (405344 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef2b4>) │ │ │ │ add r0, pc │ │ │ │ bl 402e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecdd0> │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r4, r7] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bkpt 0x0034 │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #784] @ (405650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef5c0>) │ │ │ │ + ldr r6, [pc, #144] @ (4053d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef340>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [pc, #560] @ (405574 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef4e4>) │ │ │ │ + ldr r5, [pc, #944] @ (4056f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef664>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 4053a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef314> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 4053a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef314> │ │ │ │ push {lr} │ │ │ │ @@ -1271235,15 +1271242,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (40541c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef38c>) │ │ │ │ add r0, pc │ │ │ │ bl 402e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecdd0> │ │ │ │ nop │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -1271274,17 +1271281,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (40547c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef3ec>) │ │ │ │ add r0, pc │ │ │ │ bl 402e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecdd0> │ │ │ │ ldr r0, [pc, #12] @ (405480 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef3f0>) │ │ │ │ add r0, pc │ │ │ │ bl 402e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ecdd0> │ │ │ │ nop │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ 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, 4054be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef42e> │ │ │ │ @@ -1271400,23 +1271407,23 @@ │ │ │ │ ldr r2, [pc, #28] @ (4055c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef534>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 402a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec9e0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 405284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef1f4> │ │ │ │ + b.n 405344 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef2b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #920] @ (405954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef8c4>) │ │ │ │ + ldr r4, [pc, #280] @ (4056d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef644>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [pc, #80] @ (405610 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef580>) │ │ │ │ + ldr r4, [pc, #464] @ (405790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef700>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [pc, #168] @ (405670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef5e0>) │ │ │ │ + ldr r4, [pc, #552] @ (4057f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef760>) │ │ │ │ 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 │ │ │ │ @@ -1271492,19 +1271499,19 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #648 @ 0x288 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #640] @ (405920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef890>) │ │ │ │ + ldr r4, [pc, #0] @ (4056a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef610>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rors r6, r1 │ │ │ │ + tst r6, r5 │ │ │ │ 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 │ │ │ │ @@ -1271588,33 +1271595,33 @@ │ │ │ │ ldr r2, [pc, #52] @ (40579c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef70c>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4056ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef65e> │ │ │ │ - ldr r3, [pc, #296] @ (4058a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef810>) │ │ │ │ + ldr r3, [pc, #680] @ (405a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef990>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r4, [r2, #12] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r3, [pc, #288] @ (4058a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef810>) │ │ │ │ + ldr r3, [pc, #672] @ (405a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef990>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r3, [pc, #32] @ (4057ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef71c>) │ │ │ │ + ldr r3, [pc, #416] @ (40592c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef89c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc 0, 1, r0, cr10, cr5, {6} │ │ │ │ - ldcl 0, cr0, [r4], #856 @ 0x358 │ │ │ │ - ldr r2, [pc, #864] @ (405af8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efa68>) │ │ │ │ + mrc 0, 4, r0, cr10, cr5, {6} │ │ │ │ + ldcl 0, cr0, [r4, #-856] @ 0xfffffca8 │ │ │ │ + ldr r3, [pc, #224] @ (405878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef7e8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [pc, #808] @ (405ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efa34>) │ │ │ │ + ldr r3, [pc, #168] @ (405844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef7b4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc 0, cr0, [r0], #856 @ 0x358 │ │ │ │ + ldc 0, cr0, [r0, #-856] @ 0xfffffca8 │ │ │ │ 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] @ 4057f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef764> │ │ │ │ ldr.w lr, [pc, #68] @ 4057f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef768> │ │ │ │ add ip, pc │ │ │ │ @@ -1271645,17 +1271652,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r3, pc, #168 @ (adr r3, 4058a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef810>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 405e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efdc4> │ │ │ │ + b.n 405f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efe84> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - eors r4, r5 │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 405882 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ef7f2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1271868,15 +1271875,15 @@ │ │ │ │ bl 402a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec9e0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 437974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3218e4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #192] @ (405ad0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efa40>) │ │ │ │ + ldr r0, [pc, #576] @ (405c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efbc0>) │ │ │ │ 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 │ │ │ │ @@ -1271910,15 +1271917,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 402a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec9e0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 437974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3218e4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx r8 │ │ │ │ + ldr r0, [pc, #128] @ (405b00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efa70>) │ │ │ │ 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 │ │ │ │ @@ -1271978,17 +1271985,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 437974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3218e4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 405aa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efa18> │ │ │ │ - bx pc │ │ │ │ + blx fp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bx r3 │ │ │ │ + bx pc │ │ │ │ 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] @ (405d78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efce8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1272229,37 +1272236,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 405bee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efb5e> │ │ │ │ add r4, pc, #720 @ (adr r4, 40604c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2effbc>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r4, [r4, #17] │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r3, pc, #632 @ (adr r3, 40600c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eff7c>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r0, [r4, #14] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ 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 │ │ │ │ @@ -1272414,15 +1272421,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 405e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efdd8> │ │ │ │ b.n 405e7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efdee> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 405f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2efea4> │ │ │ │ bx lr │ │ │ │ - mvns r6, r7 │ │ │ │ + add r6, fp │ │ │ │ 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 │ │ │ │ @@ -1272658,44 +1272665,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 405fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2eff38> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 40615e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f00ce> │ │ │ │ b.n 4060c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f0034> │ │ │ │ - tst r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rors r2, r4 │ │ │ │ + negs r2, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - tst r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - negs r2, r3 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rors r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rors r2, r3 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - tst r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adcs r0, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adcs r0, r1 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r0 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r4 │ │ │ │ + adcs r4, r0 │ │ │ │ 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] @ (406350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f02c0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1272831,39 +1272838,39 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r0, r6 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ 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] @ (406738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f06a8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1273231,29 +1273238,29 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 406c12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f0b82> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1273927,21 +1273934,21 @@ │ │ │ │ mov r0, r1 │ │ │ │ b.n 4069aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f091a> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #24 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1275207,142 +1275214,142 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 40754e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f14be> │ │ │ │ ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #18] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r0, [r5, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r4, [r4, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + cbnz r6, 407b52 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1ac2> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r2, [r6, #4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r2, [r7, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + cbz r6, 407b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1ae0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #800 @ 0x320 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbz r2, 407bc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1b32> │ │ │ │ + cbz r2, 407bda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1b4a> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 407bca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1b3a> │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sxth r4, r3 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r6, 407be0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1b50> │ │ │ │ + sxtb r6, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sxtb r0, r4 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, pc, #968 @ (adr r7, 407f7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1eec>) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r6, [r5, #32] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cbz r0, 407c2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1b9a> │ │ │ │ + push {r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r0, [r4, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r6, pc, #848 @ (adr r6, 407f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1e8c>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 407c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1c0c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r2, [r4, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - sxth r0, r4 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #168 @ (adr r6, 407c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1bf8>) │ │ │ │ + add r6, pc, #552 @ (adr r6, 407e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1d78>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r2, [r1, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ittt │ │ │ │ - lsl r6, r1, #3 │ │ │ │ - add r0, r0, #5 │ │ │ │ - lsl r7, r1, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + adds r0, r4, #6 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 408898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f2808> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 407578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f14e8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -1276434,49 +1276441,49 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 407cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f1c68> │ │ │ │ nop │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r7, #23] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r0, pc, #704 @ (adr r0, 408b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f2ae0>) │ │ │ │ + add r1, pc, #64 @ (adr r1, 4088f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f2860>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, pc, #224 @ (adr r0, 4089a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f2910>) │ │ │ │ + add r0, pc, #608 @ (adr r0, 408b20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f2a90>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r6, [r4, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r3, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r6, [r7, #19] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r4, #19] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r1, #19] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r5, #18] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r2, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r4, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1276506,41 +1276513,41 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r2, #3] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r0, [r6, #31] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r2, #31] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r6, #30] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r4, #30] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r5, #29] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r3, #29] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r2, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r2, #27] │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1276550,39 +1276557,39 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r1, #25] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r2, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r2, #23] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r4, #21] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r1, #21] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r0, [r5, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r3, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r6, #18] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r6, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r4, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r2, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r6, [r3, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r2, #15] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r2, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1277735,31 +1277742,31 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1277777,15 +1277784,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1277797,85 +1277804,85 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bcc.n 4097cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f373c> │ │ │ │ + bcc.n 40968c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f35fc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r6, r7, #11 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r6, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [pc, #320] @ (4098dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f384c>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1277993,57 +1278000,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 402a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2ec9e0> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 40925e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x2f31ce> │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r5, #32] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ 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] │ │ │ │ @@ -1337481,23 +1337488,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 435980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f8f0> │ │ │ │ b.n 433fd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31df44> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 445848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f7b8> │ │ │ │ b.n 434004 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31df74> │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ cbz r0, 4340c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e032> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1337642,15 +1337649,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 435384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f2f4> │ │ │ │ b.n 4341de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e14e> │ │ │ │ bl 4358dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f84c> │ │ │ │ b.n 43419c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e10c> │ │ │ │ bl 435be0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fb50> │ │ │ │ b.n 43419c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e10c> │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -1337814,37 +1337821,37 @@ │ │ │ │ b.n 4342b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e220> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r3, r7, pc} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 434430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3a0> │ │ │ │ + cbnz r2, 434448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3b8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - cbnz r6, 434438 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3a8> │ │ │ │ + cbnz r6, 434450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3c0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 434432 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3a2> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 434448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3b8> │ │ │ │ + cbnz r0, 434460 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3d0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 434440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3b0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 434436 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3a6> │ │ │ │ + cbnz r0, 43444e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3be> │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 434440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3b0> │ │ │ │ + cbnz r2, 434458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3c8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r2, 434452 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3c2> │ │ │ │ + cbnz r2, 43446a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3da> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r2, 434440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e3b0> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1337886,17 +1337893,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 439110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323080> │ │ │ │ b.n 434428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e398> │ │ │ │ - rev16 r0, r6 │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - mov sl, fp │ │ │ │ + bx r7 │ │ │ │ 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 44385c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d7cc> │ │ │ │ @@ -1338124,15 +1338131,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c590 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 434678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e5e8> │ │ │ │ b.n 4346a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e614> │ │ │ │ nop │ │ │ │ - cbnz r6, 43470a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e67a> │ │ │ │ + cbnz r6, 434722 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e692> │ │ │ │ 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, 434720 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e690> │ │ │ │ @@ -1338285,15 +1338292,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 443508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d478> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ 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] @ 43495c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e8cc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1338368,15 +1338375,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb746 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb71a │ │ │ │ lsls r1, r0, #6 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xb680 │ │ │ │ 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] @ (434b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31eacc>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1338578,15 +1338585,15 @@ │ │ │ │ b.n 434b08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31ea78> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb678 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r4, r5, 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 │ │ │ │ @@ -1338816,17 +1338823,17 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r0 │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r2, 434de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31ed54> │ │ │ │ + sxth r2, r0 │ │ │ │ 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] @ (434ec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31ee38>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1339028,15 +1339035,15 @@ │ │ │ │ b.n 434f08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31ee78> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 434fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31ef24> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 434fee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31ef5e> │ │ │ │ @@ -1339056,15 +1339063,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ 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] @ (435058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31efc8>) │ │ │ │ add r1, pc │ │ │ │ @@ -1339195,15 +1339202,15 @@ │ │ │ │ b.n 435140 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f0b0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #544 @ 0x220 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ bl 41d166 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3070d6> │ │ │ │ add r7, sp, #24 │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1339408,15 +1339415,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 435354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f2c4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, sp, #656 @ 0x290 │ │ │ │ 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 │ │ │ │ @@ -1339582,19 +1339589,19 @@ │ │ │ │ b.n 4354b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f420> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #384 @ 0x180 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, sp, #16 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #0 │ │ │ │ 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] @ (43576c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f6dc>) │ │ │ │ @@ -1339818,47 +1339825,47 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 435b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fae4>) │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #424 @ (adr r7, 435934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f8a4>) │ │ │ │ + add r7, pc, #808 @ (adr r7, 435ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fa24>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #960 @ (adr r7, 435b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fae8>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ 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] @ (435844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f7b4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1339909,25 +1339916,25 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (43585c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f7cc>) │ │ │ │ add r0, pc │ │ │ │ b.n 435804 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f774> │ │ │ │ nop │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ 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] @ 4358d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f840> │ │ │ │ @@ -1340109,15 +1340116,15 @@ │ │ │ │ b.n 4359f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f962> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #392 @ (adr r6, 435bc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fb34>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #472 @ (adr r7, 435c1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fb8c>) │ │ │ │ + add r7, pc, #856 @ (adr r7, 435d9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fd0c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r6, pc, #8 @ (adr r6, 435a50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31f9c0>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1340213,15 +1340220,15 @@ │ │ │ │ b.n 435af4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fa64> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #632 @ (adr r5, 435db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fd28>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #776 @ (adr r6, 435e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fdc0>) │ │ │ │ + add r7, pc, #136 @ (adr r7, 435bd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fb40>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, pc, #1000 @ (adr r4, 435f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fea4>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1340404,15 +1340411,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #376 @ (adr r3, 435ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fe10>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #304 @ (adr r4, 435e60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31fdd0>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 435fe0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31ff50>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r2, pc, #960 @ (adr r2, 4360f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320064>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1340766,17 +1340773,17 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #960 @ (adr r0, 4364a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320410>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #496 @ (adr r0, 4362d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320248>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ - bcc.n 436098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320008> │ │ │ │ + bmi.n 436158 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3200c8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcc.n 43619c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32010c> │ │ │ │ + bcc.n 43605c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31ffcc> │ │ │ │ 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 │ │ │ │ @@ -1340955,23 +1340962,23 @@ │ │ │ │ b.n 436170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3200e0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #288 @ (adr r0, 436408 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320378>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #184 @ (adr r0, 4363a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320318>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #208 @ (adr r0, 4363c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320334>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -1341313,35 +1341320,35 @@ │ │ │ │ b.n 436602 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320572> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r3, [pc, #840] @ (4369ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32095c>) │ │ │ │ + ldr r4, [pc, #200] @ (43676c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3206dc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 436ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320a24> │ │ │ │ ldr r1, [sp, #912] @ 0x390 │ │ │ │ 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 │ │ │ │ @@ -1342480,20 +1342487,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, 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 │ │ │ │ @@ -1343027,15 +1343034,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 │ │ │ │ - hlt 0x0016 │ │ │ │ + revsh r6, r6 │ │ │ │ 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 │ │ │ │ @@ -1343717,15 +1343724,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - uxth r2, r1 │ │ │ │ + uxtb r2, r5 │ │ │ │ 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 43a6cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32463c> │ │ │ │ @@ -1344493,15 +1344500,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r4, #27] │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ 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] @ 4389fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32296c> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1344550,15 +1344557,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, #25] │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ 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] │ │ │ │ @@ -1344823,33 +1344830,33 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 438b8e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x322afe> │ │ │ │ nop │ │ │ │ strb r4, [r6, #19] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r0, [r5, #17] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp lr, sp │ │ │ │ + mov r6, r9 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ 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] @ (438d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x322cb8>) │ │ │ │ @@ -1344896,17 +1344903,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #12] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r2, #11] │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1344963,15 +1344970,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ strb r2, [r7, #9] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r2, [r6, #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 │ │ │ │ @@ -1345141,67 +1345148,67 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 438e96 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x322e06> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r4, #7] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r3, #7] │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmia r3!, {r2, r5, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mvns r0, r7 │ │ │ │ + add r0, fp │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strb r2, [r4, #4] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bcc.n 43907c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x322fec> │ │ │ │ + bcc.n 438f3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x322eac> │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bcc.n 439038 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x322fa8> │ │ │ │ + bcc.n 4390f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323068> │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r6, [r5, #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 │ │ │ │ @@ -1345383,21 +1345390,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43918e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3230fe> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43919e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32310e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb652 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bics r0, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ 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] @ (43920c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32317c>) │ │ │ │ add r0, pc │ │ │ │ @@ -1345406,19 +1345413,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (439214 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323184>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 439110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323080> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr??.w r0, [r8, r6] │ │ │ │ + ldrsh.w r0, [r8, #198] @ 0xc6 │ │ │ │ stmdb sp!, {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] @ 439278 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3231e8> │ │ │ │ mov r0, r1 │ │ │ │ @@ -1345448,15 +1345455,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, [r2, #10] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ 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] │ │ │ │ @@ -1345542,21 +1345549,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43932c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32329c> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43933c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3232ac> │ │ │ │ push {r2, r4, r5, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rors r2, r7 │ │ │ │ + negs r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -1345571,15 +1345578,15 @@ │ │ │ │ bl 43a9f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324960> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ 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 │ │ │ │ @@ -1345593,15 +1345600,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 439110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323080> │ │ │ │ mov r0, r4 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ 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] @ 439454 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3233c4> │ │ │ │ @@ -1345730,15 +1345737,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 439530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3234a0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - add r2, pc, #88 @ (adr r2, 4395b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323528>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 439738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3236a8>) │ │ │ │ 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] │ │ │ │ @@ -1345845,17 +1345852,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #28] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r2, [r3, #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 │ │ │ │ @@ -1345923,17 +1345930,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #20] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r6, 4397be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32372e> │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r6, [r3, #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 │ │ │ │ @@ -1346297,15 +1346304,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 439b0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323a7e> │ │ │ │ ldr r1, [pc, #8] @ (439b10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323a80>) │ │ │ │ add r1, pc │ │ │ │ blx 6c518 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, 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 │ │ │ │ @@ -1346705,15 +1346712,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 439fca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323f3a> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (439fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323f5c>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078b1c │ │ │ │ + bl 1078b7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 437938 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3218a8> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 439ed4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323e44> │ │ │ │ ldr r4, [pc, #188] @ (439ff0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323f60>) │ │ │ │ @@ -1346873,19 +1346880,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 43a07c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323fec> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsh r2, [r7, r6] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrsh r4, [r7, r5] │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1346929,15 +1346936,15 @@ │ │ │ │ blx 6a8ac │ │ │ │ ldr r3, [pc, #148] @ (43a1d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324144>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 43a14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3240bc> │ │ │ │ ldr r0, [pc, #144] @ (43a1d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324148>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078b1c │ │ │ │ + bl 1078b7c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (43a1dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32414c>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1346983,24 +1346990,24 @@ │ │ │ │ blx 6c590 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 6a8ac │ │ │ │ b.n 43a13c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3240ac> │ │ │ │ mov r0, r5 │ │ │ │ b.n 43a138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3240a8> │ │ │ │ nop │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r6, [r2, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1347061,19 +1347068,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 43a276 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3241e6> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r5, #20] │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #28] │ │ │ │ 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] @ (43a2ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32425c>) │ │ │ │ @@ -1347103,15 +1347110,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, [r1, #20] │ │ │ │ + str r2, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -1349009,15 +1349016,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43b66a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3255da> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - ldr r5, [pc, #584] @ (43b90c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32587c>) │ │ │ │ + ldr r5, [pc, #968] @ (43ba8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3259fc>) │ │ │ │ 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 │ │ │ │ @@ -1351070,15 +1351077,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} │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ 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] @ (43cc50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x326bc0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1351287,23 +1351294,23 @@ │ │ │ │ nop │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1351412,19 +1351419,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43cf02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x326e72> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43cef6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x326e66> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43cf18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x326e88> │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1351733,17 +1351740,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43d266 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3271d6> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43d278 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3271e8> │ │ │ │ b.n 43d250 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3271c0> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbz r0, 43d2b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x327222> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1351794,17 +1351801,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, [r0, #0] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -1351844,15 +1351851,15 @@ │ │ │ │ bcc.n 43d38e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3272fe> │ │ │ │ bl 43cc5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x326bcc> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43cc5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x326bcc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -1351908,15 +1351915,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1351934,15 +1351941,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} │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43d4ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32745a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1351995,15 +1352002,15 @@ │ │ │ │ bne.n 43d500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x327470> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43d4f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x327462> │ │ │ │ nop │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ 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] @ (43d598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x327508>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1352108,17 +1352115,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43d5fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32756a> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43d614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x327584> │ │ │ │ b.n 43d5ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32755c> │ │ │ │ nop │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ 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] │ │ │ │ @@ -1355550,18 +1355557,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6bd04 │ │ │ │ ldr r3, [pc, #20] @ (43fd44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x329cb4>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (43fd48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x329cb8>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078b1c │ │ │ │ + bl 1078b7c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldc2l 1, cr0, [r0, #524]! @ 0x20c │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1359211,17 +1359218,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 442708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32c678> │ │ │ │ nop │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ 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 │ │ │ │ @@ -1360060,15 +1360067,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (442ffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32cf6c>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 45ed00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c70> │ │ │ │ ldr r0, [pc, #12] @ (443000 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32cf70>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078b1c │ │ │ │ + bl 1078b7c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1360302,15 +1360309,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r0, r0, #6 │ │ │ │ - bcs.n 4432c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d234> │ │ │ │ + bcs.n 443384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d2f4> │ │ │ │ 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 │ │ │ │ @@ -1360667,24 +1360674,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 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ stmia r5!, {r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r5!, {r1, r2, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r6, r0, #7 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - bvs.n 4435ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d51c> │ │ │ │ + bvs.n 44366c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d5dc> │ │ │ │ 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 │ │ │ │ @@ -1362321,29 +1362328,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6ac30 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 4448d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e848> │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + sevl │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r2, 444984 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e8f4> │ │ │ │ + cbnz r2, 44499c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e90c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x009e │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (444988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e8f8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 44494c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e8bc> │ │ │ │ bx lr │ │ │ │ @@ -1362366,15 +1362373,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb64b │ │ │ │ lsls r3, r0, #6 │ │ │ │ - revsh r2, r1 │ │ │ │ + cbnz r2, 4449da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e94a> │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xb61c │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1362670,26 +1362677,26 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx 6bed8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 444c1e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32eb8e> │ │ │ │ b.n 444c36 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32eba6> │ │ │ │ - cbnz r4, 444c8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32ebfa> │ │ │ │ + cbnz r4, 444ca2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32ec12> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - vshr.s64 q8, q5, #18 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + orr.w r0, lr, #218 @ 0xda │ │ │ │ + cbnz r4, 444c9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32ec0c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, pc, #576 @ (adr r6, 444ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32ee3c>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 44504c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32efbc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + cbnz r4, 444c9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32ec0e> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -1362739,15 +1362746,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sxtb r0, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ 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 │ │ │ │ @@ -1362823,17 +1362830,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, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ 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 │ │ │ │ @@ -1362924,15 +1362931,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 444e9a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32ee0a> │ │ │ │ b.n 444eda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32ee4a> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ 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] @ (445058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32efc8>) │ │ │ │ @@ -1363060,15 +1363067,15 @@ │ │ │ │ nop │ │ │ │ sub sp, #360 @ 0x168 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldmia r0!, {r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1363424,105 +1363431,105 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cbz r0, 445466 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f3d6> │ │ │ │ + push {r3} │ │ │ │ lsls r6, r0, #3 │ │ │ │ bkpt 0x0089 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bkpt 0x006e │ │ │ │ lsls r3, r0, #6 │ │ │ │ bkpt 0x0064 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ stmia r6!, {r2, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cbz r2, 44546e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f3de> │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - cbz r6, 445474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f3e4> │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - cbz r6, 44547e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f3ee> │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - cbz r0, 445488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f3f8> │ │ │ │ + cbz r2, 445486 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f3f6> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 445490 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f400> │ │ │ │ + cbz r6, 44548c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f3fc> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 445498 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f408> │ │ │ │ + cbz r6, 445496 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f406> │ │ │ │ lsls r6, r0, #3 │ │ │ │ cbz r0, 4454a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f410> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 4454a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f418> │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - cbz r0, 4454b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f420> │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - cbz r0, 4454b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f428> │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - cbz r4, 4454be <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f42e> │ │ │ │ + push {} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r4, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r2, r3, r4, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r4, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r2, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r2, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r3, r4, r6, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xb60c │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 4454b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f422> │ │ │ │ + cbz r0, 4454ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f43a> │ │ │ │ lsls r6, r0, #3 │ │ │ │ cbnz r2, 445524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f494> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cbz r0, 4454fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f46a> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1363549,15 +1363556,15 @@ │ │ │ │ beq.n 4454cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f43c> │ │ │ │ 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 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ 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] @ 445564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f4d4> │ │ │ │ @@ -1363816,15 +1363823,15 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - uxtb r4, r4 │ │ │ │ + cbz r4, 445818 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f788> │ │ │ │ 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] @ (4457fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f76c>) │ │ │ │ @@ -1363839,15 +1363846,15 @@ │ │ │ │ blx 6cb38 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 4457fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f76a> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r6, 44583c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f7ac> │ │ │ │ + sxtb r6, r2 │ │ │ │ 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] │ │ │ │ @@ -1364133,15 +1364140,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 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ add r5, pc, #192 @ (adr r5, 445bdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32fb4c>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #72 @ (adr r5, 445b6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32fadc>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1364243,17 +1364250,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 445ba6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32fb16> │ │ │ │ nop │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 445934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f8a4> │ │ │ │ + b.n 4459f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32f964> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 43350c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31d47c> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1365666,15 +1365673,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (446a6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3309dc>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bmi.n 446aec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330a5c> │ │ │ │ + bmi.n 4469ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33091c> │ │ │ │ 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] @ (446a98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330a08>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1366175,15 +1366182,15 @@ │ │ │ │ b.n 446ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330e64> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 446ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330e64> │ │ │ │ nop │ │ │ │ - bcs.n 446f00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330e70> │ │ │ │ + bcc.n 446fc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330f30> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r2, 446f46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330eb6> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 446f4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330eba> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 446f5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330eca> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1366209,17 +1366216,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 446f48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330eb8> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - bmi.n 447024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330f94> │ │ │ │ + bmi.n 446ee4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330e54> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 447008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330f78> │ │ │ │ + bmi.n 446ec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x330e38> │ │ │ │ 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] @ (447314 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x331284>) │ │ │ │ @@ -1368234,21 +1368241,21 @@ │ │ │ │ b.n 4483de <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33234e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ite │ │ │ │ - lsl r2, r3, #3 │ │ │ │ - ldmiaal r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ ldrb r4, [r7, #11] │ │ │ │ lsls r0, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1368644,19 +1368651,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r7, #9] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - itt le │ │ │ │ - lslle r2, r3, #3 │ │ │ │ - pople {r2, r3, r4, r5, r7, pc} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldmia r2!, {r1, r3, r7} │ │ │ │ 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 │ │ │ │ @@ -1369022,29 +1369029,29 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 448cdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x332c4c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #25] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmia r5!, {r5, r6} │ │ │ │ lsls r6, r6, #5 │ │ │ │ strb r4, [r3, #11] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ 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] @ 449320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x333290> │ │ │ │ mov sl, r0 │ │ │ │ @@ -1369546,25 +1369553,25 @@ │ │ │ │ nop │ │ │ │ strb r4, [r3, #8] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r2, r6} │ │ │ │ lsls r6, r6, #5 │ │ │ │ - cbz r6, 449356 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3332c6> │ │ │ │ + cbz r6, 44936e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3332de> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sxtb r0, r2 │ │ │ │ + uxth r0, r6 │ │ │ │ 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 │ │ │ │ @@ -1370120,17 +1370127,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 4498f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x333860> │ │ │ │ nop │ │ │ │ - cbnz r4, 449978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3338e8> │ │ │ │ + cbnz r4, 449990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x333900> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + cbnz r2, 449980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3338f0> │ │ │ │ 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 │ │ │ │ @@ -1370736,17 +1370743,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 449fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x333f38> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r4, 44a052 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x333fc2> │ │ │ │ + cbz r4, 44a06a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x333fda> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 44a04c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x333fbc> │ │ │ │ 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 │ │ │ │ @@ -1370768,15 +1370775,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 │ │ │ │ - sxtb r4, r6 │ │ │ │ + uxtb r4, r2 │ │ │ │ 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 44a14e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3340be> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1370924,27 +1370931,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 44a0f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x334066> │ │ │ │ - cbz r2, 44a266 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3341d6> │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r2, 44a258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3341c8> │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r6, 44a252 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3341c2> │ │ │ │ + cbz r6, 44a26a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3341da> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r2, 44a244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3341b4> │ │ │ │ + cbz r2, 44a25c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3341cc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r4, 44a244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3341b4> │ │ │ │ + cbz r4, 44a25c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3341cc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + cbz r2, 44a24e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3341be> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ 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 44a29c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x33420c> │ │ │ │ @@ -1371079,19 +1371086,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 44a2f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x334266> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 44a2f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x334266> │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ 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 │ │ │ │ @@ -1373279,17 +1373286,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, r7 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ 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] @ (44bc14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x335b84>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373303,17 +1373310,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ mvns r6, r7 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ 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] @ (44bc50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x335bc0>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373327,17 +1373334,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ mvns r2, r0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ 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] │ │ │ │ @@ -1373790,17 +1373797,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #218 @ 0xda │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + str r2, [r7, #0] │ │ │ │ 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] @ (44c174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3360e4>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373814,17 +1373821,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #158 @ 0x9e │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ 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] @ (44c1b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x336120>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373838,17 +1373845,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #98 @ 0x62 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ 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 │ │ │ │ @@ -1376481,17 +1376488,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, r3, #4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ands r6, r3 │ │ │ │ + eors r6, r7 │ │ │ │ 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] @ (44e130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3380a0>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376505,17 +1376512,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, r4, #3 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + eors r2, r0 │ │ │ │ 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 │ │ │ │ @@ -1376609,17 +1376616,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ adds r6, r3, #7 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #8] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1377615,17 +1377622,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ 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] @ (44ecc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x338c38>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1377639,17 +1377646,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r2, r1, #13 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ 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 │ │ │ │ @@ -1377758,17 +1377765,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ 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 │ │ │ │ @@ -1392485,55 +1392492,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 458f32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x342ea2> │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ 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] @ (45938c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3432fc>) │ │ │ │ sub sp, #28 │ │ │ │ mov r2, r0 │ │ │ │ add.w r8, r0, #13376 @ 0x3440 │ │ │ │ @@ -1392814,19 +1392821,19 @@ │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, r6 │ │ │ │ uxtb r5, r5 │ │ │ │ strb.w r7, [r1], #1 │ │ │ │ bne.w 459190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x343100> │ │ │ │ b.n 459168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3430d8> │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 459412 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x343382> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1393092,15 +1393099,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6b11c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 45963c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3435ac> │ │ │ │ ldr r0, [pc, #4] @ (459680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3435f0>) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ 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 │ │ │ │ @@ -1393740,15 +1393747,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1393869,15 +1393876,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, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ 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] @ (459ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x343e3c>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1394082,17 +1394089,17 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 459fa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x343f10> │ │ │ │ b.n 459fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x343f24> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1394857,21 +1394864,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 30486a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ee7da> │ │ │ │ bl 35286e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x23c7de> │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ 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] @ (45a980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3448f0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1394968,21 +1394975,21 @@ │ │ │ │ blx 6a6cc │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6c590 │ │ │ │ b.n 45a944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3448b4> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r6, #20] │ │ │ │ + str r2, [r2, #28] │ │ │ │ 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] @ (45aa28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x344998>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1395043,19 +1395050,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r5, r0, #3 │ │ │ │ strb r6, [r5, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1395790,15 +1395797,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 459bc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x343b38> │ │ │ │ b.n 45b068 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x344fd8> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r2, 45b208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x345178> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1397767,15 +1397774,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, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r2, 45c8ba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34682a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45b5c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x345530> │ │ │ │ @@ -1410764,15 +1410771,15 @@ │ │ │ │ ldr.w r0, [ip, #124] @ 0x7c │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 4659d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34f944> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 465a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34f988> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ 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] │ │ │ │ @@ -1414441,15 +1414448,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 ac6980 │ │ │ │ + bl ac6ae8 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 467fd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x351f44> │ │ │ │ @@ -1414533,15 +1414540,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 ac6a5c │ │ │ │ + bl ac6bc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 468194 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352104> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 468194 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352104> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1414633,15 +1414640,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 ac6a5c │ │ │ │ + bl ac6bc4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 46809c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35200c> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1417107,27 +1417114,27 @@ │ │ │ │ bhi.n 4699fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35396a> │ │ │ │ ldr r3, [pc, #12] @ (469a00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x353970>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #890 @ 0x37a │ │ │ │ bx lr │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r3, r1, #5 │ │ │ │ sub.w r0, r0, #268 @ 0x10c │ │ │ │ cmp.w r0, #438 @ 0x1b6 │ │ │ │ bhi.n 469a16 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x353986> │ │ │ │ ldr r3, [pc, #12] @ (469a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35398c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 469a2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35399c> │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ bx lr │ │ │ │ @@ -1417171,15 +1417178,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r3, [pc, #928] @ (469e38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x353da8>) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, #924] @ (469e3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x353dac>) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -1417686,15 +1417693,15 @@ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ str r4, [r4, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r2, [pc, #100] @ (469fbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x353f2c>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 469fa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x353f18> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1418117,15 +1418124,15 @@ │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 46a38c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3542fc> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #4] @ (46a3b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x354320>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 46a400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x354370> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 46a40e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35437e> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1418447,15 +1418454,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ ldr r0, [r1, r7] │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r2, [pc, #88] @ (46a70c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35467c>) │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ beq.n 46a6ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35465e> │ │ │ │ bhi.n 46a6da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35464a> │ │ │ │ @@ -1418488,15 +1418495,15 @@ │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldr r0, [r1, r5] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ 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 │ │ │ │ @@ -1419578,15 +1419585,15 @@ │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #8] @ (46b1ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35511c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ 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 │ │ │ │ @@ -1419664,15 +1419671,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r6, [pc, #184] @ (46b340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3552b0>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r5, [pc, #664] @ (46b52c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35549c>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1423607,15 +1423614,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ movs r7, #60 @ 0x3c │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46dc10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x357b80> │ │ │ │ + b.n 46dcd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x357c40> │ │ │ │ lsls r2, r1, #5 │ │ │ │ movs r5, #20 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1426031,15 +1426038,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r1, #23 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #23 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 46f8e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x359854>) │ │ │ │ + add r7, pc, #360 @ (adr r7, 46f664 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3595d4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1426198,17 +1426205,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 46f63a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3595aa> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r4, #11 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 46f6dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35964c> │ │ │ │ + cbnz r0, 46f6f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x359664> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cbnz r0, 46f6dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35964c> │ │ │ │ + cbnz r0, 46f6f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x359664> │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsrs r4, r0, #9 │ │ │ │ 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 │ │ │ │ @@ -1444903,31 +1444910,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (47b6e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x365654>) │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 47b606 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x365576> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cbnz r0, 47b728 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x365698> │ │ │ │ + cbnz r0, 47b740 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3656b0> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r6, 47b72a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36569a> │ │ │ │ + cbnz r6, 47b742 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3656b2> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r0, 47b738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3656a8> │ │ │ │ + pop {} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #320] @ (47b820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x365790>) │ │ │ │ + ldr r1, [pc, #704] @ (47b9a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x365910>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cbnz r2, 47b73e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3656ae> │ │ │ │ + cbnz r2, 47b756 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3656c6> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 47b734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3656a4> │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r3, #1 │ │ │ │ add.w ip, r1, #1 │ │ │ │ lsls r1, r3 │ │ │ │ lsl.w ip, ip, r3 │ │ │ │ lsls r2, r1 │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ @@ -1454749,24 +1454756,24 @@ │ │ │ │ b.n 481992 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36b902> │ │ │ │ b.n 481f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36be8c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ b.n 481f10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36be80> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8, #824]! @ 0x338 │ │ │ │ + cdp 0, 1, cr0, cr8, cr14, {6} │ │ │ │ b.n 481cac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36bc1c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ 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] @ 482430 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36c3a0> │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -1455143,15 +1455150,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 212 @ 0xd4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ bgt.n 482358 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36c2c8> │ │ │ │ lsls r4, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1455528,15 +1455535,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 4827a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36c714> │ │ │ │ bhi.n 482738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36c6a8> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r2, [pc, #936] @ (482ba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36cb10>) │ │ │ │ + ldr r3, [pc, #296] @ (482920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36c890>) │ │ │ │ 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 │ │ │ │ @@ -1455973,15 +1455980,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bmi.n 482c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36cbc0> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 482c48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36cbb8> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - @ instruction: 0xf3d400bf │ │ │ │ + bics.w r0, r4, #6258688 @ 0x5f8000 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 482ca8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36cc18> │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1458297,15 +1458304,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r4} │ │ │ │ lsls r4, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1458781,15 +1458788,15 @@ │ │ │ │ ... │ │ │ │ rev r2, r3 │ │ │ │ lsls r4, r7, #5 │ │ │ │ rev r4, r1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r0, #3 │ │ │ │ @ instruction: 0xb8f6 │ │ │ │ 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 │ │ │ │ @@ -1460291,17 +1460298,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 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -1463067,15 +1463074,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #26] │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463843,15 +1463850,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r6, [r2, #4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ 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] @ (4880a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x372014>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1466438,141 +1466445,141 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ strb r4, [r4, #2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 489bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373b5c> │ │ │ │ + b.n 489cac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373c1c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373b84> │ │ │ │ + b.n 489cd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373c44> │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 48a09c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37400c> │ │ │ │ + b.n 48a15c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3740cc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [pc, #208] @ (489afc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a6c>) │ │ │ │ + ldr r1, [pc, #592] @ (489c7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373bec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + svc 18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + svc 28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + svc 10 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + svc 24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 4899cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37393c> │ │ │ │ + udf #18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 4899e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373954> │ │ │ │ + udf #28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489ae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a50> │ │ │ │ + bgt.n 4899a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373910> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489b08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a78> │ │ │ │ + bgt.n 4899c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373938> │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 4899b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373920> │ │ │ │ + bgt.n 489a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739e0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 4899d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373948> │ │ │ │ + ble.n 489a98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a08> │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 489a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739b8> │ │ │ │ + bgt.n 489b08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - blt.n 489a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739e0> │ │ │ │ + bgt.n 489b30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373aa0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 489b20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a90> │ │ │ │ + bgt.n 4899e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373950> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373ab0> │ │ │ │ + bgt.n 489a00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373970> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #26 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - blt.n 489a4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739bc> │ │ │ │ + bgt.n 489b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a7c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - blt.n 489a6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739dc> │ │ │ │ + bgt.n 489b2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a9c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #18 │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #32 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 489ba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373b14> │ │ │ │ + ble.n 489a64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739d4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 489bc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373b34> │ │ │ │ + ble.n 489a84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739f4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + svc 0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + svc 0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + svc 10 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489a90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a00> │ │ │ │ + ble.n 489b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373ac0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a20> │ │ │ │ + ble.n 489b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373ae0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 489be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373b54> │ │ │ │ + ble.n 489aa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a14> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 489a04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373974> │ │ │ │ + ble.n 489ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a34> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489a20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373990> │ │ │ │ + bgt.n 489ae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a50> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489a38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739a8> │ │ │ │ + ble.n 489af8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a68> │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bge.n 489a64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739d4> │ │ │ │ + blt.n 489b24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373a94> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bge.n 489a84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3739f4> │ │ │ │ + blt.n 489b44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373ab4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ add.w r9, sp, #120 @ 0x78 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #836] @ 489e58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x373dc8> │ │ │ │ mov r0, r9 │ │ │ │ bl 468b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352ab8> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1467802,40 +1467809,40 @@ │ │ │ │ b.n 48a594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374504> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 48a710 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374680> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - beq.n 48a730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3746a0> │ │ │ │ + bne.n 48a7d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374740> │ │ │ │ lsls r2, r0, #3 │ │ │ │ bne.n 48a7f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374760> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bne.n 48a818 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374788> │ │ │ │ + bne.n 48a6b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374620> │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + bne.n 48a6d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374648> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - beq.n 48a6dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37464c> │ │ │ │ + beq.n 48a79c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37470c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - beq.n 48a70c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37467c> │ │ │ │ + bne.n 48a7cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37473c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - beq.n 48a75c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3746cc> │ │ │ │ + bne.n 48a81c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37478c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - beq.n 48a78c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3746fc> │ │ │ │ + bne.n 48a84c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3747bc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r0, #193 @ 0xc1 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ bhi.n 48a7d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374744> │ │ │ │ ldr r3, [pc, #12] @ (48a7d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374748>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ 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] @ (48a8a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x374810>) │ │ │ │ @@ -1471891,15 +1471898,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48d364 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3772d4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 48d1c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x377134> │ │ │ │ + b.n 48d284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3771f4> │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #316] @ (48d4b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x377428>) │ │ │ │ @@ -1472408,15 +1472415,15 @@ │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r3, [pc, #8] @ (48d858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3777c8>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 48dd38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x377ca8> │ │ │ │ + b.n 48ddf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x377d68> │ │ │ │ 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] @ 48dccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x377c3c> │ │ │ │ @@ -1473964,15 +1473971,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, r1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r4, r4, r0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - bmi.n 48ea1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37898c> │ │ │ │ + bmi.n 48e8dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37884c> │ │ │ │ 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 │ │ │ │ @@ -1475951,15 +1475958,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 46b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3554bc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 469010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352f80> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ 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 │ │ │ │ @@ -1475999,15 +1476006,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 46b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3554bc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 469010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352f80> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ 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 │ │ │ │ @@ -1476044,15 +1476051,15 @@ │ │ │ │ movs r1, #227 @ 0xe3 │ │ │ │ mov r0, r5 │ │ │ │ bl 46b5bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35552c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 469010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352f80> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ 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 │ │ │ │ @@ -1476196,15 +1476203,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 46b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3554bc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 469010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352f80> │ │ │ │ mov r0, r8 │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ ldr r2, [pc, #36] @ (490090 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37a000>) │ │ │ │ ldr r3, [pc, #32] @ (49008c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x379ffc>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1476256,15 +1476263,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 ac6980 │ │ │ │ + bl ac6ae8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4900d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37a046> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 490120 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37a090> │ │ │ │ b.n 49023e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37a1ae> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1476668,15 +1476675,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46b5bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x35552c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 469010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352f80> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 490206 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37a176> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ veor q8, q4, │ │ │ │ vbsl q0, q6, │ │ │ │ @@ -1487887,21 +1487894,21 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #928] @ (497af0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x381a60>) │ │ │ │ + ldr r3, [pc, #288] @ (497870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3817e0>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r2, [pc, #240] @ (497844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3817b4>) │ │ │ │ + ldr r2, [pc, #624] @ (4979c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x381934>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldrh r0, [r2, #10] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r1, [pc, #944] @ (497b0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x381a7c>) │ │ │ │ + ldr r2, [pc, #304] @ (49788c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3817fc>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r5, [pc, #144] @ (4977f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x381764>) │ │ │ │ sub.w r3, r4, #52 @ 0x34 │ │ │ │ add r5, pc │ │ │ │ @@ -1487956,15 +1487963,15 @@ │ │ │ │ b.n 4977b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x381720> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r1, [pc, #280] @ (497914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x381884>) │ │ │ │ + ldr r1, [pc, #664] @ (497a94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x381a04>) │ │ │ │ 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 │ │ │ │ @@ -1488236,15 +1488243,15 @@ │ │ │ │ ... │ │ │ │ strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r7, #5 │ │ │ │ strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #136] @ (497b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x381ad0>) │ │ │ │ + ldr r3, [pc, #520] @ (497ce0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x381c50>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r7, #5 │ │ │ │ @@ -1490484,15 +1490491,15 @@ │ │ │ │ bcs.n 49921a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38318a> │ │ │ │ ldr r2, [pc, #12] @ (499220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x383190>) │ │ │ │ add r2, pc │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ cmp.w r3, #828 @ 0x33c │ │ │ │ bcs.n 499240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3831b0> │ │ │ │ ldr r2, [pc, #20] @ (499244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3831b4>) │ │ │ │ add r2, pc │ │ │ │ @@ -1490500,15 +1490507,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 499240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3831b0> │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 499302 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x383272> │ │ │ │ bhi.n 499280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3831f0> │ │ │ │ cmp r3, #233 @ 0xe9 │ │ │ │ @@ -1491578,15 +1491585,15 @@ │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r7, #68] @ 0x44 │ │ │ │ b.n 499dc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x383d34> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strb r6, [r5, 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 │ │ │ │ @@ -1492696,25 +1492703,25 @@ │ │ │ │ b.n 49a972 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3848e2> │ │ │ │ ldr r3, [pc, #24] @ (49a9c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x384938>) │ │ │ │ add r3, pc │ │ │ │ b.n 49a972 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3848e2> │ │ │ │ ldr r3, [pc, #24] @ (49a9cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38493c>) │ │ │ │ add r3, pc │ │ │ │ b.n 49a972 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3848e2> │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 49aa32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3849a2> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ @@ -1494093,15 +1494100,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #104] @ (49b908 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x385878>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r4, [pc, #96] @ (49b904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x385874>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1498748,15 +1498755,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r5 │ │ │ │ lsls r3, r7, #5 │ │ │ │ adds r6, r3, r5 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1499718,15 +1499725,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #22 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ 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] @ (49f594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x389504>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1501176,15 +1501183,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ 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 │ │ │ │ @@ -1502607,15 +1502614,15 @@ │ │ │ │ b.n 4a0c92 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38ac02> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3b4017a │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #16 @ (adr r0, 4a11ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38b11c>) │ │ │ │ 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 │ │ │ │ @@ -1525085,17 +1525092,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #10 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #9 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, 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] @ (4b0048 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x399fb8>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1527927,15 +1527934,15 @@ │ │ │ │ orr.w r3, ip, r3 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4b11fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39b16c> │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ add.w r8, r4, #80 @ 0x50 │ │ │ │ b.n 4b1be6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39bb56> │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 4b1c08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39bb78> │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [fp] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ vldr d7, [sp, #104] @ 0x68 │ │ │ │ @@ -1532028,15 +1532035,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ rev r2, r5 │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ @@ -1534314,19 +1534321,19 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #320 @ (adr r1, 4b60b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a0028>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ 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] @ (4b618c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a00fc>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1534905,52 +1534912,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b65c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a0532> │ │ │ │ ldr.w r3, [r5, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b652c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a049c> │ │ │ │ add.w sl, r5, #324 @ 0x144 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5398 │ │ │ │ + bl ac5500 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b6534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a04a4> │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5044 │ │ │ │ + bl ac51ac │ │ │ │ mov r0, r9 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b6534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a04a4> │ │ │ │ mov r9, r4 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b656c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a04dc> │ │ │ │ add.w sl, r5, #336 @ 0x150 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5398 │ │ │ │ + bl ac5500 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b6542 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a04b2> │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5044 │ │ │ │ + bl ac51ac │ │ │ │ mov r0, r9 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b6542 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a04b2> │ │ │ │ mov r9, r4 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b65a2 <__vaDriverInit_1_23@@libgallium-26.1.4-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} │ │ │ │ @@ -1536233,25 +1536240,25 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ bl 4b63e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a0358> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl ac6980 │ │ │ │ + bl ac6ae8 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b7556 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a14c6> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl ac6980 │ │ │ │ + bl ac6ae8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b7550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a14c0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 469384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3532f4> │ │ │ │ @@ -1536303,29 +1536310,29 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r5, r1 │ │ │ │ bne.n 4b73da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a134a> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 53edd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x428d48> │ │ │ │ cbz r0, 4b73e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a1352> │ │ │ │ add r0, sp, #32 │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b7398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a1308> │ │ │ │ mov r0, r9 │ │ │ │ bl 469384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3532f4> │ │ │ │ mov r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b73c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a1336> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov.w sl, #0 │ │ │ │ strd r4, r7, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ac6a5c │ │ │ │ + bl ac6bc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b7520 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a1490> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b7520 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a1490> │ │ │ │ ldr r3, [pc, #448] @ (4b75d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a1544>) │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ @@ -1536375,24 +1536382,24 @@ │ │ │ │ b.n 4b7446 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a13b6> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b73aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a131a> │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ str.w sl, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b7398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a1308> │ │ │ │ b.n 4b73e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a1358> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.n 4b73bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a132c> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b73bc <__vaDriverInit_1_23@@libgallium-26.1.4-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 │ │ │ │ @@ -1536420,15 +1536427,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 ac6a5c │ │ │ │ + bl ac6bc4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4b740a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a137a> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrd r4, r7, [sp, #20] │ │ │ │ blx 6c590 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 6c590 │ │ │ │ @@ -1563212,15 +1563219,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ ldrb r4, [r6, #29] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldrb r2, [r6, #29] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #14] │ │ │ │ lsls r0, r7, #5 │ │ │ │ @@ -1563818,15 +1563825,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c8d38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b2ca8> │ │ │ │ nop │ │ │ │ strb r2, [r1, #12] │ │ │ │ lsls r0, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ 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] │ │ │ │ @@ -1564142,15 +1564149,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 4c8dc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b2d34> │ │ │ │ + b.n 4c8e84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b2df4> │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #724] @ (4c93c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b3338>) │ │ │ │ @@ -1570828,15 +1570835,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: 0xf2b20144 │ │ │ │ + @ instruction: 0xf3120144 │ │ │ │ stmdb 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] @ 4ce118 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b8088> │ │ │ │ add.w r5, r0, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [pc, #2412] @ 4ce11c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b808c> │ │ │ │ @@ -1577609,78 +1577616,78 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #132] @ (4d209c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc00c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #132] @ (4d20a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc010>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcs.n 4d1ffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bbf6c> │ │ │ │ + bcc.n 4d20bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc02c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp lr, r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcs.n 4d212c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc09c> │ │ │ │ + bcs.n 4d1fec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bbf5c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mcr2 0, 4, r0, cr8, cr10, {5} │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + mcr2 0, 7, r0, cr8, cr10, {5} │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bmi.n 4d1f7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bbeec> │ │ │ │ + bmi.n 4d203c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bbfac> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcs.n 4d20bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc02c> │ │ │ │ + bcs.n 4d217c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0ec> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcs.n 4d20b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc024> │ │ │ │ + bcs.n 4d2174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0e4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcs.n 4d20ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc01c> │ │ │ │ + bcs.n 4d216c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0dc> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcs.n 4d20a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc014> │ │ │ │ + bcs.n 4d2164 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0d4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcs.n 4d209c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc00c> │ │ │ │ + bcs.n 4d215c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0cc> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bne.n 4d2094 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc004> │ │ │ │ + bcs.n 4d2154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0c4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bne.n 4d208c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bbffc> │ │ │ │ + bcs.n 4d214c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0bc> │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4d2102 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc072> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1577723,38 +1577730,38 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d2134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d2138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - eors.w r0, r4, #199 @ 0xc7 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + @ instruction: 0xf0f400c7 │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -1577803,17 +1577810,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 53f568 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294d8> │ │ │ │ b.n 4d2172 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0e2> │ │ │ │ bl 53f618 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429588> │ │ │ │ b.n 4d2172 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0e2> │ │ │ │ bl 53f540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294b0> │ │ │ │ b.n 4d2172 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc0e2> │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1578146,65 +1578153,66 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4d2512 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc482> │ │ │ │ b.n 4d2292 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc202> │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 4d2770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc6e0> │ │ │ │ + b.n 4d2830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc7a0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vshr.u64 d16, d28, #52 │ │ │ │ - bgt.n 4d2504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc474> │ │ │ │ + movs r4, r5 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ble.n 4d25c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc534> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d2d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcc88> │ │ │ │ + b.n 4d1dd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bbd48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcc78> │ │ │ │ + b.n 4d1dc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bbd38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strd r0, r0, [r2], #812 @ 0x32c │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + strd r0, r0, [r2, #-812] @ 0x32c │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4d25e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc556> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1578226,15 +1578234,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ 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] @ (4d2844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc7b4>) │ │ │ │ @@ -1578440,29 +1578448,29 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4d27e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc750> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bls.n 4d2838 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc7a8> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ bhi.n 4d27f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc764> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1578520,19 +1578528,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4d28b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc828> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43d3ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32731c> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4d28b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc828> │ │ │ │ - str r0, [r6, r0] │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #952] @ (4d2ccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcc3c>) │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1578572,19 +1578580,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 r4, pc, #256 @ (adr r4, 4d2a88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc9f8>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvs.n 4d29c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc934> │ │ │ │ + bvs.n 4d2a84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc9f4> │ │ │ │ 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 │ │ │ │ @@ -1578628,29 +1578636,29 @@ │ │ │ │ b.n 4d29c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc930> │ │ │ │ ldr r3, [pc, #32] @ (4d2a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc994>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d29c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc930> │ │ │ │ ldr r3, [pc, #32] @ (4d2a28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc998>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d29c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc930> │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [pc, #136] @ (4d2a9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bca0c>) │ │ │ │ + ldr r7, [pc, #520] @ (4d2c1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcb8c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 4d2a64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc9d4> │ │ │ │ + cbnz r6, 4d2a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc9ec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d2fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcf48> │ │ │ │ + b.n 4d3098 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd008> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 4d2a6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc9dc> │ │ │ │ + ble.n 4d292c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc89c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [pc, #944] @ (4d2dd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcd44>) │ │ │ │ + ldr r7, [pc, #304] @ (4d2b54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcac4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [pc, #920] @ (4d2dc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcd30>) │ │ │ │ + ldr r7, [pc, #280] @ (4d2b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcab0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -1578746,31 +1578754,31 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d2a58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bc9c8> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4d2ac6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bca36> │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #688] @ (4d2dd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcd44>) │ │ │ │ + ldr r7, [pc, #48] @ (4d2b54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcac4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ add r2, pc, #904 @ (adr r2, 4d2eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bce20>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - b.n 4d2f80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcef0> │ │ │ │ + b.n 4d3040 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcfb0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [pc, #72] @ (4d2b7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcaec>) │ │ │ │ + ldr r6, [pc, #456] @ (4d2cfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcc6c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [pc, #96] @ (4d2b98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcb08>) │ │ │ │ + ldr r6, [pc, #480] @ (4d2d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcc88>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [pc, #1016] @ (4d2f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcea4>) │ │ │ │ + ldr r6, [pc, #376] @ (4d2cb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcc24>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [pc, #32] @ (4d2b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcad0>) │ │ │ │ + ldr r6, [pc, #416] @ (4d2ce0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcc50>) │ │ │ │ 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] │ │ │ │ @@ -1578796,17 +1578804,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 │ │ │ │ - cbnz r2, 4d2ba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcb14> │ │ │ │ + cbnz r2, 4d2bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcb2c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1579274,89 +1579282,89 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d3134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd0a4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d2c62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcbd2> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #448] @ (4d3264 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd1d4>) │ │ │ │ + ldr r5, [pc, #832] @ (4d33e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd354>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [pc, #224] @ (4d318c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd0fc>) │ │ │ │ + ldr r5, [pc, #608] @ (4d330c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd27c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 4d3100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd070> │ │ │ │ + bmi.n 4d2fc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcf30> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [pc, #448] @ (4d3280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd1f0>) │ │ │ │ + ldr r3, [pc, #832] @ (4d3400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd370>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [pc, #720] @ (4d339c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd30c>) │ │ │ │ + ldr r4, [pc, #80] @ (4d311c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd08c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #408] @ (4d326c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd1dc>) │ │ │ │ + ldr r3, [pc, #792] @ (4d33ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd35c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #392] @ (4d3260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd1d0>) │ │ │ │ + ldr r3, [pc, #776] @ (4d33e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd350>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #336] @ (4d322c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd19c>) │ │ │ │ + ldr r3, [pc, #720] @ (4d33ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd31c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #360] @ (4d3248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd1b8>) │ │ │ │ + ldr r3, [pc, #744] @ (4d33c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd338>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #272] @ (4d31f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd164>) │ │ │ │ + ldr r3, [pc, #656] @ (4d3374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd2e4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #776] @ (4d33f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd364>) │ │ │ │ + ldr r3, [pc, #136] @ (4d3174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd0e4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bls.n 4d311c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd08c> │ │ │ │ + bls.n 4d31dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd14c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd078> │ │ │ │ + bls.n 4d31c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd138> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #32 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 4d3064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcfd4> │ │ │ │ + bcs.n 4d3124 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd094> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #712] @ (4d33cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd33c>) │ │ │ │ + ldr r2, [pc, #72] @ (4d314c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd0bc>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [pc, #176] @ (4d31b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd128>) │ │ │ │ + ldr r2, [pc, #560] @ (4d3338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd2a8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [pc, #112] @ (4d317c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd0ec>) │ │ │ │ + ldr r2, [pc, #496] @ (4d32fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd26c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r4, #30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r4, #10 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -1579414,19 +1579422,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d2ba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bcb10> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - blx r3 │ │ │ │ + blx pc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -1579662,50 +1579670,50 @@ │ │ │ │ b.n 4d3412 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd382> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d3412 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd382> │ │ │ │ ldr r3, [pc, #76] @ (4d3484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd3f4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd308> │ │ │ │ - bx r5 │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r6, 4d3458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd3c8> │ │ │ │ + cbz r6, 4d3470 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd3e0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov lr, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ite ne │ │ │ │ - lslne r6, r0, #3 │ │ │ │ - bls.n 4d33dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd34c> @ unpredictable │ │ │ │ + ite vc │ │ │ │ + lslvc r6, r0, #3 │ │ │ │ + bge.n 4d349c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd40c> @ unpredictable │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mov r2, r1 │ │ │ │ + mov r2, sp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movt r0, #18624 @ 0x48c0 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xf72400c0 │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r4, 4d349c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd40c> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp lr, r2 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + cmp r8, sl │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, r8 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, r9 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmdb r0!, {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xe99000ba │ │ │ │ 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] │ │ │ │ @@ -1579725,17 +1579733,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bhi.n 4d34e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd458> │ │ │ │ + bhi.n 4d35a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd518> │ │ │ │ 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] @ (4d3898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd808>) │ │ │ │ @@ -1580123,119 +1580131,119 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 4d3856 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd7c6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r3!, {r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add lr, pc │ │ │ │ + cmp r6, fp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, r8 │ │ │ │ + add sl, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r4, 4d3958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8c8> │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r2, r4 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mvns r6, r2 │ │ │ │ + add r6, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 4d394c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8bc> │ │ │ │ + cbnz r6, 4d3964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8d4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - mvns r6, r2 │ │ │ │ + add r6, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cbnz r0, 4d394c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8bc> │ │ │ │ + cbnz r0, 4d3964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8d4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r0, 4d394e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8be> │ │ │ │ + cbnz r0, 4d3966 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8d6> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r0, 4d3950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8c0> │ │ │ │ + cbnz r0, 4d3968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8d8> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r0, 4d3952 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8c2> │ │ │ │ + cbnz r0, 4d396a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8da> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r6, 4d3952 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8c2> │ │ │ │ + cbnz r6, 4d396a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8da> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 4d3956 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8c6> │ │ │ │ + cbnz r6, 4d396e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8de> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r4, 4d3958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8c8> │ │ │ │ + cbnz r4, 4d3970 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8e0> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r4, 4d395a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8ca> │ │ │ │ + cbnz r4, 4d3972 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8e2> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r4, 4d395c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8cc> │ │ │ │ + cbnz r4, 4d3974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8e4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - orrs r2, r5 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sbcs r4, r2 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r2, r6, #7 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - tst r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, pc, #632 @ (adr r2, 4d3bb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bdb20>) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 4d3d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bdca0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 4d3978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd8e8> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - rors r6, r6 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sbcs r6, r0 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d3398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd308> │ │ │ │ + b.n 4d3458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd3c8> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adcs r6, r4 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ite ls │ │ │ │ - lslls r0, r0, #3 │ │ │ │ - rorhi r0, r4 │ │ │ │ + ite │ │ │ │ + lsl r0, r0, #3 │ │ │ │ + negal r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adcs r2, r4 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ 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 │ │ │ │ @@ -1580308,27 +1580316,27 @@ │ │ │ │ cbz r3, 4d3a3a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd9aa> │ │ │ │ ldr r3, [pc, #28] @ (4d3a54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd9c4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d39c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd938> │ │ │ │ ldr r3, [pc, #28] @ (4d3a58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd9c8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d39c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bd938> │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r6, r0, #3 │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsls r2, r1 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ands r6, r6 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ands r0, r5 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2952] @ 4d45f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be568> │ │ │ │ @@ -1581443,154 +1581451,154 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r3, [pc, #288] @ (4d472c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be69c>) │ │ │ │ + ldr r3, [pc, #672] @ (4d48ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be81c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (4d4a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be978>) │ │ │ │ + ldr r3, [pc, #376] @ (4d4788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be6f8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl, #768] @ 0x300 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + cdp 0, 3, cr0, cr10, cr0, {6} │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 4d46e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be654> │ │ │ │ + bmi.n 4d45a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be514> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcs.n 4d46f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be668> │ │ │ │ + bcs.n 4d45b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be528> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [sl, #-772]! @ 0xfffffcfc │ │ │ │ - str r2, [r2, r2] │ │ │ │ + ldc2 0, cr0, [sl, #772] @ 0x304 │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [pc, #432] @ (4d4814 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be784>) │ │ │ │ + ldr r7, [pc, #816] @ (4d4994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be904>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, pc │ │ │ │ lsls r6, r7, #2 │ │ │ │ ittt lt │ │ │ │ lsllt r7, r6, #5 │ │ │ │ - cmplt sl, lr │ │ │ │ + movlt r2, sl │ │ │ │ lsllt r6, r7, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - it lt │ │ │ │ - lsllt r2, r7, #2 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r6, r7, #2 │ │ │ │ asrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #56] @ (4d46d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be640>) │ │ │ │ + ldr r4, [pc, #440] @ (4d4850 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be7c0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 4d4760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be6d0>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 4d48e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be850>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4d45cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be53c> │ │ │ │ + b.n 4d468c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be5fc> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d4564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be4d4> │ │ │ │ + b.n 4d4624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be594> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r7, pc, #200 @ (adr r7, 4d4784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be6f4>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 4d4904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be874>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r1, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf77000c1 │ │ │ │ - ldr r2, [pc, #800] @ (4d49f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be960>) │ │ │ │ + @ instruction: 0xf7d000c1 │ │ │ │ + ldr r3, [pc, #160] @ (4d4770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be6e0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r7, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #12 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sbcs r0, r2 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adcs r6, r3 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ cmp r5, r6 │ │ │ │ beq.w 4d5c2a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bfb9a> │ │ │ │ @@ -1582751,240 +1582759,240 @@ │ │ │ │ b.n 4d4fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bef48> │ │ │ │ ldr r2, [pc, #464] @ (4d554c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf4bc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d4fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bef48> │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sxth r4, r0 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - revsh r2, r5 │ │ │ │ + cbnz r2, 4d53f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf362> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d5414 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf384> │ │ │ │ + b.n 4d54d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf444> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #784 @ (adr r7, 4d56e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf654>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 4d5448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf3b8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r7, #20] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh.w r0, [ip, #200] @ 0xc8 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + vst4. {d0-d3}, [ip], r8 │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [pc, #696] @ (4d56e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf654>) │ │ │ │ + ldr r1, [pc, #56] @ (4d5464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf3d4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 4d5456 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf3c6> │ │ │ │ + cbnz r6, 4d546e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf3de> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #74 @ 0x4a │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r2, 4d5460 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf3d0> │ │ │ │ + cbz r2, 4d5478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf3e8> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r4, 4d54b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf428> │ │ │ │ + cbz r4, 4d54d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bf440> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r5, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r4, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #14 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r2, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr.w r2, [pc, #2768] @ 4d6024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bff94> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d4fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bef48> │ │ │ │ @@ -1583934,277 +1583942,277 @@ │ │ │ │ ldr r2, [pc, #544] @ (4d6234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c01a4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 4d422e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3be19e> │ │ │ │ nop │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #246 @ 0xf6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #150 @ 0x96 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 4d6114 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0084> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xe9b200c6 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + ands.w r0, r2, r6, lsl #3 │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - it ls │ │ │ │ - lslls r5, r7, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + it │ │ │ │ + lsl r5, r7, #2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ strb r6, [r2, #18] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r1, #14] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 4d6166 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c00d6> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mcr 0, 5, r0, cr6, cr15, {5} │ │ │ │ - movs r1, #20 │ │ │ │ + vqadd.s8 d0, d22, d31 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + movs r1, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 4d6186 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c00f6> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, pc, #56 @ (adr r6, 4d61e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0150>) │ │ │ │ + add r6, pc, #440 @ (adr r6, 4d6360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c02d0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 4d659c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c050c>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 4d631c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c028c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #368 @ (adr r1, 4d6388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c02f8>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 4d6508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0478>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bkpt 0x0014 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d5e04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bfd74> │ │ │ │ + b.n 4d5ec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bfe34> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r3, pc, #184 @ (adr r3, 4d62e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0254>) │ │ │ │ + add r3, pc, #568 @ (adr r3, 4d6464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c03d4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 4d6628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0598>) │ │ │ │ + add r3, pc, #376 @ (adr r3, 4d63a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0318>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 4d65d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0544>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 4d6354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c02c4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, pc, #864 @ (adr r2, 4d6598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0508>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 4d6318 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0288>) │ │ │ │ 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] @ 4d66d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0640> │ │ │ │ @@ -1584671,97 +1584679,97 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d66b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0624> │ │ │ │ ldr r2, [pc, #172] @ (4d6778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c06e8>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d64c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0436> │ │ │ │ ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 4d6344 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c02b4> │ │ │ │ + b.n 4d6404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0374> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 4d6274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c01e4> │ │ │ │ + b.n 4d6334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c02a4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d61e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0158> │ │ │ │ + b.n 4d62a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0218> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbnz r0, 4d6750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c06c0> │ │ │ │ + cbnz r0, 4d6768 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c06d8> │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d6110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0080> │ │ │ │ + b.n 4d61d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0140> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4d5f70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bfee0> │ │ │ │ + b.n 4d6030 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bffa0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4d6ea8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0e18> │ │ │ │ + b.n 4d5f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3bfed8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 4d6dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0d40> │ │ │ │ + b.n 4d6e90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0e00> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r2, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d6d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0cc8> │ │ │ │ + b.n 4d6e18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0d88> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 4d675e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c06ce> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #30 │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ 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 │ │ │ │ @@ -1584869,29 +1584877,29 @@ │ │ │ │ b.n 4d67aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c071a> │ │ │ │ ldr r2, [pc, #40] @ (4d68b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0824>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d6858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c07c8> │ │ │ │ - b.n 4d6a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c09ec> │ │ │ │ + b.n 4d6b3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0aac> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d69f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0964> │ │ │ │ + b.n 4d6ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0a24> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d6978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c08e8> │ │ │ │ + b.n 4d6a38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c09a8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + subs r6, r3, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + subs r4, r5, #5 │ │ │ │ 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 │ │ │ │ @@ -1586025,315 +1586033,315 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r2, 4d75e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1556> │ │ │ │ + cbz r2, 4d75fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c156e> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r3, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + adds r6, r2, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7c4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1bbc> │ │ │ │ + b.n 4d7d0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1c7c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7bd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1b40> │ │ │ │ + b.n 4d7c90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1c00> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7b54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1ac4> │ │ │ │ + b.n 4d7c14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1b84> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1a48> │ │ │ │ + b.n 4d7b98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1b08> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d7a74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c19e4> │ │ │ │ + b.n 4d7b34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1aa4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d79f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1964> │ │ │ │ + b.n 4d7ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1a24> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + adds r2, r5, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d7794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1704> │ │ │ │ + b.n 4d7854 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c17c4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 4d7540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c14b0> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #1 │ │ │ │ @@ -1586891,201 +1586899,201 @@ │ │ │ │ ldr r2, [pc, #392] @ (4d7f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1e84>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d7976 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c18e6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf6e200bb │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + @ instruction: 0xf74200bb │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf6e000bb │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + @ instruction: 0xf74000bb │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ 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 │ │ │ │ @@ -1587100,15 +1587108,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 ac372c │ │ │ │ + bl ac3894 │ │ │ │ cbnz r0, 4d7f94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1f04> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43a684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3245f4> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1587132,15 +1587140,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d68b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c0828> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ac3750 │ │ │ │ + bl ac38b8 │ │ │ │ b.n 4d7f54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1ec4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ strh r0, [r0, #4] │ │ │ │ @@ -1587236,15 +1587244,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #31] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ 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 │ │ │ │ @@ -1587259,15 +1587267,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 ac372c │ │ │ │ + bl ac3894 │ │ │ │ cbnz r0, 4d8128 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c2098> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43a684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3245f4> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1587289,15 +1587297,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 4d8024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c1f94> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ac3750 │ │ │ │ + bl ac38b8 │ │ │ │ b.n 4d80ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c205a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r6, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #27] │ │ │ │ @@ -1597008,17 +1597016,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r0, r0, #3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4deba8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c8b18> │ │ │ │ + b.n 4dec68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c8bd8> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 4de9dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c894c> │ │ │ │ + b.n 4dea9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c8a0c> │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ bhi.n 4de858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c87c8> │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ bls.n 4de84a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c87ba> │ │ │ │ sub.w r2, r0, #161 @ 0xa1 │ │ │ │ movs r3, #1 │ │ │ │ @@ -1597194,15 +1597202,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4de8bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c882c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4de9e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c8956> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4de9e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c8956> │ │ │ │ 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 │ │ │ │ @@ -1597849,15 +1597857,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r7, #15 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 4df0e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c9058> │ │ │ │ + bhi.n 4df1a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c9118> │ │ │ │ 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 │ │ │ │ @@ -1597924,15 +1597932,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 ac6980 │ │ │ │ + bl ac6ae8 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r4, #20] │ │ │ │ cbz r5, 4df1f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c9160> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -1597966,15 +1597974,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4df22a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c919a> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb r5, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4df20c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c917c> │ │ │ │ mov r0, sl │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4df212 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c9182> │ │ │ │ mov r0, r6 │ │ │ │ bl 469240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3531b0> │ │ │ │ @@ -1597995,15 +1598003,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 ac6a5c │ │ │ │ + bl ac6bc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4df35c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c92cc> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 4df35c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c92cc> │ │ │ │ ldrb r3, [r7, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1598081,15 +1598089,15 @@ │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4df2bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c922c> │ │ │ │ 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 ac6a5c │ │ │ │ + bl ac6bc4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4df268 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c91d8> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r4, fp │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldrd fp, r8, [sp, #92] @ 0x5c │ │ │ │ bl 467f30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x351ea0> │ │ │ │ @@ -1598208,38 +1598216,38 @@ │ │ │ │ ldr.w sl, [r8, #8] │ │ │ │ mov r2, sl │ │ │ │ bl 4de8bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c882c> │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac6980 │ │ │ │ + bl ac6ae8 │ │ │ │ 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 4de9bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c892c> │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ b.n 4df4f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c9460> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 4df4fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c946a> │ │ │ │ mov r0, fp │ │ │ │ - bl ac69b0 │ │ │ │ + bl ac6b18 │ │ │ │ mov r3, sl │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 4de9bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c892c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac6a5c │ │ │ │ + bl ac6bc4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4df4d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c9448> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ blx 6c590 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r7, #13] │ │ │ │ @@ -1598336,15 +1598344,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r2, r6, #27 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsrs r6, r2, #27 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 4df64c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c95bc> │ │ │ │ + bcc.n 4df50c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c947c> │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #17 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1598788,15 +1598796,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4dfab8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c9a28> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1602709,21 +1602717,21 @@ │ │ │ │ b.n 4e24d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cc442> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 4e2584 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cc4f4> │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #456 @ (adr r2, 4e282c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cc79c>) │ │ │ │ + add r2, pc, #840 @ (adr r2, 4e29ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cc91c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ bge.n 4e266c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cc5dc> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ 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] @ (4e28d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3cc844>) │ │ │ │ @@ -1605594,15 +1605602,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r6, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ 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] @ 4e49ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ce91c> │ │ │ │ @@ -1633477,15 +1633485,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f6632 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e05a2> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f6672 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e05e2> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ bl 436e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dd8> │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f662a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e059a> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1633678,36 +1633686,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ 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 │ │ │ │ @@ -1633751,36 +1633759,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ 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 │ │ │ │ @@ -1633824,36 +1633832,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ 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 │ │ │ │ @@ -1636686,15 +1636694,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 4f8c42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e2bb2> │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f8c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e2bac> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1648076,15 +1648084,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 5013e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3eb350> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ bl 436e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dd8> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 5013a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3eb310> │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ b.n 5013a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3eb314> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1650289,15 +1650297,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 502e62 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ecdd2> │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ bl 436e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dd8> │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ b.n 502e9e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ece0e> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 502f72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ecee2> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1651355,15 +1651363,15 @@ │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503b6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edada> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ b.n 503b72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edae2> │ │ │ │ movs r2, #16 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1651385,15 +1651393,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 503c88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edbf8> │ │ │ │ b.n 503c3e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edbae> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503c80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edbf0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1651549,15 +1651557,15 @@ │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503dd6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edd46> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ b.n 503dde <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edd4e> │ │ │ │ movs r2, #16 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1651579,15 +1651587,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 503ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ede64> │ │ │ │ b.n 503eaa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ede1a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503eec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ede5c> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1651743,15 +1651751,15 @@ │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 504042 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edfb2> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ b.n 50404a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3edfba> │ │ │ │ movs r2, #16 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1651773,15 +1651781,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 504160 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ee0d0> │ │ │ │ b.n 504116 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ee086> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 504158 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ee0c8> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1652168,15 +1652176,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 504616 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ee586> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43e0d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x328040> │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ bl 436e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320dc4> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 50460e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ee57e> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1702094,15 +1702102,15 @@ │ │ │ │ beq.n 52885e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4127ce> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac361c │ │ │ │ + bl ac3784 │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 528842 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4127b2> │ │ │ │ mov r7, r9 │ │ │ │ b.w 527a82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4119f2> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1702123,15 +1702131,15 @@ │ │ │ │ beq.n 5288b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x412820> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac353c │ │ │ │ + bl ac36a4 │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 528894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x412804> │ │ │ │ mov r7, r9 │ │ │ │ b.w 527a82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4119f2> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1702161,15 +1702169,15 @@ │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #744] @ 528c04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x412b74> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 5288e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x412854> │ │ │ │ - bl ac3498 │ │ │ │ + bl ac3600 │ │ │ │ b.n 5288e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x412856> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 527a82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4119f2> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1702185,15 +1702193,15 @@ │ │ │ │ beq.n 528964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4128d4> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac3498 │ │ │ │ + bl ac3600 │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 528948 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4128b8> │ │ │ │ mov r7, r9 │ │ │ │ b.w 527a82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4119f2> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1702214,15 +1702222,15 @@ │ │ │ │ beq.n 5289b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x412926> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac33b0 │ │ │ │ + bl ac3518 │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 52899a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41290a> │ │ │ │ mov r7, r9 │ │ │ │ b.w 527a82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4119f2> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1702348,15 +1702356,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 ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 528b5a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x412aca> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1702377,15 +1702385,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 ac365c │ │ │ │ + bl ac37c4 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 528bb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x412b20> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1705221,15 +1705229,15 @@ │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d6, d7 │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ 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 │ │ │ │ @@ -1705253,15 +1705261,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ bl 468d3c <__vaDriverInit_1_23@@libgallium-26.1.4-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 ac2fec │ │ │ │ + bl ac3154 │ │ │ │ vstr s0, [r5] │ │ │ │ b.n 52aa20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x414990> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 527a82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4119f2> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov sl, r4 │ │ │ │ movs r5, #0 │ │ │ │ @@ -1709616,15 +1709624,15 @@ │ │ │ │ bne.n 52d91e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41788e> │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r7] │ │ │ │ b.w 52a92e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41489e> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ac2fec │ │ │ │ + bl ac3154 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 52a92e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41489e> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 52a92e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41489e> │ │ │ │ and.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -1714188,15 +1714196,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 43a9ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32491c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac4cd4 │ │ │ │ + bl ac4e3c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 43a7d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324748> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1714249,26 +1714257,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 530af4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41aa64> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 530b4a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41aaba> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac4d08 │ │ │ │ + bl ac4e70 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 43a9ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32491c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac4cd4 │ │ │ │ + bl ac4e3c │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac4d08 │ │ │ │ + bl ac4e70 │ │ │ │ b.n 530b44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41aab4> │ │ │ │ cbz r0, 530bc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ab32> │ │ │ │ ldr.w r2, [r0, #308] @ 0x134 │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 530bc2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ab32> │ │ │ │ cbz r1, 530bbe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ab2e> │ │ │ │ ldr.w r2, [r1, #308] @ 0x134 │ │ │ │ @@ -1714288,15 +1714296,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 ac4d78 │ │ │ │ + bl ac4ee0 │ │ │ │ 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, 530bd2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ab42> │ │ │ │ @@ -1719033,25 +1719041,25 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r6} │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r4, r5} │ │ │ │ lsls r1, r6, #5 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 533da8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41dd18> │ │ │ │ + bne.n 533e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ddd8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #320 @ (adr r0, 533f30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41dea0>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r2!, {r1, r2, 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 │ │ │ │ @@ -1719914,30 +1719922,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5346ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e65e> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ac4f08 │ │ │ │ + bl ac5070 │ │ │ │ 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 534722 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e692> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534738 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e6a8> │ │ │ │ b.n 534722 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e692> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1719994,15 +1720002,15 @@ │ │ │ │ beq.n 53486c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e7dc> │ │ │ │ movs r0, #0 │ │ │ │ b.n 53478e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e6fe> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 5347f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e764> │ │ │ │ mov r9, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5347e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e754> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720033,15 +1720041,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e794> │ │ │ │ b.n 5347d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e748> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 534854 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e7c4> │ │ │ │ mov r9, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e7b4> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720227,65 +1720235,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 ac6a84 │ │ │ │ + bl ac6bec │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 534a42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e9b2> │ │ │ │ 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 ac6ae0 │ │ │ │ + bl ac6c48 │ │ │ │ mov r0, r4 │ │ │ │ bl 469384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3532f4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534a1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e98a> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 534cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ec38> │ │ │ │ mov.w r6, #64512 @ 0xfc00 │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac6b2c │ │ │ │ + bl ac6c94 │ │ │ │ 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 534ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea24> │ │ │ │ add.w r0, r0, #304 @ 0x130 │ │ │ │ - bl ac5398 │ │ │ │ + bl ac5500 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 534ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea24> │ │ │ │ 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 5350f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f060> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 534a98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea08> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534a90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea00> │ │ │ │ mov r4, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 469528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x353498> │ │ │ │ cbz r0, 534ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea34> │ │ │ │ @@ -1720316,15 +1720324,15 @@ │ │ │ │ movs r6, r5 │ │ │ │ movs r7, r3 │ │ │ │ movs r7, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534afa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea6a> │ │ │ │ ubfx r3, r7, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w r7, r7, #31 │ │ │ │ add.w r2, sl, r3, lsl #2 │ │ │ │ lsls r1, r7 │ │ │ │ @@ -1720373,26 +1720381,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, 534bd2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eb42> │ │ │ │ add.w r0, r7, #292 @ 0x124 │ │ │ │ - bl ac5398 │ │ │ │ + bl ac5500 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 534bd2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eb42> │ │ │ │ add.w r3, r5, #12 │ │ │ │ add.w r1, r5, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 534f98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ef08> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 534bb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eb28> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534bb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eb20> │ │ │ │ ldr.w r6, [r7, #-16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 534c4e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ebbe> │ │ │ │ @@ -1720446,54 +1720454,54 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 534c24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eb94> │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 535188 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f0f8> │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5398 │ │ │ │ + bl ac5500 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5352f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f266> │ │ │ │ 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 534ff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ef64> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 534c76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ebe6> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534c6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ebdc> │ │ │ │ ldrd fp, r7, [sp, #16] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 53514c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f0bc> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 534cb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ec22> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl ac6b70 │ │ │ │ + bl ac6cd8 │ │ │ │ ldrd r3, r2, [r7, #20] │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 534b8a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eafa> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 534a54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41e9c4> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac6ac0 │ │ │ │ + bl ac6c28 │ │ │ │ ldr.w r2, [pc, #1720] @ 535388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f2f8> │ │ │ │ ldr.w r3, [pc, #1712] @ 535384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f2f4> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1720721,15 +1720729,15 @@ │ │ │ │ ldr.w ip, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 534e0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ed7e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534f54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eec4> │ │ │ │ b.n 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534c0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eb7c> │ │ │ │ and.w r9, r6, fp │ │ │ │ @@ -1720775,17 +1720783,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 534fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ef20> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl ac4f08 │ │ │ │ + bl ac5070 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534bb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eb20> │ │ │ │ b.n 534bd2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41eb42> │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ cbz r0, 53501e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ef8e> │ │ │ │ @@ -1720831,50 +1720839,50 @@ │ │ │ │ moveq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 53503a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41efaa> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl ac4f08 │ │ │ │ + bl ac5070 │ │ │ │ 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 535072 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41efe2> │ │ │ │ orr.w r1, r8, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w r8, r1 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534c6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ebdc> │ │ │ │ b.n 534c90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ec00> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 53506e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41efde> │ │ │ │ mov r6, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5350a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f016> │ │ │ │ b.n 53506e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41efde> │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r8, ip │ │ │ │ b.n 5350c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f036> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 5350d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f040> │ │ │ │ mov r7, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5350c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f030> │ │ │ │ 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 │ │ │ │ @@ -1720909,42 +1720917,42 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 53510a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f07a> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ac4f08 │ │ │ │ + bl ac5070 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534a90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea00> │ │ │ │ b.n 534ab2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea22> │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5398 │ │ │ │ + bl ac5500 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534ca2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ec12> │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r5 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl ac5044 │ │ │ │ + bl ac51ac │ │ │ │ mov r0, r6 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 534ca2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ec12> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r5 │ │ │ │ - bl ac53c0 │ │ │ │ + bl ac5528 │ │ │ │ mov r5, r0 │ │ │ │ b.n 535166 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f0d6> │ │ │ │ add.w r3, r6, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ beq.w 535308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f278> │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ @@ -1720996,15 +1721004,15 @@ │ │ │ │ bne.n 5351fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f16e> │ │ │ │ mov r2, r3 │ │ │ │ b.n 534b24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea94> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f190> │ │ │ │ b.n 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ec84> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1721025,15 +1721033,15 @@ │ │ │ │ bne.n 535244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f1b4> │ │ │ │ mov r2, r3 │ │ │ │ b.n 534b24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea94> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535266 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f1d6> │ │ │ │ b.n 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41edd8> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1721054,15 +1721062,15 @@ │ │ │ │ bne.n 53528a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f1fa> │ │ │ │ mov r2, r3 │ │ │ │ b.n 534b24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea94> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5352ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f21c> │ │ │ │ b.n 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534b68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ead8> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1721089,24 +1721097,24 @@ │ │ │ │ beq.n 53530e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f27e> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ b.n 534cb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ec22> │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ b.n 534cb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ec22> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5398 │ │ │ │ + bl ac5500 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 53515c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f0cc> │ │ │ │ b.n 534cb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ec22> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl ac4f08 │ │ │ │ + bl ac5070 │ │ │ │ b.n 53506e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41efde> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534e0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ed7e> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ and.w r9, r7, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1721125,15 +1721133,15 @@ │ │ │ │ bne.n 53533e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f2ae> │ │ │ │ mov r2, r3 │ │ │ │ b.w 534b24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea94> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac53f4 │ │ │ │ + bl ac555c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535362 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41f2d2> │ │ │ │ b.w 534b0a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41ea7a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb616 │ │ │ │ lsls r1, r6, #5 │ │ │ │ setpan #0 │ │ │ │ @@ -1729588,22 +1729596,22 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ @ instruction: 0xb7f8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r6, [r6, r1] │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #360] @ (53aa48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4249b8>) │ │ │ │ + ldr r2, [pc, #744] @ (53abc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x424b38>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xeb3a00b7 │ │ │ │ + @ instruction: 0xeb9a00b7 │ │ │ │ @ instruction: 0xb760 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1729806,15 +1729814,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 53aa88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4249f8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 53aacc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x424a3c> │ │ │ │ - str r2, [r2, r7] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ 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 │ │ │ │ @@ -1732124,19 +1732132,19 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ b.n 53c62e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42659e> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vmla.i q13, , d24[0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r0, pc, #336 @ (adr r0, 53c0ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42605c>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - bcc.n 53bf48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x425eb8> │ │ │ │ + bmi.n 53c008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x425f78> │ │ │ │ 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] @ (53c194 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x426104>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1732350,23 +1732358,23 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bne.n 53c190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x426100> │ │ │ │ + bcs.n 53c250 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4261c0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 53c1dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42614c> │ │ │ │ + bpl.n 53c29c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42620c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 53c134 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4260a4> │ │ │ │ + bcs.n 53c1f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x426164> │ │ │ │ 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 │ │ │ │ @@ -1733911,15 +1733919,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53cf48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x426eb8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53d0aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42701a> │ │ │ │ nop │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ 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] @ (53d30c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42727c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1734162,15 +1734170,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53d126 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x427096> │ │ │ │ ldr r3, [pc, #12] @ (53d314 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x427284>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53d22a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42719a> │ │ │ │ cmp r7, #28 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -1734487,15 +1734495,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53d530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4274a0> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53d63a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4275aa> │ │ │ │ nop │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ 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] │ │ │ │ @@ -1734575,15 +1734583,15 @@ │ │ │ │ bl 53a1a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x424114> │ │ │ │ b.n 53d6d2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x427642> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53d65c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4275cc> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53d708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x427678> │ │ │ │ nop │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ 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] @ (53d92c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42789c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1734797,15 +1734805,15 @@ │ │ │ │ b.n 53d788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4276f8> │ │ │ │ ldr r2, [pc, #12] @ (53d934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4278a4>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53d88a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4277fa> │ │ │ │ nop │ │ │ │ cmp r0, #180 @ 0xb4 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -1734838,15 +1734846,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53d994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x427904> │ │ │ │ bl 53d730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4276a0> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ 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] @ (53dba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x427b10>) │ │ │ │ @@ -1736115,15 +1736123,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r6, r7, #4 │ │ │ │ b.n 53e640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4285b0> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53e63e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4285ae> │ │ │ │ bx lr │ │ │ │ @@ -1737478,17 +1737486,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4292a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ svc 194 @ 0xc2 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r7, [pc, #120] @ (53f3b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429320>) │ │ │ │ + ldr r7, [pc, #504] @ (53f530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294a0>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [pc, #96] @ (53f39c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42930c>) │ │ │ │ + ldr r7, [pc, #480] @ (53f51c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42948c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53f35a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4292ca> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1737539,41 +1737547,41 @@ │ │ │ │ ldr r0, [pc, #64] @ (53f3e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429354>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53f3e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429358>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #320 @ (adr r0, 53f4f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429468>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #552 @ (adr r1, 53f5e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429554>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 53f764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4296d4>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r0, pc, #304 @ (adr r0, 53f4f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429460>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 53f53c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294ac>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r0, pc, #176 @ (adr r0, 53f478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4293e8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 53ec68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x428bd8> │ │ │ │ + b.n 53ed28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x428c98> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vshr.s64 d16, d20, #6 │ │ │ │ - vshr.s64 d16, d20, #4 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + orrs.w r0, sl, #180 @ 0xb4 │ │ │ │ + orrs.w r0, ip, #180 @ 0xb4 │ │ │ │ + add r0, pc, #328 @ (adr r0, 53f524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429494>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 53f530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294a0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #344 @ (adr r0, 53f53c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294ac>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53f40a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42937a> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1737624,43 +1737632,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53f494 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429404>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53f498 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429408>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #152 @ (adr r0, 53f4fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42946c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r2, 53f4da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42944a> │ │ │ │ + cbnz r2, 53f4f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429462> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 53f4e2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429452> │ │ │ │ + cbnz r0, 53f4fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42946a> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 53f4b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429428> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1737707,39 +1737715,39 @@ │ │ │ │ ldr r0, [pc, #60] @ (53f538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (53f53c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc 0, 4, r0, cr12, cr4, {5} │ │ │ │ - mrc 0, 4, r0, cr14, cr4, {5} │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + mrc 0, 7, r0, cr12, cr4, {5} │ │ │ │ + mrc 0, 7, r0, cr14, cr4, {5} │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 53f550 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294c0> │ │ │ │ ldr r3, [pc, #20] @ (53f55c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294cc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f556 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294c6> │ │ │ │ @@ -1737748,17 +1737756,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ble.n 53f58c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4294fc> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r4, [pc, #968] @ (53f92c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42989c>) │ │ │ │ + ldr r5, [pc, #328] @ (53f6ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42961c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [pc, #944] @ (53f918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429888>) │ │ │ │ + ldr r5, [pc, #304] @ (53f698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429608>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1737818,33 +1737826,33 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (53f614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429584>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ blt.n 53f608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429578> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r4, [pc, #680] @ (53f89c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42980c>) │ │ │ │ + ldr r5, [pc, #40] @ (53f61c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42958c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #632] @ (53f874 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4297e4>) │ │ │ │ + ldr r4, [pc, #1016] @ (53f9f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429964>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 53f628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429598> │ │ │ │ ldr r3, [pc, #20] @ (53f634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295a4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f62e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42959e> │ │ │ │ @@ -1737853,17 +1737861,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f63c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bhi.n 53f5fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42956c> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r4, [pc, #104] @ (53f6a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429614>) │ │ │ │ + ldr r4, [pc, #488] @ (53f824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429794>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [pc, #80] @ (53f690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429600>) │ │ │ │ + ldr r4, [pc, #464] @ (53f810 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429780>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 53f650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295c0> │ │ │ │ ldr r3, [pc, #20] @ (53f65c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295cc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f656 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295c6> │ │ │ │ @@ -1737872,17 +1737880,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f664 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bhi.n 53f5ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42951c> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r3, [pc, #968] @ (53fa2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42999c>) │ │ │ │ + ldr r4, [pc, #328] @ (53f7ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42971c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r3, [pc, #944] @ (53fa18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429988>) │ │ │ │ + ldr r4, [pc, #304] @ (53f798 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429708>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 53f678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295e8> │ │ │ │ ldr r3, [pc, #20] @ (53f684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295f4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f67e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295ee> │ │ │ │ @@ -1737891,17 +1737899,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f68c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4295fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bhi.n 53f71c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42968c> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r3, [pc, #808] @ (53f9b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429924>) │ │ │ │ + ldr r4, [pc, #168] @ (53f734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4296a4>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r3, [pc, #784] @ (53f9a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429910>) │ │ │ │ + ldr r4, [pc, #144] @ (53f720 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429690>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 53f6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429610> │ │ │ │ ldr r3, [pc, #20] @ (53f6ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42961c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f6a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429616> │ │ │ │ @@ -1737910,17 +1737918,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f6b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429624>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bhi.n 53f6bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42962c> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r3, [pc, #648] @ (53f93c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4298ac>) │ │ │ │ + ldr r4, [pc, #8] @ (53f6bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42962c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r3, [pc, #624] @ (53f928 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429898>) │ │ │ │ + ldr r3, [pc, #1008] @ (53faa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429a18>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 53f6d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429640> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 53f6cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42963c> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1738014,19 +1738022,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (53f7b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429720>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 53f7b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429728> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 53f7b6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429726> │ │ │ │ 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 │ │ │ │ @@ -1738138,33 +1738146,33 @@ │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #48] @ (53f8fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42986c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xb86a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ 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 │ │ │ │ @@ -1738561,15 +1738569,15 @@ │ │ │ │ ... │ │ │ │ str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #5 │ │ │ │ str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ bvs.n 53fbf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429b60> │ │ │ │ lsls r1, r5, #5 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 53fcfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429c6c> │ │ │ │ @@ -1738695,19 +1738703,19 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r3, #9 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #912] @ (5401cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a13c>) │ │ │ │ + ldr r3, [pc, #272] @ (53ff4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429ebc>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r4, 53feaa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429e1a> │ │ │ │ + push {r2, r3} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 53feb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x429e22> │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsls r4, r4, #7 │ │ │ │ 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 │ │ │ │ @@ -1739279,20 +1739287,20 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5402e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a250> │ │ │ │ b.n 5403c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a336> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldc2l 1, cr0, [r8], #-448 @ 0xfffffe40 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stc2 1, cr0, [ip], #-448 @ 0xfffffe40 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ 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] @ 5404a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a410> │ │ │ │ @@ -1739325,15 +1739333,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfba40170 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xfb7a0170 │ │ │ │ stmdb 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 │ │ │ │ @@ -1739408,23 +1739416,23 @@ │ │ │ │ bl 54043c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a3ac> │ │ │ │ b.n 540538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a4a8> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 5404f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a460> │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, 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] @ 5405f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a568> │ │ │ │ @@ -1739457,15 +1739465,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa4c0170 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xfa220170 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 540622 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a592> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ asrs r2, r2, #20 │ │ │ │ @@ -1739505,36 +1739513,36 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (54068c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a5fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (540690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a600>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - it gt │ │ │ │ - lslgt r7, r6, #2 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh.w r0, [r4, r7, lsl #3] │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb.w r0, [r4, #183] @ 0xb7 │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ 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 │ │ │ │ @@ -1740001,26 +1740009,26 @@ │ │ │ │ movls r3, #1 │ │ │ │ strb.w r3, [r4, #1082] @ 0x43a │ │ │ │ b.n 5409ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a95a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7920170 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xf65c0170 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #256 @ (adr r7, 540ccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ac3c>) │ │ │ │ + add r7, pc, #640 @ (adr r7, 540e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42adbc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 540ee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae58>) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #112 @ (adr r7, 540c44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42abb4>) │ │ │ │ + add r7, pc, #496 @ (adr r7, 540dc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ad34>) │ │ │ │ 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 │ │ │ │ @@ -1740279,69 +1740287,69 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 540e02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ad72> │ │ │ │ mov r3, r0 │ │ │ │ b.n 540c9a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ac0a> │ │ │ │ mov r3, r0 │ │ │ │ b.n 540e02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ad72> │ │ │ │ nop │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r7, pc, #440 @ (adr r7, 540ff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af64>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 541174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b0e4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #288 @ (adr r7, 540f64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42aed4>) │ │ │ │ + add r7, pc, #672 @ (adr r7, 5410e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b054>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #128 @ (adr r7, 540ec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae38>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 541048 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42afb8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #128 @ (adr r7, 540ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae3c>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 54104c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42afbc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 5410f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b060>) │ │ │ │ + add r7, pc, #32 @ (adr r7, 540e70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ade0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, pc, #408 @ (adr r6, 540ff0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af60>) │ │ │ │ + add r6, pc, #792 @ (adr r6, 541170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b0e0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 540e66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42add6> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #104 @ (adr r6, 540ecc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae3c>) │ │ │ │ + add r6, pc, #488 @ (adr r6, 54104c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42afbc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #424 @ (adr r3, 541010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af80>) │ │ │ │ + add r3, pc, #808 @ (adr r3, 541190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b100>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #800 @ (adr r5, 54118c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b0fc>) │ │ │ │ + add r6, pc, #160 @ (adr r6, 540f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae7c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 541144 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b0b4>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 540ec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae34>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 541170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b0e0>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 540ef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae60>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #800 @ (adr r5, 54119c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b10c>) │ │ │ │ + add r6, pc, #160 @ (adr r6, 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf0e600b7 │ │ │ │ - add r5, pc, #800 @ (adr r5, 5411a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b114>) │ │ │ │ + adc.w r0, r6, #183 @ 0xb7 │ │ │ │ + add r6, pc, #160 @ (adr r6, 540f24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae94>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #808 @ (adr r5, 5411b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b120>) │ │ │ │ + add r6, pc, #168 @ (adr r6, 540f30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42aea0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr??.w r0, [r0, #180] @ 0xb4 │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + @ instruction: 0xfa5000b4 │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #896 @ (adr r5, 541224 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b194>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 540fa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af14>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ 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] @ (540f10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae80>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1740374,19 +1740382,19 @@ │ │ │ │ bhi.n 540eda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae4a> │ │ │ │ ldr r2, [pc, #20] @ (540f18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae88>) │ │ │ │ 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 r5, pc, #208 @ (adr r5, 540fe4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af54>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 541164 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b0d4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #192 @ (adr r5, 540fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af48>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 541158 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b0c8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bfi r0, r2, #3, #2 │ │ │ │ + ubfx r0, r2, #3, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (540f94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af04>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1740435,19 +1740443,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r0, r1] │ │ │ │ lsls r4, r6, #5 │ │ │ │ @ instruction: 0xf0c60170 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0c00170 │ │ │ │ - add r4, pc, #728 @ (adr r4, 541280 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b1f0>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 541000 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af70>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 5412bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b22c>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 54103c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42afac>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ 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 │ │ │ │ @@ -1740500,29 +1740508,29 @@ │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ ldr r3, [pc, #36] @ (541064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42afd4>) │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ ldr r1, [pc, #36] @ (541068 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42afd8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - add r2, pc, #336 @ (adr r2, 5411a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b110>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 541320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b290>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #424 @ (adr r4, 5411fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b16c>) │ │ │ │ + add r4, pc, #808 @ (adr r4, 54137c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b2ec>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #536 @ (adr r0, 541270 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b1e0>) │ │ │ │ + add r0, pc, #920 @ (adr r0, 5413f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b360>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 5412e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b254>) │ │ │ │ + add r1, pc, #8 @ (adr r1, 541064 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42afd4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #64 @ (adr r4, 5410a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b010>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 541220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b190>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 5412ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b21c>) │ │ │ │ + add r0, pc, #968 @ (adr r0, 54142c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b39c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #0 @ (adr r4, 541068 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42afd8>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 5411e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b158>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 541274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b1e4>) │ │ │ │ + add r0, pc, #904 @ (adr r0, 5413f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b364>) │ │ │ │ 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 │ │ │ │ @@ -1740560,17 +1740568,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (5410dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b04c>) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ ldr r1, [pc, #12] @ (5410e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b050>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - add r3, pc, #928 @ (adr r3, 541480 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b3f0>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 541200 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b170>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #552 @ (adr r1, 54130c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b27c>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 54148c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b3fc>) │ │ │ │ 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 │ │ │ │ @@ -1740594,17 +1740602,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b0a0>) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - add r3, pc, #792 @ (adr r3, 541448 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b3b8>) │ │ │ │ + add r4, pc, #152 @ (adr r4, 5411c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b138>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 541224 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b194>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 5413a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b314>) │ │ │ │ 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 │ │ │ │ @@ -1740664,21 +1740672,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (5411dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b14c>) │ │ │ │ movw r2, #1026 @ 0x402 │ │ │ │ ldr r1, [pc, #20] @ (5411e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b150>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - add r3, pc, #328 @ (adr r3, 541320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b290>) │ │ │ │ + add r3, pc, #712 @ (adr r3, 5414a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b410>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 54147c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b3ec>) │ │ │ │ + add r1, pc, #32 @ (adr r1, 5411fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b16c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 541400 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b370>) │ │ │ │ + add r3, pc, #928 @ (adr r3, 541580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b4f0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 54142c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b39c>) │ │ │ │ + add r0, pc, #968 @ (adr r0, 5415ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b51c>) │ │ │ │ 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 │ │ │ │ @@ -1740841,17 +1740849,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (541380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b2f0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (541384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b2f4>) │ │ │ │ movw r2, #1293 @ 0x50d │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - add r2, pc, #176 @ (adr r2, 541434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b3a4>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 5415b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b524>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ 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] @ (541604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b574>) │ │ │ │ @@ -1741109,27 +1741117,27 @@ │ │ │ │ @ instruction: 0xebee0170 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #544 @ (adr r0, 541844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b7b4>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 5419c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b934>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf73a00c4 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + @ instruction: 0xf79a00c4 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #24 @ (adr r0, 541648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b5b8>) │ │ │ │ + add r0, pc, #408 @ (adr r0, 5417c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b738>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 541820 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b790>) │ │ │ │ + add r0, pc, #872 @ (adr r0, 5419a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b910>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf70400c4 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + @ instruction: 0xf76400c4 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -1741172,25 +1741180,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (5416cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b63c>) │ │ │ │ movw r2, #3295 @ 0xcdf │ │ │ │ ldr r1, [pc, #28] @ (5416d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b640>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - add r0, pc, #440 @ (adr r0, 541878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b7e8>) │ │ │ │ + add r0, pc, #824 @ (adr r0, 5419f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b968>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #168 @ (adr r0, 541770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b6e0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 541928 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b898>) │ │ │ │ + add r0, pc, #984 @ (adr r0, 541aa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ba18>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1741247,25 +1741255,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (541784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b6f4>) │ │ │ │ movw r2, #3209 @ 0xc89 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - add r0, pc, #312 @ (adr r0, 5418ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b81c>) │ │ │ │ + add r0, pc, #696 @ (adr r0, 541a2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b99c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #752 @ (adr r0, 541a6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b9dc>) │ │ │ │ + add r1, pc, #112 @ (adr r1, 5417ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b75c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #280 @ (adr r0, 54189c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b80c>) │ │ │ │ + add r0, pc, #664 @ (adr r0, 541a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b98c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ 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] @ (541838 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b7a8>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1741411,18 +1741419,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3381 @ 0xd35 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ubfx r0, r4, #3, #5 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + bic.w r0, r4, #6422528 @ 0x620000 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ 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] @ (541a98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ba08>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1741592,23 +1741600,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (541b10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ba80>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3396 @ 0xd44 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf1f000c4 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + @ instruction: 0xf25000c4 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rsbs r0, sl, #196 @ 0xc4 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + @ instruction: 0xf23a00c4 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ 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 │ │ │ │ @@ -1741813,20 +1741821,20 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 541b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ba84> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 541d0e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42bc7e> │ │ │ │ b.n 541bac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42bb1c> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bic.w r0, sl, #196 @ 0xc4 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + eor.w r0, sl, #196 @ 0xc4 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1741957,20 +1741965,20 @@ │ │ │ │ bl 541d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42bcac> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 541e6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42bddc> │ │ │ │ b.n 541e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42bd78> │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cdp 0, 8, cr0, cr8, cr4, {6} │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + cdp 0, 14, cr0, cr8, cr4, {6} │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ 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 │ │ │ │ @@ -1741995,21 +1742003,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (541ef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42be60>) │ │ │ │ ldr r1, [pc, #24] @ (541ef4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42be64>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1941 @ 0x795 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ 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] │ │ │ │ @@ -1742041,17 +1742049,17 @@ │ │ │ │ movw r2, #3436 @ 0xd6c │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ 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 │ │ │ │ @@ -1742082,21 +1742090,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (541fd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42bf40>) │ │ │ │ movw r2, #3453 @ 0xd7d │ │ │ │ ldr r1, [pc, #20] @ (541fd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42bf44>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 54204e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42bfbe> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1742282,61 +1742290,61 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #116] @ (542230 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c1a0>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc 0, cr0, [r4], {196} @ 0xc4 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + stcl 0, cr0, [r4], #-784 @ 0xfffffcf0 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xebe000c4 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + mcrr 0, 12, r0, r0, cr4 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs.w r0, sl, r4, lsl #3 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + ldc 0, cr0, [sl], {196} @ 0xc4 │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs.w r0, sl, r4, lsl #3 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + subs.w r0, sl, r4, lsl #3 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xeb3c00c4 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + @ instruction: 0xeb9c00c4 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add.w r0, ip, r4, lsl #3 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + sbc.w r0, ip, r4, lsl #3 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ 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 │ │ │ │ @@ -1742373,18 +1742381,18 @@ │ │ │ │ ldr r1, [pc, #24] @ (5422a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c218>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1484 @ 0x5cc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bics.w r0, r6, r4, lsl #3 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + eors.w r0, r6, r4, lsl #3 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 5422b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c224> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1742519,26 +1742527,26 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53bd74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x425ce4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 5423bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c32c> │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strd r0, r0, [lr], #784 @ 0x310 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + strd r0, r0, [lr, #-784] @ 0x310 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1742582,22 +1742590,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (5424b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c428>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1734 @ 0x6c6 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xe82e00c4 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + stmia.w lr, {r2, r6, r7} │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1742641,25 +1742649,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (542548 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c4b8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2569 @ 0xa09 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5424ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c41c> │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + @ instruction: 0xe81800c4 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54248c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c3fc> │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ + @ instruction: 0xe80200c4 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1742693,19 +1742699,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2549 @ 0x9f5 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 542408 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c378> │ │ │ │ + b.n 5424c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c438> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1742819,23 +1742825,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (5426fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c66c>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2517 @ 0x9d5 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5422d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c240> │ │ │ │ + b.n 542390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c300> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 542728 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c698> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 542750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c6c0> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1742884,17 +1742890,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5317 @ 0x14c5 │ │ │ │ ldr r1, [pc, #12] @ (542788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c6f8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #22] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ 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 │ │ │ │ @@ -1742968,27 +1742974,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (542868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c7d8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 542174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c0e4> │ │ │ │ + b.n 542234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c1a4> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1743029,17 +1743035,17 @@ │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ ldr r1, [pc, #16] @ (5428e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c858>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ 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 54278c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c6fc> │ │ │ │ @@ -1743052,17 +1743058,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (542920 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c890>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (542924 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c894>) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1743242,25 +1743248,25 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 542928 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c898> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 542b00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ca70> │ │ │ │ b.n 542aa2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ca12> │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5431ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d15c> │ │ │ │ + b.n 5432ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d21c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1743375,27 +1743381,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5402 @ 0x151a │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ ldmia r6!, {r0, r5} │ │ │ │ - vtbx.8 d24, {d31}, d22 │ │ │ │ + vtbx.8 d24, {d15-d16}, d6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 542d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ccc4> │ │ │ │ + b.n 542e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42cd84> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1743469,29 +1743475,29 @@ │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #40] @ (542d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ccec>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ 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 │ │ │ │ @@ -1743566,25 +1743572,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (542e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42cdc0>) │ │ │ │ movw r2, #853 @ 0x355 │ │ │ │ ldr r1, [pc, #28] @ (542e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42cdc4>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ 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 │ │ │ │ @@ -1744022,19 +1744028,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 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ 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 │ │ │ │ @@ -1744100,21 +1744106,21 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 54332c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d29c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 54332c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d29c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af24> │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ 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 │ │ │ │ @@ -1744408,27 +1744414,27 @@ │ │ │ │ str r0, [r2, #16] │ │ │ │ b.n 543418 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d388> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 543418 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d388> │ │ │ │ b.n 54363c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d5ac> │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1744485,25 +1744491,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (543758 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d6c8>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (54375c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d6cc>) │ │ │ │ movw r2, #1519 @ 0x5ef │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ 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 │ │ │ │ @@ -1744584,23 +1744590,23 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 540fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af24> │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 543850 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d7c0> │ │ │ │ + bpl.n 543910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42d880> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ 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 │ │ │ │ @@ -1744974,37 +1744980,37 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 540fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af24> │ │ │ │ stmia r7!, {r1, r3, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 543ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42dc14> │ │ │ │ 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, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - beq.n 543d70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42dce0> │ │ │ │ + beq.n 543c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42dba0> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ 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 │ │ │ │ @@ -1745097,29 +1745103,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (543ddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42dd4c>) │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #36] @ (543de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42dd50>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1745153,17 +1745159,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (543e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ddbc>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (543e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ddc0>) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ 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] @ (543f20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42de90>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1745244,17 +1745250,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r4, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ 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 │ │ │ │ @@ -1745484,49 +1745490,49 @@ │ │ │ │ ldr r3, [pc, #80] @ (5441f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42e160>) │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ ldr r1, [pc, #76] @ (5441f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42e164>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - strb r2, [r1, #3] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 5442f6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42e266> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1745659,47 +1745665,47 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ ldr r1, [pc, #64] @ (54438c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42e2fc>) │ │ │ │ add r1, pc │ │ │ │ b.n 544224 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42e194> │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - itt ge │ │ │ │ - lslge r2, r7, #2 │ │ │ │ - pushge {r4, r5, r6, r7, lr} │ │ │ │ + stmia r0!, {r2} │ │ │ │ + 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 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ cmp r6, r1 │ │ │ │ @@ -1745805,35 +1745811,35 @@ │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ ldr r3, [pc, #48] @ (5444d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42e448>) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ ldr r1, [pc, #48] @ (5444dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42e44c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1746469,134 +1746475,134 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ cbnz r0, 544b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42eae8> │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r0, r2, r3, r6} │ │ │ │ vmlsl.u , d31, d23[0] │ │ │ │ - vshll.u32 , d10, #31 │ │ │ │ + @ instruction: 0xffff7a7a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cpsie i │ │ │ │ lsls r5, r7, #4 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbz r1, 544c42 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ebb2> │ │ │ │ - vqshl.u32 , q3, #31 │ │ │ │ + vqshl.u64 d23, d22, #63 @ 0x3f │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 7cebf2 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5453d6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42f346> │ │ │ │ - vqshl.u32 , q3, #31 │ │ │ │ + vqshl.u64 d23, d22, #63 @ 0x3f │ │ │ │ lsls r7, r6, #2 │ │ │ │ stcl 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r7, sp, #308 @ 0x134 │ │ │ │ - vqshlu.s64 , q8, #63 @ 0x3f │ │ │ │ + vqshl.u32 , q0, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ 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] @ (544ec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ee34>) │ │ │ │ @@ -1746818,31 +1746824,31 @@ │ │ │ │ nop │ │ │ │ cbz r0, 544f32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42eea2> │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 544efa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ee6a> │ │ │ │ lsls r0, r6, #5 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bkpt 0x002a │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ 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] @ 54597c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42f8ec> │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ @@ -1747789,49 +1747795,49 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ 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] @ (545d0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42fc7c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1748156,27 +1748162,27 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #72 @ (adr r6, 545d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42fcc8>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #224 @ (adr r5, 545df8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42fd68>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ 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 │ │ │ │ @@ -1749261,37 +1749267,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 │ │ │ │ - ldr r7, [pc, #424] @ (5469f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430968>) │ │ │ │ + ldr r7, [pc, #808] @ (546b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430ae8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #528] @ (546a64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4309d4>) │ │ │ │ + ldr r7, [pc, #912] @ (546be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430b54>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #600] @ (546ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430a20>) │ │ │ │ + ldr r7, [pc, #984] @ (546c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430ba0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #432] @ (546a0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43097c>) │ │ │ │ + ldr r7, [pc, #816] @ (546b8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430afc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #528] @ (546a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4309e0>) │ │ │ │ + ldr r7, [pc, #912] @ (546bf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430b60>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r3!, {r0, r2, r3, r5} │ │ │ │ vabdl.u , d31, d31 │ │ │ │ - vcvt.u32.f32 d21, d28, #1 │ │ │ │ + @ instruction: 0xffff5f9c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #584] @ (546ac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430a38>) │ │ │ │ + ldr r4, [pc, #968] @ (546c48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430bb8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ b.n 546684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4305f4> │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -1749313,15 +1749319,15 @@ │ │ │ │ b.n 546684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4305f4> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 546628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430598> │ │ │ │ movs r6, #1 │ │ │ │ b.n 546684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4305f4> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ac34d8 │ │ │ │ + bl ac3640 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 546770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4306e0> │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ cmp.w r9, #1 │ │ │ │ beq.w 546c12 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430b82> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r9, r9, #1 │ │ │ │ @@ -1749368,15 +1749374,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 546e1a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430d8a> │ │ │ │ - bl ac361c │ │ │ │ + bl ac3784 │ │ │ │ ldrb.w ip, [r5, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 547122 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x431092> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1749430,15 +1749436,15 @@ │ │ │ │ str.w r7, [r9] │ │ │ │ str.w r7, [r9, #4] │ │ │ │ strh.w r0, [r9] │ │ │ │ b.n 5469a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430916> │ │ │ │ movs r4, #1 │ │ │ │ b.n 5468cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43083c> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ac365c │ │ │ │ + bl ac37c4 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 546770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4306e0> │ │ │ │ movw r3, #487 @ 0x1e7 │ │ │ │ cmp ip, r3 │ │ │ │ bne.w 5468d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430844> │ │ │ │ b.n 5467b2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430722> │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1749706,15 +1749712,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 546e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x430d84> │ │ │ │ - bl ac3498 │ │ │ │ + bl ac3600 │ │ │ │ b.n 546958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4308c8> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 43a8f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324868> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -1749815,17 +1749821,17 @@ │ │ │ │ add r3, pc │ │ │ │ strd r7, r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r2, #2663 @ 0xa67 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - bl ac33b0 │ │ │ │ + bl ac3518 │ │ │ │ b.n 546958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4308c8> │ │ │ │ - bl ac353c │ │ │ │ + bl ac36a4 │ │ │ │ b.n 546958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4308c8> │ │ │ │ ldr r2, [pc, #836] @ (547168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4310d8>) │ │ │ │ ldr r3, [pc, #840] @ (54716c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4310dc>) │ │ │ │ ldr r1, [pc, #840] @ (547170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4310e0>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ @@ -1750110,148 +1750116,148 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #280] @ (547230 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4311a0>) │ │ │ │ movw r2, #3037 @ 0xbdd │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - cmp r8, sp │ │ │ │ + mov r0, r9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r4, ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbnz r3, 54715e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4310ce> │ │ │ │ - vtbl.8 d21, {d15-d16}, d24 │ │ │ │ + vtbl.8 d21, {d31- │ │ │ │ mov r6, r1 │ │ │ │ @@ -1751406,91 +1751412,91 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r2, r4} │ │ │ │ vcvt.f16.u16 d26, d5, #1 │ │ │ │ vcvt.f16.u16 d24, d10, #1 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r4, r6 │ │ │ │ + mov ip, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r1!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vabdl.u , d15, d8 │ │ │ │ + @ instruction: 0xffff5768 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ 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, 547ea2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x431e12> │ │ │ │ - vrshr.u64 , q6, #1 │ │ │ │ + vrsra.u32 d21, d28, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ lsls r5, r7, #4 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r5, r7, #4 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #648] @ (548100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432070>) │ │ │ │ + ldr r5, [pc, #8] @ (547e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x431df0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #288] @ (547fa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x431f10>) │ │ │ │ + ldr r6, [pc, #672] @ (548120 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432090>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #400] @ (548020 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x431f90>) │ │ │ │ + ldr r6, [pc, #784] @ (5481a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432110>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #184] @ (547f54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x431ec4>) │ │ │ │ + ldr r7, [pc, #568] @ (5480d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432044>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #584] @ (5480f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432068>) │ │ │ │ + ldr r7, [pc, #968] @ (548278 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4321e8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #4215 @ 0x1077 │ │ │ │ cmp r7, r1 │ │ │ │ bne.w 548196 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432106> │ │ │ │ cmp r6, #8 │ │ │ │ @@ -1751826,145 +1751832,145 @@ │ │ │ │ nop │ │ │ │ asrs r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #32] @ (548258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4321c8>) │ │ │ │ + ldr r7, [pc, #416] @ (5483d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432348>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #976] @ (548638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4325a8>) │ │ │ │ + ldr r3, [pc, #336] @ (5483b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432328>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [pc, #352] @ (5483d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432344>) │ │ │ │ + ldr r2, [pc, #736] @ (548554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4324c4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #952] @ (548634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4325a4>) │ │ │ │ + ldr r2, [pc, #312] @ (5483b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432324>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #384] @ (548404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432374>) │ │ │ │ + ldr r2, [pc, #768] @ (548584 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4324f4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #472] @ (548464 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4323d4>) │ │ │ │ + ldr r2, [pc, #856] @ (5485e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432554>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #864] @ (5485f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432568>) │ │ │ │ + ldr r3, [pc, #224] @ (548378 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4322e8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #392] @ (548428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432398>) │ │ │ │ + ldr r4, [pc, #776] @ (5485a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432518>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #532 @ (adr r3, 5484c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432430>) │ │ │ │ vmlal.u , d31, d1[0] │ │ │ │ - vsri.32 d31, d28, #1 │ │ │ │ + vsri.64 d31, d12, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r0, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #672] @ (548560 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4324d0>) │ │ │ │ + ldr r1, [pc, #32] @ (5482e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432250>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #464] @ (548498 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432408>) │ │ │ │ + ldr r0, [pc, #848] @ (548618 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432588>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #624] @ (548540 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4324b0>) │ │ │ │ + ldr r0, [pc, #1008] @ (5486c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432630>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #32] @ (548300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432270>) │ │ │ │ + ldr r0, [pc, #416] @ (548480 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4323f0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #864] @ (548648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4325b8>) │ │ │ │ + ldr r1, [pc, #224] @ (5483c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432338>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #376] @ (548468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4323d8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #776] @ (548600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432570>) │ │ │ │ + ldr r3, [pc, #136] @ (548380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4322f0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #288] @ (548420 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432390>) │ │ │ │ + ldr r0, [pc, #672] @ (5485a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432510>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r1, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #0] @ (548308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432278>) │ │ │ │ + ldr r4, [pc, #384] @ (548488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4323f8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r1, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #64] @ (548350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4322c0>) │ │ │ │ + ldr r4, [pc, #448] @ (5484d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432440>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #608] @ (548578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4324e8>) │ │ │ │ + ldr r3, [pc, #992] @ (5486f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432668>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #984] @ (5486f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432668>) │ │ │ │ + ldr r4, [pc, #344] @ (548478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4323e8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -1752178,23 +1752184,23 @@ │ │ │ │ bl 543cc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42dc34> │ │ │ │ b.n 548514 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432484> │ │ │ │ movw r3, #5115 @ 0x13fb │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 548508 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432478> │ │ │ │ b.n 5483a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x432316> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #736] @ (54888c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4327fc>) │ │ │ │ + ldr r4, [pc, #96] @ (54860c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43257c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xb7d9 │ │ │ │ vabal.u , d15, d29 │ │ │ │ - @ instruction: 0xffff2b30 │ │ │ │ + @ instruction: 0xffff2b90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1753238,96 +1753244,96 @@ │ │ │ │ add r1, pc │ │ │ │ movw r2, #3960 @ 0xf78 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ ldrb r4, [r3, #8] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #736] @ (5493dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43334c>) │ │ │ │ + ldr r5, [pc, #96] @ (54915c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4330cc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r6, [r1, #2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - bx r9 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r1, [r7, #6] │ │ │ │ @ instruction: 0xffff716b │ │ │ │ vaddl.u , d31, d29 │ │ │ │ - vrsubhn.i d18, , q4 │ │ │ │ + vmlsl.u q9, d31, d24[0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + movs r7, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #168] @ (5491cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43313c>) │ │ │ │ + ldr r2, [pc, #552] @ (54934c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4332bc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add lr, r8 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - muls r2, r1 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r6, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, r8 │ │ │ │ + add ip, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add lr, r3 │ │ │ │ + add lr, pc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r0, fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bics r6, r5 │ │ │ │ + add r6, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -1754535,131 +1754541,131 @@ │ │ │ │ ldr r1, [pc, #248] @ (549fa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x433f18>) │ │ │ │ movw r2, #853 @ 0x355 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ str r1, [r1, #120] @ 0x78 │ │ │ │ - vsra.u32 q10, q12, #1 │ │ │ │ + vsra.u64 q10, q4, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #12 │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r0, r3 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #504] @ (54a1a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x434118>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #504] @ (54a1ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43411c>) │ │ │ │ movw r2, #3613 @ 0xe1d │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1754857,77 +1754863,77 @@ │ │ │ │ movs r2, #26 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ b.w 548a38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4329a8> │ │ │ │ nop │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr.w r5, [pc, #2932] @ 54adb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x434d20> │ │ │ │ mov r4, r1 │ │ │ │ @@ -1756000,19 +1756006,19 @@ │ │ │ │ ldrb r6, [r5, r6] │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ strb r3, [r0, r1] │ │ │ │ vtbl.8 d21, {d31}, d14 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54a52e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43449e> │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 54a532 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4344a2> │ │ │ │ ldr r4, [r2, #12] │ │ │ │ @@ -1756315,19 +1756321,19 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r6, [r3, #13] │ │ │ │ adds r6, #1 │ │ │ │ b.n 54a9fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43496a> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 541840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b7b0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ @@ -1756842,65 +1756848,65 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 54b290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x435200> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vqadd.u8 d0, d24, d22 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + vqadd.u32 d16, d24, d22 │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mrc2 0, 0, r0, cr0, cr6, {5} │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + mrc2 0, 3, r0, cr0, cr6, {5} │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #728]! @ 0x2d8 │ │ │ │ - ldc2 0, cr0, [r2], #-728 @ 0xfffffd28 │ │ │ │ - mcrr2 0, 11, r0, lr, cr6 │ │ │ │ + mrc2 0, 2, r0, cr10, cr6, {5} │ │ │ │ + ldc2 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ + stc2 0, cr0, [lr], #728 @ 0x2d8 │ │ │ │ + @ instruction: 0xfbd600b6 │ │ │ │ + @ instruction: 0xfbf000b6 │ │ │ │ + smlaltt r0, r0, r4, r6 │ │ │ │ + @ instruction: 0xfbe200b6 │ │ │ │ + @ instruction: 0xfbb000b6 │ │ │ │ + smlaltt r0, r0, ip, r6 │ │ │ │ + @ instruction: 0xfb9c00b6 │ │ │ │ + @ instruction: 0xfbb800b6 │ │ │ │ + @ instruction: 0xfb8800b6 │ │ │ │ + @ instruction: 0xfba200b6 │ │ │ │ @ instruction: 0xfb7600b6 │ │ │ │ - @ instruction: 0xfb9000b6 │ │ │ │ - @ instruction: 0xfb6400b6 │ │ │ │ - @ instruction: 0xfb8200b6 │ │ │ │ - @ instruction: 0xfb5000b6 │ │ │ │ - @ instruction: 0xfb6c00b6 │ │ │ │ - @ instruction: 0xfb3c00b6 │ │ │ │ - @ instruction: 0xfb5800b6 │ │ │ │ - @ instruction: 0xfb2800b6 │ │ │ │ - @ instruction: 0xfb4200b6 │ │ │ │ - @ instruction: 0xfb1600b6 │ │ │ │ - @ instruction: 0xfb3400b6 │ │ │ │ - @ instruction: 0xfae400b6 │ │ │ │ - @ instruction: 0xfb0000b6 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + @ instruction: 0xfb9400b6 │ │ │ │ + @ instruction: 0xfb4400b6 │ │ │ │ + @ instruction: 0xfb6000b6 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfaee00b6 │ │ │ │ - @ instruction: 0xfaae00b6 │ │ │ │ - @ instruction: 0xfaca00b6 │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + @ instruction: 0xfb4e00b6 │ │ │ │ + @ instruction: 0xfb0e00b6 │ │ │ │ + @ instruction: 0xfb2a00b6 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfab800b6 │ │ │ │ - @ instruction: 0xfa8a00b6 │ │ │ │ - @ instruction: 0xfaa600b6 │ │ │ │ - @ instruction: 0xfabc00b6 │ │ │ │ - @ instruction: 0xfa9400b6 │ │ │ │ - @ instruction: 0xfa6600b6 │ │ │ │ - @ instruction: 0xfa8200b6 │ │ │ │ - @ instruction: 0xfa9800b6 │ │ │ │ - @ instruction: 0xfa7000b6 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + @ instruction: 0xfb1800b6 │ │ │ │ + @ instruction: 0xfaea00b6 │ │ │ │ + @ instruction: 0xfb0600b6 │ │ │ │ + @ instruction: 0xfb1c00b6 │ │ │ │ + @ instruction: 0xfaf400b6 │ │ │ │ + @ instruction: 0xfac600b6 │ │ │ │ + @ instruction: 0xfae200b6 │ │ │ │ + @ instruction: 0xfaf800b6 │ │ │ │ + @ instruction: 0xfad000b6 │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfbea00b6 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + mcrr2 0, 11, r0, sl, cr6 │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfbd800b6 │ │ │ │ + ldc2 0, cr0, [r8], #-728 @ 0xfffffd28 │ │ │ │ stmdb 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] @ 54c2d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436248> │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2940] @ 54c2dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43624c> │ │ │ │ @@ -1757962,54 +1757968,55 @@ │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r0, [pc, #608] @ (54c53c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4364ac>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blx r6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf7a800b6 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + strb.w r0, [r8, r6, lsl #3] │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf3f400b6 │ │ │ │ - ands.w r0, r0, #5963776 @ 0x5b0000 │ │ │ │ - vshr.u64 d16, d22, #24 │ │ │ │ - adcs.w r0, lr, #5963776 @ 0x5b0000 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + orrs.w r0, r4, #5963776 @ 0x5b0000 │ │ │ │ + orns r0, r0, #5963776 @ 0x5b0000 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adc.w r0, r8, #5963776 @ 0x5b0000 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + subs.w r0, lr, #5963776 @ 0x5b0000 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #960] @ (54c6d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436640>) │ │ │ │ + sub.w r0, r8, #5963776 @ 0x5b0000 │ │ │ │ + subs r6, r6, r6 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + ldr r7, [pc, #320] @ (54c450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4363c0>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - eor.w r0, r4, #5963776 @ 0x5b0000 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + @ instruction: 0xf4e400b6 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf27e00b6 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + @ instruction: 0xf2de00b6 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf26c00b6 │ │ │ │ - mrc 0, 5, r0, cr10, cr6, {5} │ │ │ │ - mrc 0, 6, r0, cr4, cr6, {5} │ │ │ │ - mcr 0, 5, r0, cr4, cr6, {5} │ │ │ │ - mcr 0, 6, r0, cr0, cr6, {5} │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + movt r0, #49334 @ 0xc0b6 │ │ │ │ + vqadd.s16 d0, d26, d22 │ │ │ │ + vqadd.s64 d0, d20, d22 │ │ │ │ + vqadd.s8 d0, d20, d22 │ │ │ │ + vqadd.s32 d0, d16, d22 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #704] @ (54c5fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43656c>) │ │ │ │ + ldr r3, [pc, #64] @ (54c37c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4362ec>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orr.w r0, r4, #182 @ 0xb6 │ │ │ │ - @ instruction: 0xfb5000b6 │ │ │ │ - mrc 0, 4, r0, cr2, cr6, {5} │ │ │ │ - @ instruction: 0xfb3a00b6 │ │ │ │ - mrc 0, 3, r0, cr14, cr6, {5} │ │ │ │ - mcr 0, 2, r0, cr14, cr6, {5} │ │ │ │ - mcr 0, 3, r0, cr10, cr6, {5} │ │ │ │ - @ instruction: 0xfb1200b6 │ │ │ │ - mrc 0, 2, r0, cr6, cr6, {5} │ │ │ │ + @ instruction: 0xf0a400b6 │ │ │ │ + @ instruction: 0xfbb000b6 │ │ │ │ + mrc 0, 7, r0, cr2, cr6, {5} │ │ │ │ + @ instruction: 0xfb9a00b6 │ │ │ │ + mrc 0, 6, r0, cr14, cr6, {5} │ │ │ │ + mcr 0, 5, r0, cr14, cr6, {5} │ │ │ │ + mcr 0, 6, r0, cr10, cr6, {5} │ │ │ │ + @ instruction: 0xfb7200b6 │ │ │ │ + mrc 0, 5, r0, cr6, cr6, {5} │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ ldr.w sl, [r8, #4] │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54c5d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436544> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1758741,59 +1758748,60 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54cb76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436ae6> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54cb76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436ae6> │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #264] @ (54cd28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436c98>) │ │ │ │ + ldr r0, [pc, #648] @ (54cea8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436e18>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldcl 0, cr0, [r6, #728] @ 0x2d8 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + mrc 0, 1, r0, cr6, cr6, {5} │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blx ip │ │ │ │ + ldr r0, [pc, #256] @ (54cd2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436c9c>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldcl 0, cr0, [r4, #-728]! @ 0xfffffd28 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + ldcl 0, cr0, [r4, #728] @ 0x2d8 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stc 0, cr0, [sl, #-728]! @ 0xfffffd28 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + stc 0, cr0, [sl, #728] @ 0x2d8 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc 0, cr0, [r0, #-728] @ 0xfffffd28 │ │ │ │ - vshr.u64 d0, d22, #24 │ │ │ │ - stc 0, cr0, [r8], #728 @ 0x2d8 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + ldcl 0, cr0, [r0, #-728]! @ 0xfffffd28 │ │ │ │ + movs r0, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + stc 0, cr0, [r8, #-728] @ 0xfffffd28 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov ip, ip │ │ │ │ + ldcl 0, cr0, [r2], #728 @ 0x2d8 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + bxns r8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldcl 0, cr0, [r8], #-728 @ 0xfffffd28 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + ldcl 0, cr0, [r8], {182} @ 0xb6 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov lr, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mrrc 0, 11, r0, sl, cr6 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + ldc 0, cr0, [sl], #728 @ 0x2d8 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mcrr 0, 11, r0, r0, cr6 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + stc 0, cr0, [r0], #728 @ 0x2d8 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf4c800b6 │ │ │ │ - ldc 0, cr0, [sl], {182} @ 0xb6 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + @ instruction: 0xf52800b6 │ │ │ │ + ldcl 0, cr0, [sl], #-728 @ 0xfffffd28 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r0, sp │ │ │ │ + mov r8, r9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xebfc00b6 │ │ │ │ + mrrc 0, 11, r0, ip, cr6 │ │ │ │ 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 │ │ │ │ @@ -1758828,25 +1758836,25 @@ │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ ldr r1, [pc, #32] @ (54cd0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436c7c>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54c814 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436784> │ │ │ │ + b.n 54c8d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x436844> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54d484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4373f4> │ │ │ │ + b.n 54c544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4364b4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54d4c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437430> │ │ │ │ + b.n 54c580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4364f0> │ │ │ │ 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] @ 54d418 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437388> │ │ │ │ @@ -1759508,50 +1759516,50 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #198 @ 0xc6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4d000b6 │ │ │ │ - @ instruction: 0xeb2e00b6 │ │ │ │ - b.n 54d934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4378a4> │ │ │ │ + @ instruction: 0xf53000b6 │ │ │ │ + @ instruction: 0xeb8e00b6 │ │ │ │ + b.n 54d9f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437964> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r7, #154 @ 0x9a │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 54d4bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43742c> │ │ │ │ + ble.n 54d37c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4372ec> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 54d4fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43746c> │ │ │ │ + ble.n 54d3bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43732c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 54d49c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43740c> │ │ │ │ + ble.n 54d35c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4372cc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 54d4dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43744c> │ │ │ │ + ble.n 54d39c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43730c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ble.n 54d49c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43740c> │ │ │ │ + ble.n 54d35c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4372cc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 54d438 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4373a8> │ │ │ │ + ble.n 54d4f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437468> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 54d474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4373e4> │ │ │ │ + ble.n 54d534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4374a4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmdb lr, {r1, r2, r4, r5, r7} │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + strd r0, r0, [lr, #-728]! @ 0x2d8 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54d290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437200> │ │ │ │ + b.n 54d350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4372c0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ 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] @ 54def4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437e64> │ │ │ │ @@ -1760692,36 +1760700,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r0, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bvc.n 54de34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437da4> │ │ │ │ + bvc.n 54def4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437e64> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 54dfb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437f24> │ │ │ │ + bpl.n 54de74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437de4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 54dfb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437f20> │ │ │ │ + bvs.n 54de70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437de0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vqadd.u64 d16, d20, d22 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + vshr.u64 d16, d22, #44 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bpl.n 54dea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437e10> │ │ │ │ + bvs.n 54df60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437ed0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 54e010 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437f80> │ │ │ │ + bcc.n 54ded0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437e40> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 54df64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437ed4> │ │ │ │ + ble.n 54e024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437f94> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 54e00c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437f7c> │ │ │ │ + bmi.n 54decc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x437e3c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54278c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c6fc> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53e5a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x428518> │ │ │ │ @@ -1761934,106 +1761942,106 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6802 @ 0x1a92 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6e000b6 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + @ instruction: 0xf74000b6 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf61800b6 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf67800b6 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 54ec64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438bd4> │ │ │ │ + bpl.n 54ed24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438c94> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 54ec50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438bc0> │ │ │ │ + bcc.n 54ed10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438c80> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf37200b6 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + @ instruction: 0xf3d200b6 │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf31e00b6 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + @ instruction: 0xf37e00b6 │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf19a00b6 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + @ instruction: 0xf1fa00b6 │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs.w r0, r4, #182 @ 0xb6 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + @ instruction: 0xf21400b6 │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf34600b6 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xf3a600b6 │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 54ec68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438bd8> │ │ │ │ + bcs.n 54ed28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438c98> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 54ee00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438d70> │ │ │ │ + bne.n 54ecc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438c30> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #336] @ (54ee84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438df4>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #336] @ (54ee88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438df8>) │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -1762158,57 +1762166,57 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6350 @ 0x18ce │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 54eeb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438e20> │ │ │ │ + beq.n 54ef70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x438ee0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mrc 0, 5, r0, cr12, cr6, {5} │ │ │ │ - subs r6, r7, #4 │ │ │ │ + vqadd.s16 d0, d28, d22 │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bics.w r0, sl, #182 @ 0xb6 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + eors.w r0, sl, #182 @ 0xb6 │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mcr 0, 7, r0, cr6, cr6, {5} │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + vqadd.s8 d16, d22, d22 │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vqadd.s64 d0, d18, d22 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + vshr.s64 d0, d22, #46 │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vshr.s64 d16, d22, #30 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + orr.w r0, r2, #182 @ 0xb6 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vshr.s64 d16, d22, #34 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + bics.w r0, lr, #182 @ 0xb6 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ @@ -1762606,15 +1762614,15 @@ │ │ │ │ ldr.w r3, [pc, #2008] @ 54fafc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439a6c> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 550184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a0f4> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl ace7e0 │ │ │ │ + bl ace948 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 54fbe8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439b58> │ │ │ │ subs r3, #9 │ │ │ │ @@ -1763280,52 +1763288,52 @@ │ │ │ │ strb r4, [r1, #1] │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r6, r0, #3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ lsrs r7, r1, #20 │ │ │ │ vshr.u32 d23, d2, #1 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - mcr 0, 6, r0, cr12, cr6, {5} │ │ │ │ - mcr 0, 6, r0, cr0, cr6, {5} │ │ │ │ + vqadd.s32 d0, d28, d22 │ │ │ │ + vqadd.s32 d0, d16, d22 │ │ │ │ strb r1, [r0, r2] │ │ │ │ @ instruction: 0xffff0e88 │ │ │ │ lsls r0, r6, #5 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ vmls.i q9, , d4[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 54fdfe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439d6e> │ │ │ │ vdup.8 q11, d14[7] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xf12800b6 │ │ │ │ - orn r0, r2, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf18800b6 │ │ │ │ + @ instruction: 0xf0c200b6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4], #728 @ 0x2d8 │ │ │ │ - cbnz r0, 54fb5e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439ace> │ │ │ │ + ldc 0, cr0, [r4, #-728] @ 0xfffffd28 │ │ │ │ + cbnz r0, 54fb76 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439ae6> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 54fb32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439aa2> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54f714 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439684> │ │ │ │ + b.n 54f7d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439744> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r0, 54fb38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439aa8> │ │ │ │ + cbnz r0, 54fb50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x439ac0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54f5bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43952c> │ │ │ │ + b.n 54f67c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4395ec> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xeac600b6 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + @ instruction: 0xeb2600b6 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54f25e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4391ce> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r6, #480] @ 0x1e0 │ │ │ │ ldr.w ip, [r2] │ │ │ │ @@ -1764478,114 +1764486,114 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 55089c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a80c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 5501dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a14c> │ │ │ │ + b.n 55029c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a20c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43af0c> │ │ │ │ + b.n 55105c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43afcc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xffd9fffe │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - b.n 55072c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a69c> │ │ │ │ + b.n 5507ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a75c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5506e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a650> │ │ │ │ + b.n 5507a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a710> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5507b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a728> │ │ │ │ + b.n 550878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a7e8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43acc8> │ │ │ │ + b.n 550e18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43ad88> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cbz r0, 5509ea <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a95a> │ │ │ │ + push {r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5503e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a350> │ │ │ │ + b.n 5504a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a410> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r4, 5509d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a944> │ │ │ │ + cbz r4, 5509ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a95c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 5509e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a958> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 22 │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 550998 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a908> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5510a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b010> │ │ │ │ + b.n 551160 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0d0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 55099c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a90c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5509d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a948> │ │ │ │ + b.n 550a98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43aa08> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 55099c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a90c> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 550940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a8b0> │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 550a0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a97c> │ │ │ │ + bge.n 5508cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a83c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 550994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a904> │ │ │ │ + bge.n 550a54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a9c4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 550988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a8f8> │ │ │ │ + blt.n 550a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a9b8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 550a9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43aa0c> │ │ │ │ + bge.n 55095c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a8cc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5509bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a92c> │ │ │ │ + bge.n 550a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43a9ec> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ add.w r3, sp, #4544 @ 0x11c0 │ │ │ │ adds r3, #8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 53f33c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4292ac> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ @@ -1765263,293 +1765271,296 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5835 @ 0x16cb │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - bvs.n 5511b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b128> │ │ │ │ + bvs.n 551078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43afe8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 5510c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b030> │ │ │ │ + bls.n 551180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0f0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 551234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1a4> │ │ │ │ + bhi.n 5510f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b064> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 55147c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3ec>) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 5511ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b11c> │ │ │ │ + bvs.n 55126c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1dc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #520 @ (adr r7, 551398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b308>) │ │ │ │ + add r7, pc, #904 @ (adr r7, 551518 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b488>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 551218 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b188> │ │ │ │ + bge.n 5510d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b048> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #416 @ (adr r7, 551338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2a8>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 5514b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b428>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5510c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b034> │ │ │ │ + bmi.n 551184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0f4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #328 @ (adr r7, 5512e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b258>) │ │ │ │ + add r7, pc, #712 @ (adr r7, 551468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3d8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 551268 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1d8> │ │ │ │ + bpl.n 551128 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b098> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #200 @ (adr r7, 551274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1e4>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 5513f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b364>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 551238 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1a8> │ │ │ │ + bpl.n 5510f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b068> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #80 @ (adr r7, 551208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b178>) │ │ │ │ + add r7, pc, #464 @ (adr r7, 551388 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 551208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b178> │ │ │ │ + bpl.n 5510c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b038> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #984 @ (adr r6, 55159c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b50c>) │ │ │ │ + add r7, pc, #344 @ (adr r7, 55131c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b28c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 551258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1c8> │ │ │ │ + bhi.n 551118 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b088> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #864 @ (adr r6, 551530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4a0>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 5512b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b220>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5511a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b118> │ │ │ │ + bpl.n 551268 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1d8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #744 @ (adr r6, 5514c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b434>) │ │ │ │ + add r7, pc, #104 @ (adr r7, 551244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1b4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551178 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0e8> │ │ │ │ + bpl.n 551238 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1a8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #624 @ (adr r6, 551458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3c8>) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 5515d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b548>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551148 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0b8> │ │ │ │ + bpl.n 551208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b178> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #504 @ (adr r6, 5513ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b35c>) │ │ │ │ + add r6, pc, #888 @ (adr r6, 55156c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4dc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 551150 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0c0> │ │ │ │ + bls.n 551210 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b180> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #384 @ (adr r6, 551380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2f0>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 551500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b470>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5512e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b258> │ │ │ │ + bmi.n 5511a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b118> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #264 @ (adr r6, 551314 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b284>) │ │ │ │ + add r6, pc, #648 @ (adr r6, 551494 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b404>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5512f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b264> │ │ │ │ + bmi.n 5511b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b124> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #72 @ (adr r6, 551260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1d0>) │ │ │ │ + add r6, pc, #456 @ (adr r6, 5513e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b350>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5511dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b14c> │ │ │ │ + bcc.n 55129c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b20c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 5511d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b140> │ │ │ │ + bhi.n 551290 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b200> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #904 @ (adr r5, 5515ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b51c>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 55132c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b29c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #48 @ (adr r4, 551258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1c8>) │ │ │ │ + add r4, pc, #432 @ (adr r4, 5513d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b348>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #168 @ (adr r4, 5512d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b244>) │ │ │ │ + add r4, pc, #552 @ (adr r4, 551454 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3c4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5511d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b148> │ │ │ │ + bmi.n 551298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b208> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r6, pc, #16 @ (adr r6, 551248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1b8>) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bpl.n 5511b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b120> │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, pc, #656 @ (adr r5, 5514c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b438>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 5515dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b54c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5512f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b260> │ │ │ │ + bcc.n 551238 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1a8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vtrn.8 q8, │ │ │ │ - add r5, pc, #536 @ (adr r5, 55145c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3cc>) │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r5, pc, #800 @ (adr r5, 551570 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4e0>) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bcc.n 5511dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b14c> │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r5, pc, #592 @ (adr r5, 5514ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b41c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 551178 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0e8> │ │ │ │ + bvs.n 55122c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b19c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vmla.i16 q8, q10, d3[0] │ │ │ │ - add r5, pc, #416 @ (adr r5, 5513f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b360>) │ │ │ │ + vmla.i32 q8, q9, d3[0] │ │ │ │ + add r5, pc, #472 @ (adr r5, 551440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3b0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 55131c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b28c> │ │ │ │ + bcc.n 55123c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1ac> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vmla.i32 q0, q8, d3[0] │ │ │ │ - add r5, pc, #208 @ (adr r5, 55132c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b29c>) │ │ │ │ + vmla.i q8, q10, d3[0] │ │ │ │ + add r5, pc, #352 @ (adr r5, 5513d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b344>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 55116c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0dc> │ │ │ │ + bmi.n 551244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1b4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vmla.i q0, q9, d3[0] │ │ │ │ - add r5, pc, #88 @ (adr r5, 5512c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b230>) │ │ │ │ + vhadd.u q8, q15, │ │ │ │ + add r5, pc, #72 @ (adr r5, 5512c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b238>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 55117c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0ec> │ │ │ │ + bcc.n 5512cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b23c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vhadd.u32 q8, q10, │ │ │ │ - add r4, pc, #992 @ (adr r4, 551654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b5c4>) │ │ │ │ + vhadd.u32 q8, q8, │ │ │ │ + add r4, pc, #976 @ (adr r4, 55165c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b5cc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b0f4> │ │ │ │ + bpl.n 551380 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2f0> │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + add r4, pc, #872 @ (adr r4, 5515fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b56c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vhadd.u16 q0, q15, │ │ │ │ - add r4, pc, #712 @ (adr r4, 551548 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4b8>) │ │ │ │ + bcc.n 5512c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b230> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 55120c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b17c> │ │ │ │ + vhadd.u32 q0, q8, │ │ │ │ + add r4, pc, #720 @ (adr r4, 551570 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4e0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vhadd.u8 q0, q8, │ │ │ │ - add r4, pc, #592 @ (adr r4, 5514dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b44c>) │ │ │ │ + bcc.n 55122c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b19c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5512c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b230> │ │ │ │ + add r4, pc, #464 @ (adr r4, 551478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3e8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 55147c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3ec>) │ │ │ │ + bcs.n 5511b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b120> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551200 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b170> │ │ │ │ + cdp2 0, 11, cr0, cr14, cr3, {6} │ │ │ │ + add r4, pc, #336 @ (adr r4, 551404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b374>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp2 0, 12, cr0, cr0, cr3, {6} │ │ │ │ - add r4, pc, #336 @ (adr r4, 5513f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b360>) │ │ │ │ + bcc.n 551304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b274> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 55136c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2dc> │ │ │ │ + add r4, pc, #224 @ (adr r4, 55139c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b30c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #80 @ (adr r4, 5512f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b268>) │ │ │ │ + bcc.n 5511f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b160> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5512f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b260> │ │ │ │ + add r3, pc, #1016 @ (adr r3, 5516bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b62c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr3, {6} │ │ │ │ - add r3, pc, #976 @ (adr r3, 551684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b5f4>) │ │ │ │ + cbz r0, 551306 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b276> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1b4> │ │ │ │ + add r3, pc, #888 @ (adr r3, 551644 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b5b4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 55161c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b58c>) │ │ │ │ + bne.n 5512c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b234> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 551330 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2a0> │ │ │ │ + cdp2 0, 3, cr0, cr6, cr3, {6} │ │ │ │ + add r3, pc, #808 @ (adr r3, 551600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b570>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #632 @ (adr r3, 55153c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4ac>) │ │ │ │ + bne.n 5512a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b210> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r0, 5512ee <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b25e> │ │ │ │ + cdp2 0, 1, cr0, cr14, cr3, {6} │ │ │ │ + add r3, pc, #712 @ (adr r3, 5515ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b51c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #504 @ (adr r3, 5514c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b434>) │ │ │ │ + bcs.n 55133c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2ac> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551204 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b174> │ │ │ │ + cdp2 0, 0, cr0, cr6, cr3, {6} │ │ │ │ + add r3, pc, #616 @ (adr r3, 551558 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4c8>) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bcs.n 5512d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b248> │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + stc2l 0, cr0, [lr, #780]! @ 0x30c │ │ │ │ + add r3, pc, #520 @ (adr r3, 551504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b474>) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bne.n 551234 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1a4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2l 0, cr0, [r6, #780] @ 0x30c │ │ │ │ - add r3, pc, #424 @ (adr r3, 551480 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3f0>) │ │ │ │ + add r3, pc, #424 @ (adr r3, 5514b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b420>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5511e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b150> │ │ │ │ + bcc.n 551334 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2a4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2 0, cr0, [lr, #780]! @ 0x30c │ │ │ │ - add r3, pc, #328 @ (adr r3, 55142c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b39c>) │ │ │ │ + stc2 0, cr0, [ip, #780]! @ 0x30c │ │ │ │ + add r3, pc, #256 @ (adr r3, 551414 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b384>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 55127c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1ec> │ │ │ │ + bne.n 551378 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2e8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc2 0, cr0, [r6, #780]! @ 0x30c │ │ │ │ - add r3, pc, #232 @ (adr r3, 5513d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b348>) │ │ │ │ + stc2l 0, cr0, [ip, #-780]! @ 0xfffffcf4 │ │ │ │ + add r3, pc, #0 @ (adr r3, 551320 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b290>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551218 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b188> │ │ │ │ + bne.n 551354 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2c4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc2 0, cr0, [lr, #780] @ 0x30c │ │ │ │ - add r3, pc, #136 @ (adr r3, 551384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2f4>) │ │ │ │ + ldc2l 0, cr0, [r4, #-780] @ 0xfffffcf4 │ │ │ │ + add r2, pc, #928 @ (adr r2, 5516cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b63c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551374 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2e4> │ │ │ │ + bne.n 5513f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b360> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r6, #-780]! @ 0xfffffcf4 │ │ │ │ - add r3, pc, #40 @ (adr r3, 551330 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2a0>) │ │ │ │ + ldc2 0, cr0, [ip, #-780]! @ 0xfffffcf4 │ │ │ │ + add r2, pc, #832 @ (adr r2, 551678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b5e8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551274 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1e4> │ │ │ │ + bcs.n 551254 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1c4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc2l 0, cr0, [ip, #-780] @ 0xfffffcf4 │ │ │ │ - add r2, pc, #896 @ (adr r2, 551694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b604>) │ │ │ │ + stc2 0, cr0, [r4, #-780]! @ 0xfffffcf4 │ │ │ │ + add r2, pc, #736 @ (adr r2, 551624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b594>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 5512b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b228> │ │ │ │ + beq.n 5512e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b258> │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 0, cr0, [ip, #-780] @ 0xfffffcf4 │ │ │ │ - add r2, pc, #640 @ (adr r2, 5515a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b510>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 5515d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b540>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 551294 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b204> │ │ │ │ + bne.n 551344 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2b4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2l 0, cr0, [r4], #780 @ 0x30c │ │ │ │ - add r2, pc, #544 @ (adr r2, 55154c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4bc>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 55157c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4ec>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551330 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2a0> │ │ │ │ + beq.n 551300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b270> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2l 0, cr0, [ip], {195} @ 0xc3 │ │ │ │ - add r2, pc, #448 @ (adr r2, 5514f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b468>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 551528 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b498>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551394 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b304> │ │ │ │ + bcs.n 5513c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b334> │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2l 0, cr0, [r4], {195} @ 0xc3 │ │ │ │ - add r2, pc, #352 @ (adr r2, 5514a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b414>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 5514d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b444>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 551428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b398> │ │ │ │ + beq.n 551458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3c8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 0, cr0, [ip], #780 @ 0x30c │ │ │ │ - add r2, pc, #256 @ (adr r2, 551450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3c0>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 551480 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b1f4> │ │ │ │ + beq.n 5512f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b264> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2 0, cr0, [r4], {195} @ 0xc3 │ │ │ │ - add r2, pc, #160 @ (adr r2, 5513fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b36c>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 55142c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b39c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 551440 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3b0> │ │ │ │ + beq.n 551410 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b380> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2l 0, cr0, [ip], #-780 @ 0xfffffcf4 │ │ │ │ - add r2, pc, #64 @ (adr r2, 5513a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b318>) │ │ │ │ + add r2, pc, #64 @ (adr r2, 5513d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b348>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551304 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b274> │ │ │ │ + bcc.n 551424 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b394> │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2l 0, cr0, [r4], #-780 @ 0xfffffcf4 │ │ │ │ - add r1, pc, #992 @ (adr r1, 551754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b6c4>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 551784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b6f4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 551398 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b308> │ │ │ │ + beq.n 551488 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3f8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ mcrr2 0, 12, r0, ip, cr3 │ │ │ │ - add r1, pc, #896 @ (adr r1, 551700 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b670>) │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - beq.n 551434 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b3a4> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - ldc2 0, cr0, [r4], #-780 @ 0xfffffcf4 │ │ │ │ - add r1, pc, #800 @ (adr r1, 5516ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b61c>) │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - ldc2 0, cr0, [ip], {195} @ 0xc3 │ │ │ │ - add r1, pc, #704 @ (adr r1, 551658 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b5c8>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 551730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b6a0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551364 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2d4> │ │ │ │ + bcc.n 55141c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b38c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc2 0, cr0, [r4], {195} @ 0xc3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 551604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b574>) │ │ │ │ + ldc2 0, cr0, [r0], #-780 @ 0xfffffcf4 │ │ │ │ + add r1, pc, #792 @ (adr r1, 5516d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b644>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 5513c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b338> │ │ │ │ + beq.n 551360 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2d0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfbec00c3 │ │ │ │ - add r1, pc, #512 @ (adr r1, 5515b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b520>) │ │ │ │ + add r1, pc, #672 @ (adr r1, 551664 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b5d4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 55135c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b2cc> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - smlsld r0, r0, r0, r3 │ │ │ │ - add r1, pc, #408 @ (adr r1, 551554 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4c4>) │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - beq.n 5514a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b410> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 5514e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b454>) │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfb7400c3 │ │ │ │ - add r1, pc, #32 @ (adr r1, 5513f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b360>) │ │ │ │ + smlsld r0, r0, r4, r3 │ │ │ │ + add r1, pc, #416 @ (adr r1, 551570 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4e0>) │ │ │ │ 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] │ │ │ │ @@ -1765703,18 +1765714,18 @@ │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ ldr r1, [pc, #20] @ (551588 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4f8>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - bne.n 5515d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b540> │ │ │ │ + bne.n 551490 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b400> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf75400c3 │ │ │ │ - beq.n 551588 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b4f8> │ │ │ │ + @ instruction: 0xf7b400c3 │ │ │ │ + bne.n 551648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b5b8> │ │ │ │ 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 │ │ │ │ @@ -1767932,17 +1767943,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, 552d3a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43ccaa> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r0, 552d2e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43cc9e> │ │ │ │ + rev r0, r1 │ │ │ │ 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 │ │ │ │ @@ -1768216,17 +1768227,17 @@ │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ b.n 552e66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43cdd6> │ │ │ │ movs r0, #239 @ 0xef │ │ │ │ b.n 552e66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43cdd6> │ │ │ │ movs r0, #241 @ 0xf1 │ │ │ │ b.n 552e66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43cdd6> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + cbnz r2, 552fba <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43cf2a> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 552ff0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43cf60> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1768329,25 +1768340,25 @@ │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ 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 │ │ │ │ @@ -1768371,17 +1768382,17 @@ │ │ │ │ beq.n 553104 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43d074> │ │ │ │ ldr r3, [pc, #12] @ (553138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43d0a8>) │ │ │ │ mov.w r2, #510 @ 0x1fe │ │ │ │ ldr r1, [pc, #12] @ (55313c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43d0ac>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ 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] │ │ │ │ @@ -1769597,39 +1769608,39 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r5, #5 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 553cd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43dc40> │ │ │ │ + bls.n 553d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43dd00> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r2, 553e14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43dd84> │ │ │ │ + cbz r2, 553e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43dd9c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r4, {r3, r4} │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 553df6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43dd66> │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ mov r0, r4 │ │ │ │ bl 46b54c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3554bc> │ │ │ │ b.n 553cd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43dc40> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ @@ -1770331,115 +1770342,115 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 551968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43b8d8> │ │ │ │ b.n 553cd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43dc40> │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #280 @ (adr r6, 5545ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e55c>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 55476c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e6dc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #624 @ (adr r4, 55474c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e6bc>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 5548cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e83c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 554598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e508>) │ │ │ │ + add r6, pc, #568 @ (adr r6, 554718 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e688>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #528 @ (adr r4, 5546f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e668>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 554878 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e7e8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 554544 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e4b4>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 5546c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e634>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #432 @ (adr r4, 5546a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e614>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 554824 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e794>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 5548f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e860>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 554670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e5e0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #336 @ (adr r4, 554650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e5c0>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 5547d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e740>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #488 @ (adr r5, 5546ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e65c>) │ │ │ │ + add r5, pc, #872 @ (adr r5, 55486c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e7dc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #448 @ (adr r3, 5546cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e63c>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 55484c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e7bc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #760 @ (adr r4, 554808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e778>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 554588 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e4f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #944 @ (adr r2, 5548c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e838>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 554648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e5b8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 55478c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e6fc>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 55490c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e87c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #808 @ (adr r2, 55484c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e7bc>) │ │ │ │ + add r3, pc, #168 @ (adr r3, 5545cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e53c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 554918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e888>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 554698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e608>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #728 @ (adr r2, 554808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e778>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 554588 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e4f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 5548c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e834>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 554644 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e5b4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #632 @ (adr r2, 5547b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e724>) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 554934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e8a4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 554930 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e8a0>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 5546b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e620>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #536 @ (adr r2, 554760 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e6d0>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 5548e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e850>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 55490c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e87c>) │ │ │ │ + add r5, pc, #320 @ (adr r5, 55468c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e5fc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #440 @ (adr r2, 55470c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e67c>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 55488c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e7fc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 554778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e6e8>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 5548f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e868>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #328 @ (adr r2, 5546a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e618>) │ │ │ │ + add r2, pc, #712 @ (adr r2, 554828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e798>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 554634 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e5a4>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 5547b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e724>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #232 @ (adr r2, 554654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e5c4>) │ │ │ │ + add r2, pc, #616 @ (adr r2, 5547d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e744>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 554800 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e770>) │ │ │ │ + add r5, pc, #16 @ (adr r5, 554580 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e4f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #136 @ (adr r2, 554600 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e570>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 554780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e6f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 55489c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e80c>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 55461c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e58c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #40 @ (adr r2, 5545ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e51c>) │ │ │ │ + add r2, pc, #424 @ (adr r2, 55472c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e69c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 554978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e8e8>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 5546f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e668>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 554958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e8c8>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 5546d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e648>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #64 @ (adr r5, 5545d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e544>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 554754 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e6c4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #872 @ (adr r1, 554904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e874>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 554684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43e5f4>) │ │ │ │ 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] @ 554e84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43edf4> │ │ │ │ mov r9, r2 │ │ │ │ @@ -1771310,59 +1771321,59 @@ │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #368 @ (adr r1, 555000 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43ef70>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 555180 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43f0f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #264 @ (adr r0, 554fa0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43ef10>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 5550ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43f05c>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 55526c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43f1dc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r4!, {r0, r2, r3} │ │ │ │ vrsubhn.i d27, , q6 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 555024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43ef94>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 555018 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43ef88>) │ │ │ │ + add r0, pc, #728 @ (adr r0, 555198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43f108>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r1!, {r0, r3, r4, r6, r7} │ │ │ │ @ instruction: 0xffffc99d │ │ │ │ @ instruction: 0xffffc9bd │ │ │ │ - vcvt.u16.f16 d25, d20, #1 │ │ │ │ + @ instruction: 0xffff9d94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - it cs │ │ │ │ - lslcs r3, r0, #3 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + it hi │ │ │ │ + lslhi r3, r0, #3 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ 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] @ (555034 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43efa4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1771496,27 +1771507,27 @@ │ │ │ │ nop │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add sp, #328 @ 0x148 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + pop {r1, r6, pc} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r4, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ 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] @ (55517c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43f0ec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1772128,33 +1772139,33 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #584 @ 0x248 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ 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] @ (555954 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43f8c4>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1772738,17 +1772749,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #496 @ (adr r6, 555f30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43fea0>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ add r5, pc, #464 @ (adr r5, 555f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43fe84>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1772815,21 +1772826,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 555dda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43fd4a> │ │ │ │ b.n 555dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43fd40> │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1772997,19 +1773008,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ 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] @ (55603c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43ffac>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1773057,17 +1773068,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #120 @ (adr r0, 5560b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440028>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #24 @ (adr r0, 556060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43ffd0>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 556058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x43ffc8> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1773152,17 +1773163,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 540fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af24> │ │ │ │ b.n 5560a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440016> │ │ │ │ - ldr r7, [pc, #520] @ (55634c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4402bc>) │ │ │ │ + ldr r7, [pc, #904] @ (5564cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44043c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #640] @ (5563c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440338>) │ │ │ │ + str r0, [r0, r0] │ │ │ │ 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] │ │ │ │ @@ -1773331,23 +1773342,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (55631c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44028c>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r5, [pc, #792] @ (55662c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44059c>) │ │ │ │ + ldr r6, [pc, #152] @ (5563ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44031c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #912] @ (5566a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440618>) │ │ │ │ + ldr r6, [pc, #272] @ (556428 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440398>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #672] @ (5565bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44052c>) │ │ │ │ + ldr r6, [pc, #32] @ (55633c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4402ac>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #792] @ (556638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4405a8>) │ │ │ │ + ldr r6, [pc, #152] @ (5563b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440328>) │ │ │ │ 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] @ (55671c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44068c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1773706,15 +1773717,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1576] @ 556d70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440ce0> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1774312,90 +1774323,90 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ bl 26ad7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x154cee> │ │ │ │ bl 394d82 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x27ecf2> │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #160 @ (adr r1, 556e34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440da4>) │ │ │ │ + add r1, pc, #544 @ (adr r1, 556fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440f24>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #48 @ (adr r1, 556dd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440d40>) │ │ │ │ + add r1, pc, #432 @ (adr r1, 556f50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440ec0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 8f6da6 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 556ff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440f68>) │ │ │ │ + add r0, pc, #968 @ (adr r0, 557178 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4410e8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #496 @ (adr r0, 556fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440f1c>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 55712c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44109c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #408 @ (adr r0, 556f60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440ed0>) │ │ │ │ + add r0, pc, #792 @ (adr r0, 5570e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x441050>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, r9 │ │ │ │ + add sl, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, r3 │ │ │ │ + add r2, pc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, r6 │ │ │ │ + add lr, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mvns r4, r3 │ │ │ │ + add r4, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mvns r2, r7 │ │ │ │ + add r2, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + add r2, r8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bics r2, r6 │ │ │ │ + add r2, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mvns r4, r1 │ │ │ │ + add r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mvns r0, r4 │ │ │ │ + add r0, r8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bics r6, r6 │ │ │ │ + add r6, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - muls r0, r7 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ 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] @ (556fdc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x440f4c>) │ │ │ │ @@ -1774568,27 +1774579,27 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #0] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r2 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r1 │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r7 │ │ │ │ + adcs r0, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #552] @ (557240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4411b0>) │ │ │ │ @@ -1774807,31 +1774818,31 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r5, #5 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + ands r6, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + ands r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r7, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ 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] @ (55729c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44120c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1774943,17 +1774954,17 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ 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 │ │ │ │ @@ -1775619,48 +1775630,48 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r6, r6, #2 │ │ │ │ b.n 55797e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4418ee> │ │ │ │ vmlsl.u q12, d31, d20[0] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #6] │ │ │ │ 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 │ │ │ │ @@ -1775731,21 +1775742,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af24> │ │ │ │ b.n 557b16 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x441a86> │ │ │ │ nop │ │ │ │ - cmp r4, r0 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -1775858,39 +1775869,39 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (557d10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x441c80>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #58 @ 0x3a │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ 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] │ │ │ │ @@ -1777056,101 +1777067,101 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, #18] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #18] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #31] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #232 @ (adr r2, 558bcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x442b3c>) │ │ │ │ + add r2, pc, #616 @ (adr r2, 558d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x442cbc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (558b44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x442ab4>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #92] @ (558b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x442ab8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1777184,17 +1777195,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 558942 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4428b2> │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r6, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1777749,63 +1777760,63 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #18] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #18] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r0, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + subs r2, r7, #7 │ │ │ │ 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] @ (55930c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44327c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1777942,25 +1777953,25 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ 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] @ (559494 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x443404>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1778088,29 +1778099,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ 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] @ 559578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4434e8> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1778121,15 +1778132,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 aa98a8 │ │ │ │ + bl aa9a10 │ │ │ │ ldr r3, [pc, #144] @ (559584 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4434f4>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #8 │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ @@ -1778139,28 +1778150,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 aa16f0 │ │ │ │ + bl aa1858 │ │ │ │ cbnz r0, 55955a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4434ca> │ │ │ │ ldr r2, [pc, #100] @ (559588 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4434f8>) │ │ │ │ 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 aabce8 │ │ │ │ + bl aabe50 │ │ │ │ ldr r2, [pc, #72] @ (55958c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4434fc>) │ │ │ │ ldr r3, [pc, #52] @ (55957c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4434ec>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1778170,32 +1778181,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (559590 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x443500>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a9f1e8 │ │ │ │ + bl a9f350 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a9f144 │ │ │ │ + bl a9f2ac │ │ │ │ b.n 55953c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4434ac> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ 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] @ (5596b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x443624>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1780624,33 +1780635,33 @@ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrh r6, [r6, r5] │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ 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 │ │ │ │ @@ -1781386,17 +1781397,17 @@ │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (55b9e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x445954>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ ldr r2, [sp, #380] @ 0x17c │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ 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 │ │ │ │ @@ -1782096,34 +1782107,34 @@ │ │ │ │ b.n 55bc6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x445bda> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #280 @ 0x118 │ │ │ │ b.n 55bc6a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x445bda> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ - sub.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - subs.w r0, lr, #5931008 @ 0x5a8000 │ │ │ │ - @ instruction: 0xf58200b5 │ │ │ │ - sub.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + addw r0, r0, #2229 @ 0x8b5 │ │ │ │ + @ instruction: 0xf61e00b5 │ │ │ │ + @ instruction: 0xf5e200b5 │ │ │ │ + addw r0, r0, #2229 @ 0x8b5 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - orns r0, r8, #5931008 @ 0x5a8000 │ │ │ │ - eors.w r0, r6, #5931008 @ 0x5a8000 │ │ │ │ - orrs.w r0, r2, #5931008 @ 0x5a8000 │ │ │ │ - orns r0, r0, #5931008 @ 0x5a8000 │ │ │ │ + @ instruction: 0xf4d800b5 │ │ │ │ + @ instruction: 0xf4f600b5 │ │ │ │ + @ instruction: 0xf4b200b5 │ │ │ │ + @ instruction: 0xf4d000b5 │ │ │ │ stmdb 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 │ │ │ │ @@ -1782321,54 +1782332,54 @@ │ │ │ │ b.n 55be66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x445dd6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rors r6, r5 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r4 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 55c074 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x445fe4> │ │ │ │ + beq.n 55bf34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x445ea4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sbcs r6, r4 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xfb6600b9 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + smlaltt r0, r0, r6, r9 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [pc, #896] @ (55c39c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44630c>) │ │ │ │ + ldr r6, [pc, #256] @ (55c11c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44608c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r4, r3 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ 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] @ (55c1b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x446120>) │ │ │ │ @@ -1782518,45 +1782529,45 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r7, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #172 @ 0xac │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #184] @ (55c27c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4461ec>) │ │ │ │ + ldr r4, [pc, #568] @ (55c3fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44636c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -1782801,29 +1782812,29 @@ │ │ │ │ nop │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #32 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - stc 0, cr0, [r6], #724 @ 0x2d4 │ │ │ │ - stcl 0, cr0, [r4], {181} @ 0xb5 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + stc 0, cr0, [r6, #-724] @ 0xfffffd2c │ │ │ │ + stc 0, cr0, [r4, #-724]! @ 0xfffffd2c │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #680] @ (55c724 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x446694>) │ │ │ │ + ldr r1, [pc, #40] @ (55c4a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x446414>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl], #-724 @ 0xfffffd2c │ │ │ │ - ldc 0, cr0, [r8], {181} @ 0xb5 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + ldcl 0, cr0, [sl], {181} @ 0xb5 │ │ │ │ + ldcl 0, cr0, [r8], #724 @ 0x2d4 │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #520] @ (55c698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x446608>) │ │ │ │ + ldr r0, [pc, #904] @ (55c818 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x446788>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -1782867,18 +1782878,18 @@ │ │ │ │ ldr r1, [pc, #28] @ (55c524 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x446494>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - subs.w r0, r0, r5, ror #2 │ │ │ │ - rsb r0, sl, r5, ror #2 │ │ │ │ - @ instruction: 0xeb9e00b5 │ │ │ │ - subs.w r0, ip, r5, ror #2 │ │ │ │ + ldc 0, cr0, [r0], {181} @ 0xb5 │ │ │ │ + stc 0, cr0, [sl], #-724 @ 0xfffffd2c │ │ │ │ + @ instruction: 0xebfe00b5 │ │ │ │ + ldc 0, cr0, [ip], {181} @ 0xb5 │ │ │ │ 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] @ (55c5f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x446560>) │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ @@ -1783292,17 +1783303,17 @@ │ │ │ │ mov.w r1, #310 @ 0x136 │ │ │ │ b.n 55c82a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44679a> │ │ │ │ movw r1, #313 @ 0x139 │ │ │ │ b.n 55c82a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44679a> │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ b.n 55c82a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44679a> │ │ │ │ nop │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55ca20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x446990>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1784319,23 +1784330,23 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ lsls r7, r5, #5 │ │ │ │ adds r3, #114 @ 0x72 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r2, #2 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ 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 │ │ │ │ @@ -1784526,15 +1784537,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + adds r6, r1, #7 │ │ │ │ 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] @ 55da74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4479e4> │ │ │ │ @@ -1786399,33 +1786410,33 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r4, r2, #4 │ │ │ │ lsls r7, r5, #5 │ │ │ │ adds r0, r2, r5 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 55e880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4487f0> │ │ │ │ + bpl.n 55e940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4488b0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r2, [pc, #2220] @ 55f1e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x449158> │ │ │ │ @@ -1787328,15 +1787339,15 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #26 │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldmia.w r0!, {r0, r1, r2, r5, r6, r8} │ │ │ │ asrs r0, r1, #16 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r5, pc, #816 @ (adr r5, 55f530 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4494a0>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 55f2b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x449220>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55f212 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x449182> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1787672,16 +1787683,16 @@ │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ str r7, [r3, r2] │ │ │ │ add r3, r2 │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ ... │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbfc00b5 │ │ │ │ - mcrr2 0, 11, r0, sl, cr5 │ │ │ │ + mrrc2 0, 11, r0, ip, cr5 │ │ │ │ + stc2 0, cr0, [sl], #724 @ 0x2d4 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ bne.w 55ebec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x448b5c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.w 55ebec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x448b5c> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r1, #190 @ 0xbe │ │ │ │ @@ -1787941,17 +1787952,17 @@ │ │ │ │ b.n 55f78a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4496fa> │ │ │ │ movs r2, #8 │ │ │ │ strb.w lr, [sp, #72] @ 0x48 │ │ │ │ b.n 55f78a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4496fa> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ 55ff48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x449eb8> │ │ │ │ mov r6, r3 │ │ │ │ @@ -1788581,30 +1788592,30 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r0, r1, #30 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #29 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - @ instruction: 0xfa5200b5 │ │ │ │ - str??.w r0, [lr, r5, lsl #3] │ │ │ │ + @ instruction: 0xfab200b5 │ │ │ │ + str.w r0, [lr, #181] @ 0xb5 │ │ │ │ ldmia r4, {r0, r2, r4} │ │ │ │ @ instruction: 0xffffe14b │ │ │ │ vqshlu.s64 d16, d22, #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}, d10 │ │ │ │ + vtbx.8 d31, {d31}, d26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1788673,21 +1788684,21 @@ │ │ │ │ ldr r0, [pc, #28] @ (560050 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x449fc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (560054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x449fc4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - orr.w r0, sl, #5931008 @ 0x5a8000 │ │ │ │ - mcr2 0, 3, r0, cr0, cr5, {5} │ │ │ │ - bics.w r0, r2, #5931008 @ 0x5a8000 │ │ │ │ - addw r0, r4, #2229 @ 0x8b5 │ │ │ │ - b.n 55f8cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44983c> │ │ │ │ + @ instruction: 0xf4aa00b5 │ │ │ │ + mcr2 0, 6, r0, cr0, cr5, {5} │ │ │ │ + eors.w r0, r2, #5931008 @ 0x5a8000 │ │ │ │ + @ instruction: 0xf66400b5 │ │ │ │ + b.n 55f98c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4498fc> │ │ │ │ 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 │ │ │ │ @@ -1788964,22 +1788975,22 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [ip, #-440]! @ 0xfffffe48 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf19000b5 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + @ instruction: 0xf1f000b5 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adcs.w r0, r2, #181 @ 0xb5 │ │ │ │ - sbc.w r0, ip, #181 @ 0xb5 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + subs.w r0, r2, #181 @ 0xb5 │ │ │ │ + rsb r0, ip, #181 @ 0xb5 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf13a00b5 │ │ │ │ + @ instruction: 0xf19a00b5 │ │ │ │ ldc2 1, cr0, [r2], #440 @ 0x1b8 │ │ │ │ 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] @ 560484 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a3f4> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1789074,26 +1789085,26 @@ │ │ │ │ movw r2, #1102 @ 0x44e │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mrrc2 1, 6, r0, r8, cr14 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r6], {110} @ 0x6e │ │ │ │ - orns r0, r4, #181 @ 0xb5 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + @ instruction: 0xf0d400b5 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bic.w r0, sl, #181 @ 0xb5 │ │ │ │ - orn r0, sl, #181 @ 0xb5 │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + eor.w r0, sl, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf0ca00b5 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ands.w r0, r4, #181 @ 0xb5 │ │ │ │ - orn r0, r4, #181 @ 0xb5 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + orns r0, r4, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf0c400b5 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vshr.s64 d16, d21, #2 │ │ │ │ + orrs.w r0, lr, #181 @ 0xb5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (560684 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a5f4>) │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #444] @ (560688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a5f8>) │ │ │ │ @@ -1789272,18 +1789283,18 @@ │ │ │ │ movw r2, #1412 @ 0x584 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb30016e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa90016e │ │ │ │ - mcr 0, 3, r0, cr12, cr5, {5} │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + mcr 0, 6, r0, cr12, cr5, {5} │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldcl 0, cr0, [lr, #724]! @ 0x2d4 │ │ │ │ + mrc 0, 2, r0, cr14, cr5, {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 │ │ │ │ ldrb.w ip, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1789420,34 +1789431,34 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #52] @ (560838 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a7a8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc 0, cr0, [r6], #724 @ 0x2d4 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + ldc 0, cr0, [r6, #-724] @ 0xfffffd2c │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ 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] @ (560b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aad0>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1789754,42 +1789765,42 @@ │ │ │ │ bl 540fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af24> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 560b30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aaa0> │ │ │ │ @ instruction: 0xf7aa016e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf70a016e │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bic.w r0, r2, r5, ror #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 560ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac14>) │ │ │ │ + eor.w r0, r2, r5, ror #2 │ │ │ │ + add r6, pc, #680 @ (adr r6, 560e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ad94>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 560d20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac90>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 560ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae10>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eor.w r0, r4, r5, ror #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + @ instruction: 0xeae400b5 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strd r0, r0, [sl, #724]! @ 0x2d4 │ │ │ │ - add r6, pc, #64 @ (adr r6, 560bd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ab40>) │ │ │ │ + orr.w r0, sl, r5, ror #2 │ │ │ │ + add r6, pc, #448 @ (adr r6, 560d50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44acc0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 560c4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44abbc>) │ │ │ │ + add r6, pc, #568 @ (adr r6, 560dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ad3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #928 @ (adr r5, 560f38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aea8>) │ │ │ │ + add r6, pc, #288 @ (adr r6, 560cb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac28>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 560bb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ab24>) │ │ │ │ + add r6, pc, #408 @ (adr r6, 560d34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aca4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #784 @ (adr r5, 560eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae20>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 560c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aba0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 560f24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae94>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 560ca4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac14>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #392 @ (adr r5, 560d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aca0>) │ │ │ │ + add r5, pc, #776 @ (adr r5, 560eb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae20>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 560dac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ad1c>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 560f2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae9c>) │ │ │ │ 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] @ 5610d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44b044> │ │ │ │ @@ -1790299,107 +1790310,107 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ bics.w r1, r4, #15597568 @ 0xee0000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, ip, #15597568 @ 0xee0000 │ │ │ │ @ instruction: 0xf3d4016e │ │ │ │ - b.n 560e1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ad8c> │ │ │ │ + b.n 560edc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae4c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr2, {6} │ │ │ │ - b.n 560c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac08> │ │ │ │ + cdp2 0, 8, cr0, cr12, cr2, {6} │ │ │ │ + b.n 560d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44acc8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 560dd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ad48> │ │ │ │ + b.n 560e98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae08> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2, #776] @ 0x308 │ │ │ │ - b.n 560b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aae4> │ │ │ │ + ldc2l 0, cr0, [r2, #776]! @ 0x308 │ │ │ │ + b.n 560c34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aba4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #-776]! @ 0xfffffcf8 │ │ │ │ - b.n 560b50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aac0> │ │ │ │ + ldc2l 0, cr0, [sl, #776] @ 0x308 │ │ │ │ + b.n 560c10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ab80> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560eb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae28> │ │ │ │ + b.n 560f78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aee8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2l 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ - b.n 560b2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa9c> │ │ │ │ + stc2l 0, cr0, [r2, #776] @ 0x308 │ │ │ │ + b.n 560bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ab5c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560e94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae04> │ │ │ │ + b.n 560f54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aec4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2l 0, cr0, [sl, #-776] @ 0xfffffcf8 │ │ │ │ - b.n 560b08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa78> │ │ │ │ + stc2 0, cr0, [sl, #776]! @ 0x308 │ │ │ │ + b.n 560bc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ab38> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac68> │ │ │ │ + b.n 560db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ad28> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ - b.n 560ae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa54> │ │ │ │ + ldc2 0, cr0, [r2, #776] @ 0x308 │ │ │ │ + b.n 560ba4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ab14> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strd r0, r0, [r8], #724 @ 0x2d4 │ │ │ │ - ldc2 0, cr0, [r6, #-776] @ 0xfffffcf8 │ │ │ │ - b.n 560ab8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa28> │ │ │ │ + strd r0, r0, [r8, #-724] @ 0x2d4 │ │ │ │ + ldc2l 0, cr0, [r6, #-776]! @ 0xfffffcf8 │ │ │ │ + b.n 560b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aae8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560c50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44abc0> │ │ │ │ + b.n 560d10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac80> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [r2, #-776] @ 0xfffffcf8 │ │ │ │ - b.n 560a9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa0c> │ │ │ │ + stc2l 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ + b.n 560b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aacc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2l 0, cr0, [sl], #776 @ 0x308 │ │ │ │ - b.n 560a78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a9e8> │ │ │ │ + stc2l 0, cr0, [sl, #-776] @ 0xfffffcf8 │ │ │ │ + b.n 560b38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aaa8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560e18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ad88> │ │ │ │ + b.n 560ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ae48> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r2], {194} @ 0xc2 │ │ │ │ - b.n 560a54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a9c4> │ │ │ │ + ldc2 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ + b.n 560b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa84> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44acdc> │ │ │ │ + b.n 560e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ad9c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [sl], #776 @ 0x308 │ │ │ │ - b.n 560a30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a9a0> │ │ │ │ + ldc2 0, cr0, [sl, #-776] @ 0xfffffcf8 │ │ │ │ + b.n 560af0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa60> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560ae0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa50> │ │ │ │ + b.n 560ba0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ab10> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [r2], #776 @ 0x308 │ │ │ │ - b.n 560a0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a97c> │ │ │ │ + stc2 0, cr0, [r2, #-776] @ 0xfffffcf8 │ │ │ │ + b.n 560acc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa3c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44acf4> │ │ │ │ + b.n 560e44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44adb4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [sl], {194} @ 0xc2 │ │ │ │ - b.n 5609e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a958> │ │ │ │ + stc2l 0, cr0, [sl], #776 @ 0x308 │ │ │ │ + b.n 560aa8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44aa18> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560be0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ab50> │ │ │ │ + b.n 560ca0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac10> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r2], #-776 @ 0xfffffcf8 │ │ │ │ - b.n 5609c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a934> │ │ │ │ + ldc2l 0, cr0, [r2], {194} @ 0xc2 │ │ │ │ + b.n 560a84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a9f4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44acf4> │ │ │ │ + b.n 560e44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44adb4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrrc2 0, 12, r0, sl, cr2 │ │ │ │ - b.n 5609a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a910> │ │ │ │ + ldc2 0, cr0, [sl], #776 @ 0x308 │ │ │ │ + b.n 560a60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a9d0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560c58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44abc8> │ │ │ │ + b.n 560d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac88> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mcrr2 0, 12, r0, r2, cr2 │ │ │ │ - b.n 56197c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44b8ec> │ │ │ │ + stc2 0, cr0, [r2], #776 @ 0x308 │ │ │ │ + b.n 560a3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a9ac> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44abd4> │ │ │ │ + b.n 560d24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ac94> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [sl], #-776 @ 0xfffffcf8 │ │ │ │ - b.n 561958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44b8c8> │ │ │ │ + stc2 0, cr0, [sl], {194} @ 0xc2 │ │ │ │ + b.n 560a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a988> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560d6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44acdc> │ │ │ │ + b.n 560e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ad9c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 56192c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44b89c> │ │ │ │ + b.n 5609ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a95c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44acf8> │ │ │ │ + b.n 560e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44adb8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 561910 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44b880> │ │ │ │ + b.n 5609d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44a940> │ │ │ │ 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] @ 561ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc54> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1791477,124 +1791488,124 @@ │ │ │ │ b.n 561cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc30> │ │ │ │ cdp 1, 1, cr0, cr10, cr14, {3} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 1, cr0, cr2, cr14, {3} │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 56163c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44b5ac> │ │ │ │ + b.n 5616fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44b66c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf7e000c2 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + str.w r0, [r0, r2] │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 562070 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bfe0> │ │ │ │ + b.n 562130 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c0a0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5620dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c04c> │ │ │ │ + b.n 56219c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c10c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - addw r0, r8, #2242 @ 0x8c2 │ │ │ │ - ble.n 561c80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bbf0> │ │ │ │ + @ instruction: 0xf66800c2 │ │ │ │ + udf #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 561ff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bf68> │ │ │ │ + b.n 5620b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c028> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf5ee00c2 │ │ │ │ - ble.n 561c54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bbc4> │ │ │ │ + movw r0, #59586 @ 0xe8c2 │ │ │ │ + ble.n 561d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc84> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5620d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c040> │ │ │ │ + b.n 562190 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c100> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rsbs r0, r0, #6356992 @ 0x610000 │ │ │ │ - ble.n 561e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd94> │ │ │ │ + @ instruction: 0xf63000c2 │ │ │ │ + ble.n 561ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc54> │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8c0016e │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 561de4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd54> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbc.w r0, r4, #6356992 @ 0x610000 │ │ │ │ - ble.n 561d60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bcd0> │ │ │ │ + rsb r0, r4, #6356992 @ 0x610000 │ │ │ │ + ble.n 561e20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd90> │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrex pc, [pc, #1020] @ 0x3fc │ │ │ │ - b.n 5620ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c05c> │ │ │ │ + b.n 5621ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c11c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orn r0, r0, #6356992 @ 0x610000 │ │ │ │ - bgt.n 561d68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bcd8> │ │ │ │ + @ instruction: 0xf4c000c2 │ │ │ │ + bgt.n 561e28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd98> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf2da00c2 │ │ │ │ - bge.n 561c68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bbd8> │ │ │ │ + @ instruction: 0xf33a00c2 │ │ │ │ + bge.n 561d28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc98> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf2be00c2 │ │ │ │ - bge.n 561e3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bdac> │ │ │ │ + @ instruction: 0xf31e00c2 │ │ │ │ + bge.n 561cfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc6c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561d0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc7c> │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movw r0, #41154 @ 0xa0c2 │ │ │ │ - bls.n 561d68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bcd8> │ │ │ │ + subw r0, sl, #194 @ 0xc2 │ │ │ │ + bge.n 561e28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd98> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf22a00c2 │ │ │ │ - bls.n 561d34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bca4> │ │ │ │ + @ instruction: 0xf28a00c2 │ │ │ │ + bge.n 561df4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd64> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 561e84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bdf4> │ │ │ │ + bgt.n 561d44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bcb4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf1ea00c2 │ │ │ │ - bls.n 561cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc30> │ │ │ │ + movw r0, #41154 @ 0xa0c2 │ │ │ │ + bls.n 561d80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bcf0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 561d70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bce0> │ │ │ │ + ble.n 561e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bda0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adc.w r0, r8, #194 @ 0xc2 │ │ │ │ - bhi.n 561d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bcf8> │ │ │ │ + sub.w r0, r8, #194 @ 0xc2 │ │ │ │ + bls.n 561e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bdb8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561dfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd6c> │ │ │ │ + ble.n 561cbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc2c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add.w r0, r2, #194 @ 0xc2 │ │ │ │ - bhi.n 561d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc78> │ │ │ │ + sbc.w r0, r2, #194 @ 0xc2 │ │ │ │ + bls.n 561dc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd38> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #22 │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf0e000c2 │ │ │ │ - bhi.n 561cd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc40> │ │ │ │ + adc.w r0, r0, #194 @ 0xc2 │ │ │ │ + bhi.n 561d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd00> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561da0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd10> │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf0cc00c2 │ │ │ │ - bhi.n 561eb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44be24> │ │ │ │ + @ instruction: 0xf12c00c2 │ │ │ │ + bhi.n 561d74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bce4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 561d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bcf4> │ │ │ │ + ble.n 561e44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bdb4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf0b400c2 │ │ │ │ - bhi.n 561e90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44be00> │ │ │ │ + adds.w r0, r4, #194 @ 0xc2 │ │ │ │ + bhi.n 561d50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bcc0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r1, r0, #3 │ │ │ │ - eors.w r0, ip, #194 @ 0xc2 │ │ │ │ - bhi.n 561e6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bddc> │ │ │ │ + @ instruction: 0xf0fc00c2 │ │ │ │ + bhi.n 561d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc9c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561e54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bdc4> │ │ │ │ + ble.n 561d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc84> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs.w r0, r0, #194 @ 0xc2 │ │ │ │ - bvc.n 561de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd50> │ │ │ │ + @ instruction: 0xf0b000c2 │ │ │ │ + bhi.n 561ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44be10> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 561cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bc68> │ │ │ │ + bgt.n 561db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd28> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics.w r0, r8, #194 @ 0xc2 │ │ │ │ - bvc.n 561dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd2c> │ │ │ │ + eors.w r0, r8, #194 @ 0xc2 │ │ │ │ + bhi.n 561e7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bdec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 561e0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44bd7c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1792372,168 +1792383,168 @@ │ │ │ │ b.n 562468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c3d8> │ │ │ │ ldr r3, [pc, #332] @ (5626e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c650>) │ │ │ │ add r3, pc │ │ │ │ b.n 562468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c3d8> │ │ │ │ ldr r3, [pc, #332] @ (5626e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c654>) │ │ │ │ add r3, pc │ │ │ │ b.n 562468 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c3d8> │ │ │ │ - blt.n 5624a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c414> │ │ │ │ + blt.n 562564 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4d4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc 0, cr0, [r0, #776]! @ 0x308 │ │ │ │ - bpl.n 562638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5a8> │ │ │ │ + cdp 0, 0, cr0, cr0, cr2, {6} │ │ │ │ + bpl.n 5624f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c468> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562504 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c474> │ │ │ │ + bgt.n 5625c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c534> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc 0, cr0, [r2, #776] @ 0x308 │ │ │ │ - bpl.n 562608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c578> │ │ │ │ + stcl 0, cr0, [r2, #776]! @ 0x308 │ │ │ │ + bpl.n 5624c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c438> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5625b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c524> │ │ │ │ + blt.n 562674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5e4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stcl 0, cr0, [r0, #-776]! @ 0xfffffcf8 │ │ │ │ - bpl.n 5625d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c540> │ │ │ │ + stcl 0, cr0, [r0, #776] @ 0x308 │ │ │ │ + bpl.n 562690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c600> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrrc 0, 12, r0, r6, cr2 │ │ │ │ - bcc.n 5625c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c538> │ │ │ │ + ldc 0, cr0, [r6], #776 @ 0x308 │ │ │ │ + bmi.n 562688 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5f8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 5626bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c62c> │ │ │ │ + blt.n 56257c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4ec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [r4], #-776 @ 0xfffffcf8 │ │ │ │ - bcc.n 562590 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c500> │ │ │ │ + ldc 0, cr0, [r4], {194} @ 0xc2 │ │ │ │ + bmi.n 562650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5c0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 56263c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5ac> │ │ │ │ + blt.n 5624fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c46c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [sl], {194} @ 0xc2 │ │ │ │ - bcc.n 562568 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4d8> │ │ │ │ + ldcl 0, cr0, [sl], #-776 @ 0xfffffcf8 │ │ │ │ + bmi.n 562628 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c598> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 5625ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c55c> │ │ │ │ + blt.n 5626ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c61c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xebfc00c2 │ │ │ │ - bcc.n 562538 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4a8> │ │ │ │ + mrrc 0, 12, r0, ip, cr2 │ │ │ │ + bmi.n 5625f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c568> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c574> │ │ │ │ + blt.n 5626c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c634> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 56268c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5fc> │ │ │ │ + blt.n 56254c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4bc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 5626b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c620> │ │ │ │ + blt.n 562570 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4e0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 5626e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c654> │ │ │ │ + blt.n 5625a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c514> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 5625a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c514> │ │ │ │ + bcc.n 562664 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5d4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562618 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c588> │ │ │ │ + blt.n 5626d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c648> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orns r0, sl, r2, lsl #3 │ │ │ │ - bcs.n 562654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5c4> │ │ │ │ + @ instruction: 0xeada00c2 │ │ │ │ + bcs.n 562514 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c484> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5625b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c524> │ │ │ │ + blt.n 562674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5e4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orn r0, r2, r2, lsl #3 │ │ │ │ - bcs.n 562630 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5a0> │ │ │ │ + pkhbt r0, r2, r2, lsl #3 │ │ │ │ + bcs.n 5626f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c660> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 562614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c584> │ │ │ │ + blt.n 5626d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c644> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562648 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5b8> │ │ │ │ + blt.n 562708 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c678> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bics.w r0, r6, r2, lsl #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + eors.w r0, r6, r2, lsl #3 │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 5625d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c544> │ │ │ │ + blt.n 562694 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c604> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5625d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c540> │ │ │ │ + blt.n 562690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c600> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 5626cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c63c> │ │ │ │ + bhi.n 56258c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4fc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 56254c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4bc> │ │ │ │ + bne.n 56260c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c57c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 562584 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4f4> │ │ │ │ + blt.n 562644 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5b4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5626f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c660> │ │ │ │ + bge.n 5625b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c520> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #432] @ (562808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c778>) │ │ │ │ + ldr r4, [pc, #816] @ (562988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c8f8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562598 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c508> │ │ │ │ + bcc.n 562658 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5c8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562560 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4d0> │ │ │ │ + bcc.n 562620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c590> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562690 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c600> │ │ │ │ + bcc.n 562750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c6c0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 562618 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c588> │ │ │ │ + bgt.n 5626d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c648> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 56257c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4ec> │ │ │ │ + bvc.n 56263c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5ac> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xe8d800c2 │ │ │ │ - beq.n 562578 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c4e8> │ │ │ │ + ldmdb r8!, {r1, r6, r7} │ │ │ │ + beq.n 562638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5a8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 562638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5a8> │ │ │ │ + bcc.n 5626f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c668> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 562618 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c588> │ │ │ │ + bcc.n 5626d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c648> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 5625e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c558> │ │ │ │ + bcc.n 5626a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c618> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 5625c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c530> │ │ │ │ + bcs.n 562680 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5f0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 562658 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5c8> │ │ │ │ + bcc.n 562718 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c688> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 562630 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5a0> │ │ │ │ + bcc.n 5626f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c660> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 5626dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c64c> │ │ │ │ + bge.n 56259c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c50c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562748 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c6b8> │ │ │ │ + bls.n 562608 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c578> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c6b4> │ │ │ │ + bls.n 562604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c574> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + beq.n 5626bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c62c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c6f0> │ │ │ │ + bls.n 562640 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5b0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562744 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c6b4> │ │ │ │ + bls.n 562604 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c574> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 56275c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c6cc> │ │ │ │ + bls.n 56261c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c58c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c6c0> │ │ │ │ + bls.n 562610 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c580> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 5626a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c614> │ │ │ │ + bls.n 562764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c6d4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 56266c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5dc> │ │ │ │ + bls.n 56272c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c69c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 562638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5a8> │ │ │ │ + bls.n 5626f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c668> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 562614 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c584> │ │ │ │ + bls.n 5626d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c644> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 5625e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c558> │ │ │ │ + bhi.n 5626a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c618> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 5627bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c72c> │ │ │ │ + bhi.n 56267c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5ec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 562790 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c700> │ │ │ │ + bhi.n 562650 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5c0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bkpt 0x00e8 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - beq.n 562630 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c5a0> │ │ │ │ + it mi │ │ │ │ + lslmi r3, r6, #2 │ │ │ │ + bne.n 5626f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c660> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r3, [pc, #1828] @ 562e20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cd90> │ │ │ │ @@ -1793252,59 +1793263,59 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ bhi.n 562e00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cd70> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 562d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ccb8> │ │ │ │ + bvs.n 562e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cd78> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5627b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c720> │ │ │ │ + b.n 562870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44c7e0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 562e50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cdc0> │ │ │ │ + bvs.n 562f10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ce80> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 562f34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cea4> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 562e38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cda8> │ │ │ │ + bcs.n 562ef8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ce68> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + b.n 562f10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ce80> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 562edc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ce4c> │ │ │ │ + bcs.n 562d9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cd0c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 562eec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ce5c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 562ee8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ce58> │ │ │ │ + bcs.n 562da8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cd18> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 562e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cde8> │ │ │ │ + bne.n 562f38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cea8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 562e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cd78> │ │ │ │ + bne.n 562ec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ce38> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 5428ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42c85c> │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -1793518,61 +1793529,61 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r3, #2 │ │ │ │ b.n 56307a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cfea> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + beq.n 563120 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d090> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 563138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d0a8> │ │ │ │ + ble.n 562ff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cf68> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 56309c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d00c> │ │ │ │ + ble.n 56315c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d0cc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 563078 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cfe8> │ │ │ │ + ble.n 563138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d0a8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 56304c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cfbc> │ │ │ │ + ble.n 56310c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d07c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5631d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d140> │ │ │ │ + bgt.n 563090 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d000> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 563184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d0f4> │ │ │ │ + bgt.n 563044 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44cfb4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ 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 │ │ │ │ @@ -1793643,21 +1793654,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af24> │ │ │ │ b.n 563142 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d0b2> │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ 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 │ │ │ │ @@ -1793803,31 +1793814,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (563390 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d300>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 563298 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d208> │ │ │ │ + bls.n 563358 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d2c8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 563478 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d3e8> │ │ │ │ + bls.n 563338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d2a8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 563458 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d3c8> │ │ │ │ + bls.n 563318 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44d288> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2748] @ 563e64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ddd4> │ │ │ │ @@ -1794912,43 +1794923,43 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ ldmia r4, {r4, r6} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 563eda <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44de4a> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1795087,25 +1795098,25 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movw r2, #2781 @ 0xadd │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ 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] │ │ │ │ @@ -1795175,27 +1795186,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (5640f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e064>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movw ip, #5300 @ 0x14b4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w r3, [r0, #920] @ 0x398 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 564116 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e086> │ │ │ │ @@ -1795252,20 +1795263,20 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (5641a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e110>) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r1, [pc, #12] @ (5641a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e114>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - itte le │ │ │ │ - lslle r5, r6, #2 │ │ │ │ - pushle {r4, r5, lr} │ │ │ │ - movgt.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ + 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, 5641f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e164> │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, r2 │ │ │ │ @@ -1795293,24 +1795304,24 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (564214 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e184>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54043c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a3ac> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r5, r6, #2 │ │ │ │ - stmials r0!, {r2, r3, r4, r7} │ │ │ │ - lslhi r5, r6, #2 │ │ │ │ - itet vc │ │ │ │ - lslvc r5, r6, #2 │ │ │ │ - stmdbvs sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + itet al │ │ │ │ + lslal r5, r6, #2 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + lslal r5, r6, #2 │ │ │ │ + itet le │ │ │ │ + lslle r5, r6, #2 │ │ │ │ + stmdbgt sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movle.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (564338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e2a8>) │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #268] @ (56433c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e2ac>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r4, pc │ │ │ │ @@ -1795500,21 +1795511,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af24> │ │ │ │ b.n 564372 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e2e2> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1795585,21 +1795596,21 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r2, #5 │ │ │ │ bl 540fb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42af24> │ │ │ │ b.n 56443e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e3ae> │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1796406,24 +1796417,24 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb742 │ │ │ │ lsls r6, r5, #5 │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cbnz r6, 564db0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44ed20> │ │ │ │ + rev r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ittt hi │ │ │ │ - lslhi r2, r0, #3 │ │ │ │ - pushhi {r1, r3, r5} │ │ │ │ - lslhi r5, r6, #2 │ │ │ │ + ittt al │ │ │ │ + lslal r2, r0, #3 │ │ │ │ + pushal {r1, r3, r7} │ │ │ │ + lslal 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 │ │ │ │ ldr.w r2, [pc, #2024] @ 565594 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44f504> │ │ │ │ @@ -1799011,71 +1799022,71 @@ │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ b.w 5660c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450038> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.w 565c56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44fbc6> │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 566c1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450b8c>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 566d9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450d0c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 566b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450af4>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 566d04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450c74>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #80 @ (adr r4, 566ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450a20>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 566c30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450ba0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #328 @ (adr r7, 566bac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450b1c>) │ │ │ │ + add r7, pc, #712 @ (adr r7, 566d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450c9c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #992 @ (adr r3, 566e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450db8>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 566bc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450b38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #840 @ (adr r3, 566db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450d28>) │ │ │ │ + add r4, pc, #200 @ (adr r4, 566b38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450aa8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #328 @ (adr r5, 566bbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450b2c>) │ │ │ │ + add r5, pc, #712 @ (adr r5, 566d3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450cac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 566b28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450a98>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 566ca8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450c18>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 566c1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450b8c>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 566d9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450d0c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 566e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450de8>) │ │ │ │ + add r2, pc, #376 @ (adr r2, 566bf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450b68>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 566d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450cec>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 566afc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450a6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #816 @ (adr r1, 566db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450d28>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 566b38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450aa8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #848 @ (adr r5, 566ddc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450d4c>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 566b5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450acc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #632 @ (adr r1, 566d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450c78>) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 566e88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450df8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 566e34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450da4>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 566bb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450b24>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #880 @ (adr r0, 566e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450d78>) │ │ │ │ + add r1, pc, #240 @ (adr r1, 566b88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450af8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #240 @ (adr r2, 566b8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450afc>) │ │ │ │ + add r2, pc, #624 @ (adr r2, 566d0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450c7c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 566d00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450c70>) │ │ │ │ + add r3, pc, #984 @ (adr r3, 566e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450df0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 566d44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450cb4>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 566ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450a34>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r2, #5356 @ 0x14ec │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 566adc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450a4c> │ │ │ │ movw r2, #5354 @ 0x14ea │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 565c56 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44fbc6> │ │ │ │ @@ -1799296,51 +1799307,51 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 5660a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450014> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 566d70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450ce0>) │ │ │ │ + add r0, pc, #424 @ (adr r0, 566ef0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450e60>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #184 @ (adr r0, 566e1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450d8c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #72 @ (adr r0, 566db8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450d28>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ 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] │ │ │ │ @@ -1799578,23 +1799589,23 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 565bb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44fb24> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 566f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450f0c> │ │ │ │ b.n 566e26 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x450d96> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ 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] @ 5673ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45135c> │ │ │ │ @@ -1800311,15 +1800322,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ b.n 56762c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45159c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r5, #30] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r0, [r6, #18] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1800492,17 +1800503,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ beq.n 5678f2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x451862> │ │ │ │ cmp r2, #10 │ │ │ │ bne.n 567844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4517b4> │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #16 │ │ │ │ b.n 5677c2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x451732> │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ 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, #2976] @ 5684cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45243c> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1801596,152 +1801607,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.u16.f16 q12, q3, #1 │ │ │ │ + @ instruction: 0xffff8db6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r0, [r0, #28] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ bkpt 0x0083 │ │ │ │ - vqshl.u32 q12, q15, #31 │ │ │ │ + vqshl.u64 q12, q7, #63 @ 0x3f │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r7, #120] @ 0x78 │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r5, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r3, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 568616 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x452586> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 568674 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4525e4> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1801871,17 +1801882,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 54043c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42a3ac> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 5686a6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x452616> │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ 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] @ 568808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x452778> │ │ │ │ @@ -1801980,21 +1801991,21 @@ │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #24] @ (568890 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x452800>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -1802136,31 +1802147,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 5673f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x451368> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 542ec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ce38> │ │ │ │ b.n 568928 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x452898> │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ 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] @ (568bf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x452b68>) │ │ │ │ @@ -1802318,25 +1802329,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #22] │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #18] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ 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 │ │ │ │ @@ -1802412,19 +1802423,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 564184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e0f4> │ │ │ │ nop │ │ │ │ strb r4, [r7, #14] │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ 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 │ │ │ │ @@ -1803151,51 +1803162,51 @@ │ │ │ │ beq.w 56926e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4531de> │ │ │ │ b.n 569254 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4531c4> │ │ │ │ mov r0, fp │ │ │ │ bl 564184 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x44e0f4> │ │ │ │ nop │ │ │ │ strb r0, [r1, #11] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ 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] @ (5695d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x453544>) │ │ │ │ @@ -1803245,19 +1803256,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ 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] @ (569698 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x453608>) │ │ │ │ @@ -1803329,19 +1803340,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ 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] @ (569a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4539cc>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1803691,43 +1803702,43 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r7, #16] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1803866,23 +1803877,23 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ 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] @ (569d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x453cb0>) │ │ │ │ @@ -1803990,19 +1804001,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ 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] @ (569e8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x453dfc>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1804128,35 +1804139,35 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ 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 │ │ │ │ @@ -1804210,17 +1804221,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (569f5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x453ecc>) │ │ │ │ movw r2, #2114 @ 0x842 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1804337,54 +1804348,54 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2641 @ 0xa51 │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r3, #16] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56a0cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45403c> │ │ │ │ ldr r3, [pc, #12] @ (56a0d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x454040>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r3, r7, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56a112 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x454082> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1804402,15 +1804413,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 541788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b6f8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r3, r7, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56a156 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4540c6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1804428,15 +1804439,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 541788 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42b6f8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ 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 │ │ │ │ @@ -1804602,23 +1804613,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56a348 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4542b8>) │ │ │ │ movw r2, #2747 @ 0xabb │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ 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 │ │ │ │ @@ -1805727,27 +1805738,27 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, r1] │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrh r0, [r4, r3] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ 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 56bffe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x455f6e> │ │ │ │ @@ -1807060,82 +1807071,82 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ nop │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r5, [r6, #34] @ 0x22 │ │ │ │ - @ instruction: 0xffff5d28 │ │ │ │ + @ instruction: 0xffff5d88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #408] @ (56bedc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x455e4c>) │ │ │ │ + ldr r6, [pc, #792] @ (56c05c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x455fcc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc2 0, 1, r0, cr4, cr4, {5} │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + mrc2 0, 4, r0, cr4, cr4, {5} │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #256] @ (56be50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x455dc0>) │ │ │ │ + ldr r6, [pc, #640] @ (56bfd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x455f40>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfa5a00b4 │ │ │ │ - @ instruction: 0xfa3000b4 │ │ │ │ - ldr??.w r0, [ip, #180] @ 0xb4 │ │ │ │ - @ instruction: 0xfa1600b4 │ │ │ │ - ldr??.w r0, [r6, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xfaba00b4 │ │ │ │ + @ instruction: 0xfa9000b4 │ │ │ │ + @ instruction: 0xfa5c00b4 │ │ │ │ + @ instruction: 0xfa7600b4 │ │ │ │ + @ instruction: 0xfa3600b4 │ │ │ │ + @ instruction: 0xfa5400b4 │ │ │ │ + @ instruction: 0xfa1c00b4 │ │ │ │ + @ instruction: 0xfa3800b4 │ │ │ │ ldr??.w r0, [r4, #180] @ 0xb4 │ │ │ │ - ldrsh.w r0, [ip, #180] @ 0xb4 │ │ │ │ - ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ - ldrsb.w r0, [r4, #180] @ 0xb4 │ │ │ │ - vld1.8 @ instruction: 0xf9ae00b4 │ │ │ │ + @ instruction: 0xfa0e00b4 │ │ │ │ + vst1.8 @ instruction: 0xf9c800b4 │ │ │ │ + vld1.8 @ instruction: 0xf9e200b4 │ │ │ │ + vst1.8 @ instruction: 0xf98400b4 │ │ │ │ + ldrsb.w r0, [lr, #180] @ 0xb4 │ │ │ │ + vst4.32 {d16-d19}, [sl :256], r4 │ │ │ │ vld4.32 {d16-d19}, [r8 :256], r4 │ │ │ │ - vst1.8 @ instruction: 0xf98200b4 │ │ │ │ - vld4.32 {d0-d3}, [r4 :256], r4 │ │ │ │ - ldrsh.w r0, [lr, r4, lsl #3] │ │ │ │ - str??.w r0, [sl, #180] @ 0xb4 │ │ │ │ - vst4.32 {d0-d3}, [r8 :256], r4 │ │ │ │ + ldrsb.w r0, [lr, r4, lsl #3] │ │ │ │ + ldrsh.w r0, [r8, r4, lsl #3] │ │ │ │ ldrh.w r0, [lr, #180] @ 0xb4 │ │ │ │ ldr.w r0, [r8, #180] @ 0xb4 │ │ │ │ - ldr.w r0, [lr, r4, lsl #3] │ │ │ │ - ldr??.w r0, [r8, r4, lsl #3] │ │ │ │ - str.w r0, [r4, r4, lsl #3] │ │ │ │ - ldr.w r0, [lr, r4, lsl #3] │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + strh.w r0, [r4, #180] @ 0xb4 │ │ │ │ + ldrh.w r0, [lr, #180] @ 0xb4 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf7ba00b4 │ │ │ │ - @ instruction: 0xf71600b4 │ │ │ │ - @ instruction: 0xf73400b4 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + ldrb.w r0, [sl, r4, lsl #3] │ │ │ │ + @ instruction: 0xf77600b4 │ │ │ │ + @ instruction: 0xf79400b4 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - eor.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - bics.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - orrs.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4e000b4 │ │ │ │ + eors.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4b600b4 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc │ │ │ │ + add lr, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp │ │ │ │ + add ip, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, fp │ │ │ │ + add sl, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, r9 │ │ │ │ + add r8, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 53e5a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x428518> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 56bc3a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x455baa> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ @@ -1807774,139 +1807785,139 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2957 @ 0xb8d │ │ │ │ bl 540f1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x42ae8c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r6, r6 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adc.w r0, r0, #180 @ 0xb4 │ │ │ │ - adcs.w r0, sl, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf12800b4 │ │ │ │ - adc.w r0, r2, #180 @ 0xb4 │ │ │ │ - adds.w r0, r0, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf12a00b4 │ │ │ │ - @ instruction: 0xf0f800b4 │ │ │ │ - adds.w r0, r4, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf0e400b4 │ │ │ │ - add.w r0, r2, #180 @ 0xb4 │ │ │ │ + sub.w r0, r0, #180 @ 0xb4 │ │ │ │ + subs.w r0, sl, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf18800b4 │ │ │ │ + sub.w r0, r2, #180 @ 0xb4 │ │ │ │ + sbcs.w r0, r0, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf18a00b4 │ │ │ │ + adcs.w r0, r8, #180 @ 0xb4 │ │ │ │ + sbcs.w r0, r4, #180 @ 0xb4 │ │ │ │ + adc.w r0, r4, #180 @ 0xb4 │ │ │ │ + sbc.w r0, r2, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf12e00b4 │ │ │ │ + adc.w r0, ip, #180 @ 0xb4 │ │ │ │ + adds.w r0, r6, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf13000b4 │ │ │ │ + @ instruction: 0xf0fe00b4 │ │ │ │ + adds.w r0, sl, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf0e800b4 │ │ │ │ + add.w r0, r6, #180 @ 0xb4 │ │ │ │ @ instruction: 0xf0ce00b4 │ │ │ │ - @ instruction: 0xf0ec00b4 │ │ │ │ - @ instruction: 0xf0b600b4 │ │ │ │ - @ instruction: 0xf0d000b4 │ │ │ │ - eors.w r0, lr, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf0ba00b4 │ │ │ │ - eor.w r0, r8, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf0a600b4 │ │ │ │ - orn r0, lr, #180 @ 0xb4 │ │ │ │ - eor.w r0, r8, #180 @ 0xb4 │ │ │ │ - orrs.w r0, r8, #180 @ 0xb4 │ │ │ │ - orns r0, r6, #180 @ 0xb4 │ │ │ │ - orr.w r0, r2, #180 @ 0xb4 │ │ │ │ - orn r0, r0, #180 @ 0xb4 │ │ │ │ - bic.w r0, sl, #180 @ 0xb4 │ │ │ │ - orr.w r0, r4, #180 @ 0xb4 │ │ │ │ - ands.w r0, r2, #180 @ 0xb4 │ │ │ │ - bic.w r0, lr, #180 @ 0xb4 │ │ │ │ - vshr.s64 d16, d20, #4 │ │ │ │ - ands.w r0, r8, #180 @ 0xb4 │ │ │ │ - stc2l 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ - vshr.s64 d0, d20, #26 │ │ │ │ - stc2 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ - vqadd.s32 d16, d30, d20 │ │ │ │ - ldc2 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ - vqadd.s16 d16, d20, d20 │ │ │ │ - @ instruction: 0xfbfa00b4 │ │ │ │ - vqadd.s8 d16, d16, d20 │ │ │ │ - @ instruction: 0xfbe000b4 │ │ │ │ - vqadd.s32 d0, d20, d20 │ │ │ │ - vqadd.s16 d0, d22, d20 │ │ │ │ - mcr 0, 7, r0, cr12, cr4, {5} │ │ │ │ - mrc 0, 5, r0, cr8, cr4, {5} │ │ │ │ - mrc 0, 6, r0, cr4, cr4, {5} │ │ │ │ - mcr 0, 5, r0, cr2, cr4, {5} │ │ │ │ - mrc 0, 5, r0, cr14, cr4, {5} │ │ │ │ - mcr 0, 4, r0, cr14, cr4, {5} │ │ │ │ - mcr 0, 5, r0, cr8, cr4, {5} │ │ │ │ - ldr r7, [pc, #16] @ (56c624 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x456594>) │ │ │ │ + @ instruction: 0xf0e800b4 │ │ │ │ + @ instruction: 0xf0b800b4 │ │ │ │ + @ instruction: 0xf0d600b4 │ │ │ │ + @ instruction: 0xf0a200b4 │ │ │ │ + @ instruction: 0xf0c000b4 │ │ │ │ + eor.w r0, sl, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf0a400b4 │ │ │ │ + orns r0, r2, #180 @ 0xb4 │ │ │ │ + eor.w r0, lr, #180 @ 0xb4 │ │ │ │ + orrs.w r0, ip, #180 @ 0xb4 │ │ │ │ + orns r0, r8, #180 @ 0xb4 │ │ │ │ + stc2l 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ + and.w r0, r6, #180 @ 0xb4 │ │ │ │ + stc2 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ + vshr.s64 d16, d20, #50 │ │ │ │ + ldc2l 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ + vshr.s64 d0, d20, #12 │ │ │ │ + mrrc2 0, 11, r0, sl, cr4 │ │ │ │ + vshr.s64 d0, d20, #32 │ │ │ │ + mcrr2 0, 11, r0, r0, cr4 │ │ │ │ + vshr.s64 d0, d20, #60 │ │ │ │ + vqadd.s64 d16, d22, d20 │ │ │ │ + vqadd.s8 d16, d28, d20 │ │ │ │ + vqadd.s16 d0, d24, d20 │ │ │ │ + vqadd.s64 d0, d20, d20 │ │ │ │ + vqadd.s8 d0, d18, d20 │ │ │ │ + vqadd.s16 d0, d30, d20 │ │ │ │ + mcr 0, 7, r0, cr14, cr4, {5} │ │ │ │ + vqadd.s8 d0, d24, d20 │ │ │ │ + ldr r7, [pc, #400] @ (56c7a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x456714>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc 0, 2, r0, cr14, cr4, {5} │ │ │ │ - mrc 0, 3, r0, cr8, cr4, {5} │ │ │ │ - ldr r5, [pc, #1008] @ (56ca14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x456984>) │ │ │ │ + mrc 0, 5, r0, cr14, cr4, {5} │ │ │ │ + mrc 0, 6, r0, cr8, cr4, {5} │ │ │ │ + ldr r6, [pc, #368] @ (56c794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x456704>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc 0, 1, r0, cr8, cr4, {5} │ │ │ │ - mcr 0, 0, r0, cr14, cr4, {5} │ │ │ │ - ldr r5, [pc, #160] @ (56c6dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45664c>) │ │ │ │ + mrc 0, 4, r0, cr8, cr4, {5} │ │ │ │ + mcr 0, 3, r0, cr14, cr4, {5} │ │ │ │ + ldr r5, [pc, #544] @ (56c85c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4567cc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ - stcl 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ - ldr r6, [pc, #768] @ (56c94c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4568bc>) │ │ │ │ + mrc 0, 0, r0, cr0, cr4, {5} │ │ │ │ + mcr 0, 1, r0, cr10, cr4, {5} │ │ │ │ + ldr r7, [pc, #128] @ (56c6cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45663c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #168] @ (56c6fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45666c>) │ │ │ │ + ldr r7, [pc, #552] @ (56c87c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4567ec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [r6, #-720]! @ 0xfffffd30 │ │ │ │ - ldcl 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ - stc 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ - ldc 0, cr0, [sl, #-720]! @ 0xfffffd30 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + ldc 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ + ldc 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ + stc 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ + ldc 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ + ldcl 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ + ldc 0, cr0, [r2, #-720] @ 0xfffffd30 │ │ │ │ + stcl 0, cr0, [r4], #720 @ 0x2d0 │ │ │ │ + stc 0, cr0, [r2, #-720] @ 0xfffffd30 │ │ │ │ + stc 0, cr0, [ip], #720 @ 0x2d0 │ │ │ │ + stcl 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ ldc 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ - ldc 0, cr0, [r2], #720 @ 0x2d0 │ │ │ │ - stc 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ - stc 0, cr0, [r2], #720 @ 0x2d0 │ │ │ │ - mcrr 0, 11, r0, ip, cr4 │ │ │ │ - stcl 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ - ldc 0, cr0, [r8], #-720 @ 0xfffffd30 │ │ │ │ - mrrc 0, 11, r0, r6, cr4 │ │ │ │ - ldr r3, [pc, #112] @ (56c70c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45667c>) │ │ │ │ + ldc 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + ldr r3, [pc, #496] @ (56c88c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4567fc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rsb r0, r8, r4, ror #2 │ │ │ │ - @ instruction: 0xebe600b4 │ │ │ │ - ldr r2, [pc, #800] @ (56c9cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45693c>) │ │ │ │ + stc 0, cr0, [r8], #-720 @ 0xfffffd30 │ │ │ │ + mcrr 0, 11, r0, r6, cr4 │ │ │ │ + ldr r3, [pc, #160] @ (56c74c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4566bc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r0, [pc, #40] @ (56c6d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x456648>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56da6e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4579de> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56d0b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x457024> │ │ │ │ @@ -1812527,23 +1812538,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56ef50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x458ec0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56ef54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x458ec4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4596a4> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56f2fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45926c> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1813543,281 +1813554,281 @@ │ │ │ │ ldr r0, [pc, #540] @ (56f96c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4598dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #536] @ (56f970 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4598e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #52 @ 0x34 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r5, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5712cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45b23c> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 570378 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45a2e8> │ │ │ │ @@ -1816217,488 +1816228,488 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (5711b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45b120>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (5711b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45b124>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - vqadd.u64 d16, d28, d23 │ │ │ │ - ldc2 0, cr0, [lr], {183} @ 0xb7 │ │ │ │ - ldc2 0, cr0, [r6], {183} @ 0xb7 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r2, r5, #7 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r2, r7, #7 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, r1, #0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + vshr.u64 d16, d23, #36 │ │ │ │ + ldc2l 0, cr0, [lr], #-732 @ 0xfffffd24 │ │ │ │ + ldc2l 0, cr0, [r6], #-732 @ 0xfffffd24 │ │ │ │ + ldr r0, [pc, #184] @ (570ec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ae34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r6, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r6, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r6, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #30 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r1, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r1, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #78 @ 0x4e │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r3, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r3, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + movs r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #30 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r2, r3 │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r6, r2, #0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + add r2, r7 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r3, #6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r2, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r3, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r5, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r1, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #10 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #202 @ 0xca │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #10 │ │ │ │ + subs r5, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r5, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #242 @ 0xf2 │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r0, [pc, #428] @ (571368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45b2d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #428] @ (57136c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45b2dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1816900,129 +1816911,129 @@ │ │ │ │ ldr r0, [pc, #244] @ (571450 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45b3c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #240] @ (571454 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45b3c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r3, #22 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r3, #8 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #20 │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r7, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r6, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #54 @ 0x36 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.s64 d0, d23, #26 │ │ │ │ - vshr.s64 d0, d23, #32 │ │ │ │ - vshr.s64 d0, d23, #38 │ │ │ │ - vshr.s64 d0, d23, #44 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + and.w r0, r6, #183 @ 0xb7 │ │ │ │ + and.w r0, r0, #183 @ 0xb7 │ │ │ │ + vshr.s64 d16, d23, #6 │ │ │ │ + vshr.s64 d16, d23, #12 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 5714da <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45b44a> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5715fa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45b56a> │ │ │ │ @@ -1818173,334 +1818184,333 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #656] @ (57205c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45bfcc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #656] @ (572060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45bfd0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldcl 0, cr0, [sl], #732 @ 0x2dc │ │ │ │ - stc 0, cr0, [r6], {183} @ 0xb7 │ │ │ │ - eors.w r0, r8, r7, ror #2 │ │ │ │ - bics.w r0, r0, r7, ror #2 │ │ │ │ - ldmdb r4, {r0, r1, r2, r4, r5, r7} │ │ │ │ - stmdb ip, {r0, r1, r2, r4, r5, r7} │ │ │ │ - stmdb r4, {r0, r1, r2, r4, r5, r7} │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + ldcl 0, cr0, [sl, #-732] @ 0xfffffd24 │ │ │ │ + stcl 0, cr0, [r6], #732 @ 0x2dc │ │ │ │ + @ instruction: 0xeaf800b7 │ │ │ │ + eors.w r0, r0, r7, ror #2 │ │ │ │ + ldrd r0, r0, [r4, #-732]! @ 0x2dc │ │ │ │ + strd r0, r0, [ip, #-732]! @ 0x2dc │ │ │ │ + strd r0, r0, [r4, #-732]! @ 0x2dc │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx sp │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #6 │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #78 @ 0x4e │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #16 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 571e34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45bda4> │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + @ instruction: 0xe82000b7 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r2 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r2, r6 │ │ │ │ + tst r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r0, r2 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r6, r5 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + ands r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + eors r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r2, r3 │ │ │ │ + eors r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r4, r6 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r0, r6 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r1 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r3, #14 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + add lr, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + add r4, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, r4 │ │ │ │ + add r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r4, r6 │ │ │ │ + add r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r2, r2 │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r4, r5 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r6, r7 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r0, r1 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r6, r2 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r0, r4 │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r7 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r6, r0 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r0, r2 │ │ │ │ + tst r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ rors r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r5 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r6, r7 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r0, r2 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - eors r6, r5 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + lsrs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r0, r2 │ │ │ │ + add r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r0, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 571acc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ba3c> │ │ │ │ + b.n 571b8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45bafc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ba34> │ │ │ │ + b.n 571b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45baf4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571abc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ba2c> │ │ │ │ + b.n 571b7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45baec> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571ab4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ba24> │ │ │ │ + b.n 571b74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45bae4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571aac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ba1c> │ │ │ │ + b.n 571b6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45badc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571aa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ba14> │ │ │ │ + b.n 571b64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45bad4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 57209c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c00c> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 5720b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c020> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1818534,31 +1818544,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (5720d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c044>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (5720d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c048>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sbcs r6, r0 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r0 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 572560 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c4d0> │ │ │ │ + b.n 572620 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c590> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r4 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 57214e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c0be> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57231e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c28e> │ │ │ │ @@ -1819292,239 +1819302,239 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #452] @ (5728d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c848>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #452] @ (5728dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c84c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - b.n 57273c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c6ac> │ │ │ │ + b.n 5727fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c76c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #744] @ (572a0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c97c>) │ │ │ │ + ldr r5, [pc, #104] @ (57278c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c6fc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #784] @ (572a3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9ac>) │ │ │ │ + ldr r3, [pc, #144] @ (5727bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c72c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #448] @ (5728f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c864>) │ │ │ │ + ldr r0, [pc, #832] @ (572a74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9e4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #248] @ (572830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c7a0>) │ │ │ │ + ldr r0, [pc, #632] @ (5729b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c920>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #48] @ (57276c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c6dc>) │ │ │ │ + ldr r0, [pc, #432] @ (5728ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c85c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r0, [pc, #232] @ (572828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c798>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #544] @ (572964 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8d4>) │ │ │ │ + ldr r0, [pc, #928] @ (572ae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca54>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + udf #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r7, #12 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r0, r1 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r2, r3 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ands r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + eors r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3 │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6 │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r2, r6 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r4 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r0 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #0] @ (5727dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c74c>) │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + sbcs r2, r4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + eors r2, r2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldr r3, [pc, #384] @ (57295c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8cc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #624] @ (572a54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9c4>) │ │ │ │ + subs r5, #22 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldr r0, [pc, #1008] @ (572bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb44>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #424] @ (572990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c900>) │ │ │ │ + ldr r0, [pc, #808] @ (572b10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca80>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #240] @ (5728dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c84c>) │ │ │ │ + ldr r0, [pc, #624] @ (572a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9cc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + ldr r0, [pc, #264] @ (5728f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c868>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #32] @ (572814 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c784>) │ │ │ │ + ldr r0, [pc, #416] @ (572994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c904>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 5728e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c854> │ │ │ │ + ble.n 5727a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c714> │ │ │ │ lsls r7, r6, #2 │ │ │ │ + mov r8, sl │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + mov lr, r3 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ mov r0, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r6, r7 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r2 │ │ │ │ + mov r0, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, r8 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r8, ip │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmn r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r6, r6 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r0, r2 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r6, r3 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r4, r6 │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r6, r1 │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, sp │ │ │ │ + cmp r0, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r8 │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add lr, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r8 │ │ │ │ + add ip, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add lr, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r4, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, r5 │ │ │ │ + add r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mvns r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r2, r1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - bics r4, r3 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - muls r6, r6 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r0, r1 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r2, r3 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r4, r6 │ │ │ │ + muls r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r6, r1 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r2, r5 │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5727a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c718> │ │ │ │ + bgt.n 572868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c7d8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #352] @ (5729e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c950>) │ │ │ │ + ldr r0, [pc, #736] @ (572b60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cad0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #168] @ (57292c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c89c>) │ │ │ │ + ldr r0, [pc, #552] @ (572aac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca1c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #0] @ (572888 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c7f8>) │ │ │ │ + ldr r0, [pc, #384] @ (572a08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c978>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldr r0, [pc, #72] @ (5728d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c844>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blxns sl │ │ │ │ + ldr r0, [pc, #208] @ (572960 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8d0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r2, r1 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #720] @ (572b68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cad8>) │ │ │ │ + ldr r1, [pc, #80] @ (5728e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c858>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #456] @ (572a64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9d4>) │ │ │ │ + ldr r1, [pc, #840] @ (572be4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb54>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #800] @ (572bc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb30>) │ │ │ │ + ldr r1, [pc, #160] @ (572940 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8b0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #456] @ (572a6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9dc>) │ │ │ │ + ldr r0, [pc, #840] @ (572bec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb5c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r0 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r2, r1 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #880] @ (572c20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb90>) │ │ │ │ + ldr r1, [pc, #240] @ (5729a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c910>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #152] @ (57294c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8bc>) │ │ │ │ + ldr r1, [pc, #536] @ (572acc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + mov ip, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #8] @ (5728c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c834>) │ │ │ │ + ldr r0, [pc, #392] @ (572a44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9b4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5728d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c840> │ │ │ │ + bgt.n 572990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c900> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bgt.n 5728c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c838> │ │ │ │ + bgt.n 572988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8f8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 5728c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c830> │ │ │ │ + bgt.n 572980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8f0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 5728b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c828> │ │ │ │ + bgt.n 572978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8e8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 5728b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c820> │ │ │ │ + bgt.n 572970 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8e0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 5728a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c818> │ │ │ │ + bgt.n 572968 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8d8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 5728a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c810> │ │ │ │ + bgt.n 572960 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8d0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 572898 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c808> │ │ │ │ + bgt.n 572958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8c8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add ip, pc │ │ │ │ + cmp r4, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 5729a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c918> │ │ │ │ bhi.n 5728fe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c86e> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 57299a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c90a> │ │ │ │ @@ -1819630,53 +1819640,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572a14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c984>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572a18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c988>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bls.n 572914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c884> │ │ │ │ + bge.n 5729d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c944> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #960] @ (572d94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd04>) │ │ │ │ + ldr r1, [pc, #320] @ (572b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r0, [pc, #40] @ (572a00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c970>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx r1 │ │ │ │ + blx sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx ip │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns r8 │ │ │ │ + blxns r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r2 │ │ │ │ + bx lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #704] @ (572cac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc1c>) │ │ │ │ + ldr r1, [pc, #64] @ (572a2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c99c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #568] @ (572c28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb98>) │ │ │ │ + ldr r0, [pc, #952] @ (572da8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd18>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #416] @ (572b94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb04>) │ │ │ │ + ldr r0, [pc, #800] @ (572d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #280] @ (572b10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca80>) │ │ │ │ + ldr r0, [pc, #664] @ (572c90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc00>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #128] @ (572a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9ec>) │ │ │ │ + ldr r0, [pc, #512] @ (572bfc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #376] @ (572b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cae8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx pc │ │ │ │ + blx fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + @ instruction: 0x47ea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blxns r3 │ │ │ │ + blxns pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r0, [pc, #104] @ (572a78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9e8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 572a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9ec> │ │ │ │ + bls.n 57293c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8ac> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bls.n 572a74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9e4> │ │ │ │ + bls.n 572934 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c8a4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r8, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 572a40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9b0> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (572a48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9b8>) │ │ │ │ @@ -1819691,23 +1819701,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572a54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572a58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #360] @ (572bb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb24>) │ │ │ │ + ldr r0, [pc, #744] @ (572d34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cca4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #240] @ (572b40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cab0>) │ │ │ │ + ldr r0, [pc, #624] @ (572cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #504] @ (572c4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cbbc>) │ │ │ │ + ldr r0, [pc, #888] @ (572dcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #384] @ (572bd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb48>) │ │ │ │ + ldr r0, [pc, #768] @ (572d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccc8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 5729b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c928> │ │ │ │ + bls.n 572a78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c9e8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 572a9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca0c> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca20> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1819745,33 +1819755,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (572ad8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca48>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (572adc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca4c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #624] @ (572d2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc9c>) │ │ │ │ + ldr r1, [pc, #1008] @ (572eac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce1c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #472] @ (572c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc08>) │ │ │ │ + ldr r0, [pc, #856] @ (572e18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #592] @ (572d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc84>) │ │ │ │ + ldr r0, [pc, #976] @ (572e94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce04>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #712] @ (572d90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd00>) │ │ │ │ + ldr r1, [pc, #72] @ (572b10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ca80>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #848] @ (572e1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd8c>) │ │ │ │ + ldr r1, [pc, #208] @ (572b9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb0c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #984] @ (572ea8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce18>) │ │ │ │ + ldr r1, [pc, #344] @ (572c28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb98>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #96] @ (572b34 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45caa4>) │ │ │ │ + ldr r1, [pc, #480] @ (572cb4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc24>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #216] @ (572bb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb20>) │ │ │ │ + ldr r1, [pc, #600] @ (572d30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cca0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 572b64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cad4> │ │ │ │ + bhi.n 572a24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45c994> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #104] @ (572b48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cab8>) │ │ │ │ + ldr r0, [pc, #488] @ (572cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 572c10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb80> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (572bd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cb44>) │ │ │ │ @@ -1819919,99 +1819929,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (572cbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc2c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (572cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #216] @ (572cf4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc64>) │ │ │ │ + ldr r1, [pc, #600] @ (572e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cde4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #96] @ (572c80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cbf0>) │ │ │ │ + ldr r1, [pc, #480] @ (572e00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd70>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #664] @ (572ebc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce2c>) │ │ │ │ + ldr r5, [pc, #24] @ (572c3c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cbac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #288] @ (572d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccb8>) │ │ │ │ + ldr r3, [pc, #672] @ (572ec8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #184] @ (572ce4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc54>) │ │ │ │ + ldr r3, [pc, #568] @ (572e64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdd4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #64] @ (572c70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cbe0>) │ │ │ │ + ldr r3, [pc, #448] @ (572df0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd60>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #968] @ (572ffc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf6c>) │ │ │ │ + ldr r3, [pc, #328] @ (572d7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #848] @ (572f88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cef8>) │ │ │ │ + ldr r3, [pc, #208] @ (572d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc78>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #728] @ (572f14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce84>) │ │ │ │ + ldr r3, [pc, #88] @ (572c94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc04>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #608] @ (572ea0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce10>) │ │ │ │ + ldr r2, [pc, #992] @ (573020 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf90>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #488] @ (572e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd9c>) │ │ │ │ + ldr r2, [pc, #872] @ (572fac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf1c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #176] @ (572cf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc68>) │ │ │ │ + ldr r3, [pc, #560] @ (572e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cde8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #200] @ (572d14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc84>) │ │ │ │ + ldr r1, [pc, #584] @ (572e94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce04>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #96] @ (572cb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc20>) │ │ │ │ + ldr r1, [pc, #480] @ (572e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cda0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #504] @ (572e4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdbc>) │ │ │ │ + ldr r1, [pc, #888] @ (572fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #400] @ (572de8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd58>) │ │ │ │ + ldr r1, [pc, #784] @ (572f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ced8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #296] @ (572d84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccf4>) │ │ │ │ + ldr r1, [pc, #680] @ (572f04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce74>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #160] @ (572d00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc70>) │ │ │ │ + ldr r1, [pc, #544] @ (572e80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdf0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #984] @ (57303c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfac>) │ │ │ │ + ldr r4, [pc, #344] @ (572dbc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd2c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #864] @ (572fc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf38>) │ │ │ │ + ldr r4, [pc, #224] @ (572d48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccb8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #744] @ (572f54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cec4>) │ │ │ │ + ldr r4, [pc, #104] @ (572cd4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc44>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #128] @ (572cf0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc60>) │ │ │ │ + ldr r4, [pc, #512] @ (572e70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cde0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #24] @ (572c8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cbfc>) │ │ │ │ + ldr r4, [pc, #408] @ (572e0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd7c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #784] @ (572f88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cef8>) │ │ │ │ + ldr r1, [pc, #144] @ (572d08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc78>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #456] @ (572e44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdb4>) │ │ │ │ + ldr r1, [pc, #840] @ (572fc4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #352] @ (572de0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd50>) │ │ │ │ + ldr r1, [pc, #736] @ (572f60 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ced0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #8] @ (572c8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cbfc>) │ │ │ │ + ldr r2, [pc, #392] @ (572e0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd7c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #896] @ (573008 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf78>) │ │ │ │ + ldr r2, [pc, #256] @ (572d88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccf8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #792] @ (572fa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf14>) │ │ │ │ + ldr r2, [pc, #152] @ (572d24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc94>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #688] @ (572f40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ceb0>) │ │ │ │ + ldr r2, [pc, #48] @ (572cc0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #584] @ (572edc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce4c>) │ │ │ │ + ldr r1, [pc, #968] @ (57305c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfcc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #480] @ (572e78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cde8>) │ │ │ │ + ldr r1, [pc, #864] @ (572ff8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf68>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #360] @ (572e04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd74>) │ │ │ │ + ldr r1, [pc, #744] @ (572f84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cef4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #336] @ (572df0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd60>) │ │ │ │ + ldr r3, [pc, #720] @ (572f70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cee0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #232] @ (572d8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccfc>) │ │ │ │ + ldr r3, [pc, #616] @ (572f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce7c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #112] @ (572d18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc88>) │ │ │ │ + ldr r3, [pc, #496] @ (572e98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce08>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (5730a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d014>) │ │ │ │ + ldr r3, [pc, #376] @ (572e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd94>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #896] @ (573030 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfa0>) │ │ │ │ + ldr r3, [pc, #256] @ (572db0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd20>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #792] @ (572fcc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf3c>) │ │ │ │ + ldr r3, [pc, #152] @ (572d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccbc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #688] @ (572f68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ced8>) │ │ │ │ + ldr r3, [pc, #48] @ (572ce8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc58>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #584] @ (572f04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce74>) │ │ │ │ + ldr r2, [pc, #968] @ (573084 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cff4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #512] @ (572ec0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce30>) │ │ │ │ + ldr r3, [pc, #896] @ (573040 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfb0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 572c80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cbf0> │ │ │ │ + bvc.n 572d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccb0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 572d7e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccee> │ │ │ │ bls.n 572cec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cc5c> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 572d78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cce8> │ │ │ │ bhi.n 572d44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccb4> │ │ │ │ @@ -1820116,57 +1820126,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (572e04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd74>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (572e08 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd78>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #896] @ (573138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0a8>) │ │ │ │ + ldr r4, [pc, #256] @ (572eb8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce28>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 572d64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccd4> │ │ │ │ + bvs.n 572e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd94> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #808] @ (5730e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d058>) │ │ │ │ + ldr r4, [pc, #168] @ (572e68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdd8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #176] @ (572e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cde4>) │ │ │ │ + ldr r3, [pc, #560] @ (572ff4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf64>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #56] @ (572e00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd70>) │ │ │ │ + ldr r3, [pc, #440] @ (572f80 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cef0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #944] @ (57317c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0ec>) │ │ │ │ + ldr r3, [pc, #304] @ (572efc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #824] @ (573108 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d078>) │ │ │ │ + ldr r3, [pc, #184] @ (572e88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdf8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #720] @ (5730a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d014>) │ │ │ │ + ldr r3, [pc, #80] @ (572e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd94>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #960] @ (573198 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d108>) │ │ │ │ + ldr r4, [pc, #320] @ (572f18 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #72] @ (572e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd94>) │ │ │ │ + ldr r3, [pc, #456] @ (572fa4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf14>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #632] @ (573058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfc8>) │ │ │ │ + ldr r3, [pc, #1016] @ (5731d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d148>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #192] @ (572ea4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce14>) │ │ │ │ + ldr r3, [pc, #576] @ (573024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf94>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #712] @ (5730b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d020>) │ │ │ │ + ldr r4, [pc, #72] @ (572e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cda0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #48] @ (572e1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd8c>) │ │ │ │ + ldr r3, [pc, #432] @ (572f9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf0c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #1000] @ (5731d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d148>) │ │ │ │ + ldr r4, [pc, #360] @ (572f58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cec8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #864] @ (573154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0c4>) │ │ │ │ + ldr r4, [pc, #224] @ (572ed4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce44>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #24] @ (572e10 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd80>) │ │ │ │ + ldr r4, [pc, #408] @ (572f90 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf00>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #272] @ (572f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce7c>) │ │ │ │ + ldr r2, [pc, #656] @ (57308c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cffc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 572ea4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce14> │ │ │ │ + bpl.n 572d64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccd4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 572e9c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce0c> │ │ │ │ + bpl.n 572d5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cccc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 572e94 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce04> │ │ │ │ + bpl.n 572d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccc4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 572e8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdfc> │ │ │ │ + bpl.n 572d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ccbc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 572e30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cda0> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (572e38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cda8>) │ │ │ │ @@ -1820181,23 +1820191,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572e44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdb4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572e48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdb8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #696] @ (5730f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d064>) │ │ │ │ + ldr r4, [pc, #56] @ (572e74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cde4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #576] @ (573080 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cff0>) │ │ │ │ + ldr r3, [pc, #960] @ (573200 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d170>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #840] @ (57318c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0fc>) │ │ │ │ + ldr r4, [pc, #200] @ (572f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce7c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #720] @ (573118 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d088>) │ │ │ │ + ldr r4, [pc, #80] @ (572e98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce08>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 572dc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cd38> │ │ │ │ + bpl.n 572e88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cdf8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 572fb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf20> │ │ │ │ bls.n 572eb2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce22> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1820371,81 +1820381,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (573054 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfc4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (573058 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bmi.n 573018 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf88> │ │ │ │ + bmi.n 572ed8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ce48> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #80] @ (57302c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf9c>) │ │ │ │ + ldr r6, [pc, #464] @ (5731ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d11c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #408] @ (573178 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0e8>) │ │ │ │ + ldr r6, [pc, #792] @ (5732f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d268>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #512] @ (5731e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d154>) │ │ │ │ + ldr r6, [pc, #896] @ (573364 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d2d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #120] @ (573060 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfd0>) │ │ │ │ + ldr r3, [pc, #504] @ (5731e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d150>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #192] @ (5730ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d01c>) │ │ │ │ + ldr r3, [pc, #576] @ (57322c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d19c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #264] @ (5730f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d068>) │ │ │ │ + ldr r3, [pc, #648] @ (573278 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d1e8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #352] @ (573154 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0c4>) │ │ │ │ + ldr r3, [pc, #736] @ (5732d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d244>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #456] @ (5731c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d130>) │ │ │ │ + ldr r3, [pc, #840] @ (573340 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d2b0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #528] @ (57320c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d17c>) │ │ │ │ + ldr r3, [pc, #912] @ (57338c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d2fc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #600] @ (573258 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d1c8>) │ │ │ │ + ldr r3, [pc, #984] @ (5733d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d348>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #672] @ (5732a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d214>) │ │ │ │ + ldr r4, [pc, #32] @ (573024 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf94>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #760] @ (573300 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d270>) │ │ │ │ + ldr r4, [pc, #120] @ (573080 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cff0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #864] @ (57336c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d2dc>) │ │ │ │ + ldr r4, [pc, #224] @ (5730ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d05c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #936] @ (5733b8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d328>) │ │ │ │ + ldr r4, [pc, #296] @ (573138 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0a8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #992] @ (5733f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d364>) │ │ │ │ + ldr r6, [pc, #352] @ (573174 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0e4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #520] @ (573220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d190>) │ │ │ │ + ldr r5, [pc, #904] @ (5733a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d310>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #640] @ (57329c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d20c>) │ │ │ │ + ldr r5, [pc, #0] @ (57301c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cf8c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #328] @ (573168 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0d8>) │ │ │ │ + ldr r5, [pc, #712] @ (5732e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d258>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #720] @ (5732f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d264>) │ │ │ │ + ldr r5, [pc, #80] @ (573074 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfe4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #120] @ (5730a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d010>) │ │ │ │ + ldr r5, [pc, #504] @ (573220 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d190>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #800] @ (57334c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d2bc>) │ │ │ │ + ldr r5, [pc, #160] @ (5730cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d03c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #936] @ (5733d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d348>) │ │ │ │ + ldr r5, [pc, #296] @ (573158 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0c8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #208] @ (573104 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d074>) │ │ │ │ + ldr r4, [pc, #592] @ (573284 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d1f4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #312] @ (573170 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0e0>) │ │ │ │ + ldr r4, [pc, #696] @ (5732f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d260>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #0] @ (57303c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cfac>) │ │ │ │ + ldr r4, [pc, #384] @ (5731bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d12c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #712] @ (573308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d278>) │ │ │ │ + ldr r4, [pc, #72] @ (573088 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cff8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #512] @ (573244 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d1b4>) │ │ │ │ + ldr r5, [pc, #896] @ (5733c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d334>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #776] @ (573350 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d2c0>) │ │ │ │ + ldr r4, [pc, #136] @ (5730d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d040>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 5730bc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d02c> │ │ │ │ + bcc.n 572f7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ceec> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 5730b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d024> │ │ │ │ + bcc.n 572f74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cee4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 5730ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d01c> │ │ │ │ + bcc.n 572f6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45cedc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 5730a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d014> │ │ │ │ + bcc.n 572f64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45ced4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #256] @ (57315c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d0cc>) │ │ │ │ + ldr r2, [pc, #640] @ (5732dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x45d24c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #6918 @ 0x1b06 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 576678 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4605e8> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ cmp r6, #213 @ 0xd5 │ │ │ │ @@ -1828589,25 +1828599,31 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57799c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46190c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 5779a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461910> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r2, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r6, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r2, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ @@ -1828615,805 +1828631,799 @@ │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r2, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r6, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r2, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r0, [r7, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r4, [r6, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r4, [r6, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [r2, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r4, [r5, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrsb r0, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r6, r0] │ │ │ │ + strh r0, [r2, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r0, [r3, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #992] @ (577acc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a3c>) │ │ │ │ + ldr r7, [pc, #800] @ (577a14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461984>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #720] @ (5779c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461930>) │ │ │ │ + ldr r7, [pc, #656] @ (577988 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618f8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #416] @ (577894 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461804>) │ │ │ │ + ldr r7, [pc, #512] @ (5778fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46186c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #272] @ (577808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461778>) │ │ │ │ + ldr r7, [pc, #304] @ (577830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617a0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #128] @ (57777c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4616ec>) │ │ │ │ + ldr r7, [pc, #96] @ (577764 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4616d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #944] @ (577ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a20>) │ │ │ │ + ldr r6, [pc, #880] @ (577a78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619e8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #736] @ (5779e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461954>) │ │ │ │ + ldr r6, [pc, #640] @ (57798c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618fc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #496] @ (5778f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461868>) │ │ │ │ + ldr r6, [pc, #496] @ (577900 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461870>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #256] @ (57780c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46177c>) │ │ │ │ + ldr r6, [pc, #352] @ (577874 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617e4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #112] @ (577780 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4616f0>) │ │ │ │ + ldr r6, [pc, #208] @ (5777e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461758>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #992] @ (577af4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a64>) │ │ │ │ + ldr r6, [pc, #64] @ (57775c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4616cc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #848] @ (577a68 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619d8>) │ │ │ │ + ldr r5, [pc, #944] @ (577ad0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a40>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #704] @ (5779dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46194c>) │ │ │ │ + ldr r5, [pc, #800] @ (577a44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619b4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #560] @ (577950 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618c0>) │ │ │ │ + ldr r5, [pc, #672] @ (5779c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461938>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #416] @ (5778c4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461834>) │ │ │ │ + ldr r5, [pc, #560] @ (57795c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618cc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #288] @ (577848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617b8>) │ │ │ │ + ldr r5, [pc, #416] @ (5778d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461840>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #176] @ (5777dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46174c>) │ │ │ │ + ldr r5, [pc, #304] @ (577864 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #32] @ (577750 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4616c0>) │ │ │ │ + ldr r5, [pc, #208] @ (577808 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461778>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #944] @ (577ae4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a54>) │ │ │ │ + ldr r5, [pc, #96] @ (57779c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46170c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #848] @ (577a88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619f8>) │ │ │ │ + ldr r4, [pc, #1008] @ (577b30 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461aa0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #736] @ (577a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46198c>) │ │ │ │ + ldr r4, [pc, #896] @ (577ac4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #624] @ (5779b0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461920>) │ │ │ │ + ldr r4, [pc, #784] @ (577a58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619c8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #512] @ (577944 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618b4>) │ │ │ │ + ldr r4, [pc, #688] @ (5779fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46196c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #400] @ (5778d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461848>) │ │ │ │ + ldr r4, [pc, #576] @ (577990 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461900>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #304] @ (57787c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617ec>) │ │ │ │ + ldr r4, [pc, #416] @ (5778f4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461864>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #192] @ (577810 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461780>) │ │ │ │ + ldr r4, [pc, #240] @ (577848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617b8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #32] @ (577774 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4616e4>) │ │ │ │ + ldr r4, [pc, #128] @ (5777dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46174c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #880] @ (577ac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a38>) │ │ │ │ + ldr r4, [pc, #16] @ (577770 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4616e0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #768] @ (577a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619cc>) │ │ │ │ + ldr r3, [pc, #928] @ (577b04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a74>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #656] @ (5779f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461960>) │ │ │ │ + ldr r3, [pc, #816] @ (577a98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a08>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #544] @ (577984 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618f4>) │ │ │ │ + ldr r3, [pc, #672] @ (577a0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46197c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #432] @ (577918 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461888>) │ │ │ │ + ldr r3, [pc, #528] @ (577980 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618f0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #288] @ (57788c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617fc>) │ │ │ │ + ldr r3, [pc, #416] @ (577914 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461884>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #144] @ (577800 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461770>) │ │ │ │ + ldr r3, [pc, #304] @ (5778a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461818>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #32] @ (577794 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461704>) │ │ │ │ + ldr r3, [pc, #192] @ (57783c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617ac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #944] @ (577b28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a98>) │ │ │ │ + ldr r3, [pc, #80] @ (5777d0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461740>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #832] @ (577abc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a2c>) │ │ │ │ + ldr r2, [pc, #992] @ (577b64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461ad4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #720] @ (577a50 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619c0>) │ │ │ │ + ldr r2, [pc, #880] @ (577af8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a68>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #608] @ (5779e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461954>) │ │ │ │ + ldr r2, [pc, #720] @ (577a5c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619cc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #496] @ (577978 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618e8>) │ │ │ │ + ldr r2, [pc, #560] @ (5779c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461930>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #336] @ (5778dc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46184c>) │ │ │ │ + ldr r2, [pc, #368] @ (577904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461874>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #176] @ (577840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617b0>) │ │ │ │ + ldr r2, [pc, #176] @ (577848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617b8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #1008] @ (577b84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461af4>) │ │ │ │ + ldr r2, [pc, #0] @ (57779c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46170c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #816] @ (577ac8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a38>) │ │ │ │ + ldr r1, [pc, #848] @ (577af0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a60>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #640] @ (577a1c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46198c>) │ │ │ │ + ldr r1, [pc, #688] @ (577a54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619c4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #464] @ (577970 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618e0>) │ │ │ │ + ldr r1, [pc, #544] @ (5779c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461938>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #304] @ (5778d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461844>) │ │ │ │ + ldr r1, [pc, #384] @ (57792c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46189c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #160] @ (577848 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617b8>) │ │ │ │ + ldr r1, [pc, #240] @ (5778a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461810>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #0] @ (5777ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46171c>) │ │ │ │ + ldr r1, [pc, #80] @ (577804 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461774>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #880] @ (577b20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a90>) │ │ │ │ + ldr r0, [pc, #960] @ (577b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461ae8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #720] @ (577a84 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619f4>) │ │ │ │ + ldr r0, [pc, #832] @ (577afc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461a6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #576] @ (5779f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461968>) │ │ │ │ + ldr r0, [pc, #688] @ (577a70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4619e0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #448] @ (57797c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618ec>) │ │ │ │ + ldr r0, [pc, #544] @ (5779e4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461954>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #304] @ (5778f0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461860>) │ │ │ │ + ldr r0, [pc, #400] @ (577958 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4618c8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #160] @ (577864 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617d4>) │ │ │ │ + ldr r0, [pc, #256] @ (5778cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46183c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #16] @ (5777d8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x461748>) │ │ │ │ + ldr r0, [pc, #96] @ (577830 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4617a0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx ip │ │ │ │ + blx lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx r7 │ │ │ │ + blxns r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ blx r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns ip │ │ │ │ + bx ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r6 │ │ │ │ + bxns r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r0 │ │ │ │ + mov r8, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, r9 │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, ip │ │ │ │ + mov r4, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r4, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r4, r2 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, sp │ │ │ │ + mov r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, r8 │ │ │ │ + cmp r8, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r8, r4 │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r8, r0 │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r0, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r2 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, sp │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add ip, r8 │ │ │ │ + add r8, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r4 │ │ │ │ + add ip, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc │ │ │ │ + add ip, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sl │ │ │ │ + add r4, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r5 │ │ │ │ + add r0, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r1 │ │ │ │ + add r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r0, r4 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r4, r7 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r4, r2 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r5 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r0, r5 │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r0, r1 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r0, r3 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r0, r3 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r0, r6 │ │ │ │ + tst r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r4, r0 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r4, r3 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r6 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r1 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r4, r4 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r4 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r0, r0 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r0, r3 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r6, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r5, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #16 │ │ │ │ + subs r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r7, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 57866c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4625dc> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 578670 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4625e0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1830634,439 +1830644,447 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 578cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462c38> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 578ccc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462c3c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r5, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r2, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #24 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, r4, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r0, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r0, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r0, r3, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ @@ -1831074,353 +1831092,349 @@ │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r2, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + strb r0, [r2, #30] │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsrs r0, r3, #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 r4, r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r4, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, 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, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r3, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r7, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, r6 │ │ │ │ + movs r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #12 │ │ │ │ - vshr.u64 d16, d20, #44 │ │ │ │ - vshr.u64 d0, d20, #12 │ │ │ │ - vshr.u64 d0, d20, #32 │ │ │ │ - vshr.u64 d0, d20, #56 │ │ │ │ - vqadd.u64 d16, d16, d20 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + vshr.u64 d16, d20, #24 │ │ │ │ + vshr.u64 d16, d20, #48 │ │ │ │ + vshr.u64 d0, d20, #16 │ │ │ │ + vshr.u64 d0, d20, #44 │ │ │ │ + vqadd.u64 d16, d28, d20 │ │ │ │ vqadd.u16 d16, d16, d20 │ │ │ │ - vqadd.u64 d0, d20, d20 │ │ │ │ - vqadd.u16 d0, d28, d20 │ │ │ │ - mrc2 0, 7, r0, cr0, cr4, {5} │ │ │ │ - mcr2 0, 6, r0, cr4, cr4, {5} │ │ │ │ - mrc2 0, 4, r0, cr12, cr4, {5} │ │ │ │ - mrc2 0, 3, r0, cr4, cr4, {5} │ │ │ │ - mcr2 0, 2, r0, cr12, cr4, {5} │ │ │ │ - mcr2 0, 1, r0, cr4, cr4, {5} │ │ │ │ - mcr2 0, 0, r0, cr0, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ - stc2 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ + vqadd.u32 d0, d20, d20 │ │ │ │ + mrc2 0, 7, r0, cr12, cr4, {5} │ │ │ │ + mrc2 0, 6, r0, cr4, cr4, {5} │ │ │ │ + mcr2 0, 5, r0, cr12, cr4, {5} │ │ │ │ + mcr2 0, 4, r0, cr4, cr4, {5} │ │ │ │ + mcr2 0, 3, r0, cr0, cr4, {5} │ │ │ │ + mrc2 0, 1, r0, cr12, cr4, {5} │ │ │ │ + mcr2 0, 1, r0, cr0, cr4, {5} │ │ │ │ + mcr2 0, 0, r0, cr8, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ ldc2 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ - ldc2l 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [r4, #-720]! @ 0xfffffd30 │ │ │ │ ldc2l 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ - ldc2 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ - ldc2 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ - ldc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + stc2 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [ip], #720 @ 0x2d0 │ │ │ │ stc2l 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ - stc2 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ - stc2 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ - stc2l 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ + ldc2l 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ mrrc2 0, 11, r0, r0, cr4 @ │ │ │ │ - ldc2 0, cr0, [r8], #-720 @ 0xfffffd30 │ │ │ │ - ldc2 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xfbf000b4 │ │ │ │ - @ instruction: 0xfbd400b4 │ │ │ │ + ldc2 0, cr0, [r4], #-720 @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xfbf400b4 │ │ │ │ + @ instruction: 0xfbd800b4 │ │ │ │ @ instruction: 0xfbb800b4 │ │ │ │ - @ instruction: 0xfb9400b4 │ │ │ │ - @ instruction: 0xfb7800b4 │ │ │ │ - @ instruction: 0xfb5800b4 │ │ │ │ - @ instruction: 0xfb4000b4 │ │ │ │ + @ instruction: 0xfba000b4 │ │ │ │ ldr r0, [pc, #332] @ (578e20 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462d90>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #332] @ (578e24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462d94>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #328] @ (578e28 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462d98>) │ │ │ │ @@ -1831581,70 +1831595,70 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (578ef8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462e68>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (578efc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462e6c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ + @ instruction: 0xf52a00b4 │ │ │ │ + adds.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4fa00b4 │ │ │ │ + @ instruction: 0xf4e400b4 │ │ │ │ @ instruction: 0xf4ca00b4 │ │ │ │ - @ instruction: 0xf4b800b4 │ │ │ │ - eors.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ - eor.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ - orn r0, sl, #5898240 @ 0x5a0000 │ │ │ │ - orrs.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - bics.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ - ands.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - and.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf3e000b4 │ │ │ │ - @ instruction: 0xf3c600b4 │ │ │ │ - @ instruction: 0xf3a800b4 │ │ │ │ - @ instruction: 0xf38a00b4 │ │ │ │ - @ instruction: 0xf37000b4 │ │ │ │ - @ instruction: 0xf35200b4 │ │ │ │ - @ instruction: 0xf33400b4 │ │ │ │ - @ instruction: 0xf31e00b4 │ │ │ │ - @ instruction: 0xf30400b4 │ │ │ │ - @ instruction: 0xf2ea00b4 │ │ │ │ - movt r0, #49332 @ 0xc0b4 │ │ │ │ - @ instruction: 0xf2b600b4 │ │ │ │ - subw r0, r0, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf28600b4 │ │ │ │ + @ instruction: 0xf4b000b4 │ │ │ │ + eors.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + orns r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + orn r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + orr.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + bic.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + and.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf3ea00b4 │ │ │ │ + @ instruction: 0xf3d000b4 │ │ │ │ + @ instruction: 0xf3b200b4 │ │ │ │ + @ instruction: 0xf39400b4 │ │ │ │ + @ instruction: 0xf37e00b4 │ │ │ │ + @ instruction: 0xf36400b4 │ │ │ │ + @ instruction: 0xf34a00b4 │ │ │ │ + @ instruction: 0xf32c00b4 │ │ │ │ + @ instruction: 0xf31600b4 │ │ │ │ + @ instruction: 0xf30000b4 │ │ │ │ + @ instruction: 0xf2e600b4 │ │ │ │ + movt r0, #32948 @ 0x80b4 │ │ │ │ + @ instruction: 0xf2b200b4 │ │ │ │ + @ instruction: 0xf29800b4 │ │ │ │ + @ instruction: 0xf27e00b4 │ │ │ │ @ instruction: 0xf26800b4 │ │ │ │ @ instruction: 0xf25200b4 │ │ │ │ - @ instruction: 0xf23800b4 │ │ │ │ + @ instruction: 0xf23400b4 │ │ │ │ @ instruction: 0xf21e00b4 │ │ │ │ - addw r0, r8, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf1f200b4 │ │ │ │ - rsbs r0, r4, #180 @ 0xb4 │ │ │ │ - subs.w r0, lr, #180 @ 0xb4 │ │ │ │ - sub.w r0, r0, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf18600b4 │ │ │ │ - sbcs.w r0, r0, #180 @ 0xb4 │ │ │ │ - adcs.w r0, sl, #180 @ 0xb4 │ │ │ │ - adc.w r0, r4, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf12e00b4 │ │ │ │ - adds.w r0, r8, #180 @ 0xb4 │ │ │ │ - add.w r0, r2, #180 @ 0xb4 │ │ │ │ + addw r0, r0, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf1e600b4 │ │ │ │ + rsbs r0, r0, #180 @ 0xb4 │ │ │ │ + subs.w r0, sl, #180 @ 0xb4 │ │ │ │ + sub.w r0, r4, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf18e00b4 │ │ │ │ + sbcs.w r0, r8, #180 @ 0xb4 │ │ │ │ + sbc.w r0, r2, #180 @ 0xb4 │ │ │ │ + adc.w r0, ip, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf13600b4 │ │ │ │ + adds.w r0, ip, #180 @ 0xb4 │ │ │ │ + add.w r0, r6, #180 @ 0xb4 │ │ │ │ @ instruction: 0xf0ec00b4 │ │ │ │ @ instruction: 0xf0d600b4 │ │ │ │ @ instruction: 0xf0bc00b4 │ │ │ │ @ instruction: 0xf0a600b4 │ │ │ │ - eor.w r0, ip, #180 @ 0xb4 │ │ │ │ - orns r0, r6, #180 @ 0xb4 │ │ │ │ - orrs.w r0, ip, #180 @ 0xb4 │ │ │ │ - orr.w r0, r6, #180 @ 0xb4 │ │ │ │ - bics.w r0, r4, #180 @ 0xb4 │ │ │ │ - bic.w r0, r2, #180 @ 0xb4 │ │ │ │ + eors.w r0, r4, #180 @ 0xb4 │ │ │ │ + eor.w r0, r2, #180 @ 0xb4 │ │ │ │ + orn r0, ip, #180 @ 0xb4 │ │ │ │ + orrs.w r0, sl, #180 @ 0xb4 │ │ │ │ + bics.w r0, ip, #180 @ 0xb4 │ │ │ │ + bic.w r0, sl, #180 @ 0xb4 │ │ │ │ and.w r0, ip, #180 @ 0xb4 │ │ │ │ vshr.s64 d16, d20, #6 │ │ │ │ - vshr.s64 d16, d20, #36 │ │ │ │ - vshr.s64 d16, d20, #54 │ │ │ │ - vshr.s64 d0, d20, #20 │ │ │ │ - vshr.s64 d0, d20, #38 │ │ │ │ - vshr.s64 d0, d20, #56 │ │ │ │ + vshr.s64 d16, d20, #24 │ │ │ │ movw r3, #5159 @ 0x1427 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 578fca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462f3a> │ │ │ │ movw r3, #5128 @ 0x1408 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 5794e6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x463456> │ │ │ │ cmp.w r1, #328 @ 0x148 │ │ │ │ @@ -1832196,21 +1832210,21 @@ │ │ │ │ b.n 578fc6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462f36> │ │ │ │ sub.w r1, r1, #6912 @ 0x1b00 │ │ │ │ subs r1, #4 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 578f46 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462eb6> │ │ │ │ b.n 578fc6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x462f36> │ │ │ │ nop │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + adds r2, r1, #0 │ │ │ │ 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 │ │ │ │ @@ -1832654,15 +1832668,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 579adc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x463a4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1840468,20 +1840482,20 @@ │ │ │ │ ... │ │ │ │ lsrs r4, r5, #29 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #29 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xf21200b4 │ │ │ │ + @ instruction: 0xf27200b4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ 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 │ │ │ │ @@ -1842359,21 +1842373,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [r4, #-432] @ 0xfffffe50 │ │ │ │ ldc2 1, cr0, [r4, #-432]! @ 0xfffffe50 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfb380139 │ │ │ │ + @ instruction: 0xfb980139 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [r4, ] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1843356,15 +1843370,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 581226 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46b196> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b6016c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 581248 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46b1b8> │ │ │ │ + bmi.n 581308 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46b278> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stc 1, cr0, [sl, #-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, #3560] @ 0xde8 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ @@ -1844385,15 +1844399,15 @@ │ │ │ │ b.n 581a66 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46b9d6> │ │ │ │ movs r6, #1 │ │ │ │ b.n 581caa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46bc1a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r8], {108} @ 0x6c │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + beq.n 581e6c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46bddc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5816a8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46b618> │ │ │ │ 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 │ │ │ │ @@ -1844933,15 +1844947,15 @@ │ │ │ │ b.n 5821fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46c16c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 582784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46c6f4> │ │ │ │ lsls r4, r5, #5 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ ble.n 5824b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46c424> │ │ │ │ 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 │ │ │ │ @@ -1845279,18 +1845293,18 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.n 582682 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46c5f2> │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 582730 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46c6a0> │ │ │ │ lsls r4, r5, #5 │ │ │ │ - bkpt 0x00ea │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ - movs r4, #1 │ │ │ │ + itet mi │ │ │ │ + lslmi r4, r6, #2 │ │ │ │ + ldrpl r5, [sp, #64] @ 0x40 │ │ │ │ + movmi r4, #1 │ │ │ │ ldr.w r3, [pc, #2108] @ 582fd8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46cf48> │ │ │ │ add.w fp, sp, #160 @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ add r3, pc │ │ │ │ strb.w r4, [sp, #428] @ 0x1ac │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ @@ -1846035,17 +1846049,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 582b70 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46cae0> │ │ │ │ - cbnz r4, 583048 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46cfb8> │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r4, r4 │ │ │ │ + hlt 0x0004 │ │ │ │ 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 │ │ │ │ @@ -1847975,15 +1847989,15 @@ │ │ │ │ ... │ │ │ │ stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmia r0!, {r1, r3, r5} │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #272 @ (adr r3, 5846c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46e630>) │ │ │ │ + add r3, pc, #656 @ (adr r3, 584840 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46e7b0>) │ │ │ │ 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} │ │ │ │ @@ -1848573,15 +1848587,15 @@ │ │ │ │ subs r7, #22 │ │ │ │ asrs r7, r0, #26 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ @ instruction: 0xb7d4 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r1, r7, #4 │ │ │ │ push {r3, r5, r6, lr} │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r1, [pc, #148] @ (584d54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46ecc4>) │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ add r0, pc, #148 @ (adr r0, 584d58 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46ecc8>) │ │ │ │ subs r7, #149 @ 0x95 │ │ │ │ @@ -1848920,31 +1848934,31 @@ │ │ │ │ bne.n 5850aa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46f01a> │ │ │ │ b.n 584ec4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46ee34> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 5850fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46f06c> │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 5850e8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46f058> │ │ │ │ + cbz r4, 585100 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46f070> │ │ │ │ lsls r1, r7, #4 │ │ │ │ cbz r4, 5850ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46f05c> │ │ │ │ lsls r4, r5, #5 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 5850ec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46f05c> │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ 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] @ 58577c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x46f6ec> │ │ │ │ @@ -1853622,15 +1853636,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r6, #12] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldrb r0, [r3, #11] │ │ │ │ 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 │ │ │ │ @@ -1854949,18 +1854963,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 589338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4732a8> │ │ │ │ ands r7, r7 │ │ │ │ strb r2, [r6, #13] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 3, r0, cr8, cr2, {5} │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + mrc 0, 6, r0, cr8, cr2, {5} │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r5, #5 │ │ │ │ vldr d0, [pc, #428] @ 589500 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x473470> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ @@ -1855944,19 +1855958,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589d40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x473cb0>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589d44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x473cb4>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ 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] @ (589f0c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x473e7c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1856735,15 +1856749,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 58a4ca <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47443a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r7, r6] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldrh r6, [r5, r3] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1880299,19 +1880313,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 59a734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4846a4> │ │ │ │ b.n 59a62a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48459a> │ │ │ │ nop │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + str r4, [r4, #32] │ │ │ │ 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 │ │ │ │ @@ -1880812,15 +1880826,15 @@ │ │ │ │ beq.n 59ac44 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x484bb4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fa100 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 59ac48 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x484bb8> │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1882225,15 +1882239,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 45ec2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348b9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 59bbf8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x485b68> │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ add r6, r9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1886330,15 +1886344,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #30 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf600b2 │ │ │ │ + @ instruction: 0xfb5600b2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e490e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1ce87e> │ │ │ │ bl 1b6912 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xa0882> │ │ │ │ bl 2a4916 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x18e886> │ │ │ │ bl 23691a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x12088a> │ │ │ │ @@ -1887656,15 +1887670,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59f734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4896a4> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldc 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ + ldc 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ bl 1cb75a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xb56ca> │ │ │ │ bl 8b975e │ │ │ │ @@ -1891101,15 +1891115,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} │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 5a1870 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48b7e0> │ │ │ │ bl 5f1c6e │ │ │ │ bl 5c5c72 │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 5a1884 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48b7f4> │ │ │ │ @@ -1891268,15 +1891282,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 5a2288 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48c1f8> │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ 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} │ │ │ │ @@ -1891934,16 +1891948,16 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blt.n 5a25a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48c510> │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00e4 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + itt mi │ │ │ │ + lslmi 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} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1892299,15 +1892313,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 5a297c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48c8ec> │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 5a2844 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48c7b4> │ │ │ │ + ble.n 5a2904 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48c874> │ │ │ │ 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 @ │ │ │ │ @@ -1892680,15 +1892694,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -1893033,15 +1893047,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, lr, lsl #2] │ │ │ │ + ldr??.w r0, [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] │ │ │ │ @@ -1893402,15 +1893416,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ 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 │ │ │ │ @@ -1893657,15 +1893671,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 r4, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ 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]! @ 5a3b78 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48dae8> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a3b7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48daec> │ │ │ │ @@ -1894175,15 +1894189,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a3cb0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48dc20>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sbcs r0, r7 │ │ │ │ + tst r0, r3 │ │ │ │ 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} │ │ │ │ @@ -1894528,15 +1894542,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ itte ge │ │ │ │ lslge r2, r5, #5 │ │ │ │ lsrge r4, r4, #30 │ │ │ │ movlt r0, r0 │ │ │ │ - add r3, pc, #392 @ (adr r3, 5a4240 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48e1b0>) │ │ │ │ + add r3, pc, #776 @ (adr r3, 5a43c0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48e330>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a3cc8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48dc38> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1894911,21 +1894925,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ pop {r5, r6, r7} │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 5a454c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48e4bc> │ │ │ │ lsls r2, r5, #5 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia 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] @ (5a4588 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48e4f8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1894977,15 +1894991,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ revsh r0, r4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ 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 │ │ │ │ @@ -1896889,19 +1896903,19 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r3, #113 @ 0x71 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r3, #94 @ 0x5e │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1897430,15 +1897444,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 5a5da2 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48fd12> │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -1907709,15 +1907723,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5acd74 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x496ce4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r2, #34 @ 0x22 │ │ │ │ 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] @ (5ad14c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4970bc>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1908367,15 +1908381,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ad6a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x497614> │ │ │ │ nop │ │ │ │ add r5, pc, #404 @ (adr r5, 5ad8ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x49781c>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r5, pc, #344 @ (adr r5, 5ad874 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4977e4>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r5, pc, #16 @ (adr r5, 5ad734 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4976a4>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1909434,15 +1909448,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 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r2, r5, #3 │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910490,23 +1910504,23 @@ │ │ │ │ blx 6b5f4 │ │ │ │ asrs r4, r4, #25 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r6, r3, #25 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa5a00b1 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + @ instruction: 0xfaba00b1 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2 0, cr0, [r0], {177} @ 0xb1 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + ldc2l 0, cr0, [r0], #-708 @ 0xfffffd3c │ │ │ │ + svc 158 @ 0x9e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stc2 0, cr0, [r8], #708 @ 0x2c4 │ │ │ │ + stc2 0, cr0, [r8, #-708] @ 0xfffffd3c │ │ │ │ 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]! │ │ │ │ @@ -1910540,55 +1910554,55 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - smlaltt r0, r0, ip, r1 │ │ │ │ - @ instruction: 0xfbfa00b1 │ │ │ │ + stc2 0, cr0, [ip], #-708 @ 0xfffffd3c │ │ │ │ + mrrc2 0, 11, r0, sl, cr1 │ │ │ │ asrs r0, r2, #11 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - @ instruction: 0xfa8200b1 │ │ │ │ - subw r0, r0, #2225 @ 0x8b1 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + @ instruction: 0xfae200b1 │ │ │ │ + @ instruction: 0xf70000b1 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subw r0, r8, #2225 @ 0x8b1 │ │ │ │ - subw r0, r2, #2225 @ 0x8b1 │ │ │ │ - @ instruction: 0xf6fa00b1 │ │ │ │ - @ instruction: 0xf70c00b1 │ │ │ │ - @ instruction: 0xf73c00b1 │ │ │ │ - @ instruction: 0xf78400b1 │ │ │ │ - @ instruction: 0xf79e00b1 │ │ │ │ - @ instruction: 0xf7a600b1 │ │ │ │ - @ instruction: 0xf7e600b1 │ │ │ │ - ldrb.w r0, [r8, r1, lsl #3] │ │ │ │ - ldrb.w r0, [r8, r1, lsl #3] │ │ │ │ - str r2, [r2, #0] │ │ │ │ + @ instruction: 0xf70800b1 │ │ │ │ + @ instruction: 0xf70200b1 │ │ │ │ + @ instruction: 0xf75a00b1 │ │ │ │ + @ instruction: 0xf76c00b1 │ │ │ │ + @ instruction: 0xf79c00b1 │ │ │ │ + @ instruction: 0xf7e400b1 │ │ │ │ + @ instruction: 0xf7fe00b1 │ │ │ │ + strb.w r0, [r6, r1, lsl #3] │ │ │ │ + str.w r0, [r6, r1, lsl #3] │ │ │ │ + ldr??.w r0, [r8, r1, lsl #3] │ │ │ │ + ldr??.w r0, [r8, r1, lsl #3] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh.w r0, [lr, r1, lsl #3] │ │ │ │ - ldr.w r0, [r0, r1, lsl #3] │ │ │ │ - ldr.w r0, [ip, r1, lsl #3] │ │ │ │ - ldrb.w r0, [r8, #177] @ 0xb1 │ │ │ │ - blt.n 5af044 │ │ │ │ + strb.w r0, [lr, #177] @ 0xb1 │ │ │ │ + ldrh.w r0, [r0, #177] @ 0xb1 │ │ │ │ + ldrh.w r0, [ip, #177] @ 0xb1 │ │ │ │ + ldr??.w r0, [r8, #177] @ 0xb1 │ │ │ │ + blt.n 5af104 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh.w r0, [r6, #177] @ 0xb1 │ │ │ │ - ldrh.w r0, [r8, #177] @ 0xb1 │ │ │ │ - ldrh.w r0, [r8, #177] @ 0xb1 │ │ │ │ - ldr.w r0, [r6, #177] @ 0xb1 │ │ │ │ - str??.w r0, [sl, #177] @ 0xb1 │ │ │ │ - ldr??.w r0, [r0, #177] @ 0xb1 │ │ │ │ - @ instruction: 0xfa6400b1 │ │ │ │ - @ instruction: 0xfa9c00b1 │ │ │ │ - @ instruction: 0xfa9800b1 │ │ │ │ - ldr??.w r0, [ip, #177] @ 0xb1 │ │ │ │ - ldr??.w r0, [sl, #177] @ 0xb1 │ │ │ │ - strh.w r0, [lr, #177] @ 0xb1 │ │ │ │ - vst4.32 {d16-d19}, [ip :256], r1 │ │ │ │ - vst4.32 {d0-d3}, [ip :256], r1 │ │ │ │ + vst4.32 {d0-d3}, [r6 :256], r1 │ │ │ │ + ldrsb.w r0, [r8, r1, lsl #3] │ │ │ │ + ldrsb.w r0, [r8, r1, lsl #3] │ │ │ │ + ldrsh.w r0, [r6, r1, lsl #3] │ │ │ │ + vst4.32 {d16-d19}, [sl :256], r1 │ │ │ │ + @ instruction: 0xfa5000b1 │ │ │ │ + @ instruction: 0xfac400b1 │ │ │ │ + @ instruction: 0xfafc00b1 │ │ │ │ + @ instruction: 0xfaf800b1 │ │ │ │ + @ instruction: 0xfa3c00b1 │ │ │ │ + ldr??.w r0, [sl, r1, lsl #3] │ │ │ │ + vst4.32 {d0-d3}, [lr :256], r1 │ │ │ │ + vld1.8 @ instruction: 0xf9ac00b1 │ │ │ │ + vld4.32 {d16-d19}, [ip :256], r1 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5af090 │ │ │ │ movs r0, #1 │ │ │ │ vstr d7, [r3] │ │ │ │ @@ -1910625,26 +1910639,26 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5af0dc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh.w r0, [sl, #177] @ 0xb1 │ │ │ │ + vst4.32 {d0-d3}, [sl :256], r1 │ │ │ │ ldr r0, [pc, #4] @ (5af0e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, pc, #536 @ (adr r5, 5af304 ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 5af484 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5af0f4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh.w r0, [r2, #177] @ 0xb1 │ │ │ │ + vst4.32 {d0-d3}, [r2 :256], r1 │ │ │ │ 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] │ │ │ │ @@ -1911209,15 +1911223,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 ac6528 │ │ │ │ + bl ac6690 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5af76e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1911869,15 +1911883,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 ac6510 │ │ │ │ + bl ac6678 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5aff08 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1911932,15 +1911946,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2d9ef6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1c3e66> │ │ │ │ bl 229efa <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x113e6a> │ │ │ │ bl 1efefe <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0xd9e6e> │ │ │ │ bl 319f02 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x203e72> │ │ │ │ bl 343f06 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x22de76> │ │ │ │ - adc.w r0, r4, r1, ror #2 │ │ │ │ + sub.w r0, r4, r1, ror #2 │ │ │ │ ldrb r0, [r6, #22] │ │ │ │ lsls r5, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ @@ -1912672,26 +1912686,26 @@ │ │ │ │ vst2.8 {d16[3],d17[3]}, [r8], r9 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ muls r4, r0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r7, r6, #4 │ │ │ │ orrs r6, r5 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldrb r4, [r7, #6] │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmn r6, r5 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ - b.n 5b0cb0 │ │ │ │ + b.n 5b0d70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b0c9c │ │ │ │ + b.n 5b0d5c │ │ │ │ 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] @ (5b0770 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1912729,15 +1912743,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5b0746 │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ negs r6, r3 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0c6c │ │ │ │ + b.n 5b0d2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r4, #3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -1912854,45 +1912868,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ b.n 5b07c4 │ │ │ │ bx lr │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ sbcs r6, r6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0c3c │ │ │ │ + b.n 5b0cfc │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r6, [r4, #0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ sbcs r4, r1 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0c04 │ │ │ │ + b.n 5b0cc4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b0c34 │ │ │ │ + b.n 5b0cf4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adcs r4, r4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0bd0 │ │ │ │ + b.n 5b0c90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r3, #31] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adcs r2, r0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0ba8 │ │ │ │ + b.n 5b0c68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r7, #30] │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r0, r4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0b80 │ │ │ │ + b.n 5b0c40 │ │ │ │ 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] @ (5b09d0 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1913005,15 +1913019,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r2, [r6, #28] │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsls r4, r3 │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r0, [r3, #28] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 5b0bc0 │ │ │ │ + b.n 5b0c80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r2, #28] │ │ │ │ lsls r5, r5, #5 │ │ │ │ eors r2, r7 │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r2, [r7, #27] │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -1913021,24 +1913035,24 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r2, [r4, #27] │ │ │ │ lsls r5, r5, #5 │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r4, [r5, #26] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia.w r0!, {r3, r4, r5, r7} │ │ │ │ - b.n 5b0ad0 │ │ │ │ + ldmdb r0, {r3, r4, r5, r7} │ │ │ │ + b.n 5b0b90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b0e74 │ │ │ │ + b.n 5b0f34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5b0aa8 │ │ │ │ + b.n 5b0b68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b0a78 │ │ │ │ + b.n 5b0b38 │ │ │ │ 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 4397ac <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32371c> │ │ │ │ ldr r3, [pc, #468] @ (5b0c04 ) │ │ │ │ @@ -1913247,61 +1913261,60 @@ │ │ │ │ nop │ │ │ │ strb r2, [r6, #23] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r4, [r0, #23] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r7, #74 @ 0x4a │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0bbc │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + @ instruction: 0xe83400b8 │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r7, #50 @ 0x32 │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r6, [r5, #22] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r6, [r5, #22] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r6, [r7, #21] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bhi.n 5b0bf4 │ │ │ │ + bls.n 5b0cb4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r6, [r7, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r2, [r0, #19] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 5b09d0 │ │ │ │ + b.n 5b0a90 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r6, #34 @ 0x22 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #32 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (5b0d7c ) │ │ │ │ ldr r2, [pc, #268] @ (5b0d80 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1913420,15 +1913433,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r5, #12] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r6, [r7, #11] │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5b0d20 │ │ │ │ + ble.n 5b0de0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #20] @ (5b0db8 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5b0db4 │ │ │ │ ldr r3, [pc, #16] @ (5b0dbc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913508,15 +1913521,15 @@ │ │ │ │ cbz r3, 5b0e5e │ │ │ │ ldr r4, [pc, #244] @ (5b0f4c ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5b0ebc │ │ │ │ ldr r0, [pc, #240] @ (5b0f50 ) │ │ │ │ add r0, pc │ │ │ │ - bl 1078b1c │ │ │ │ + bl 1078b7c │ │ │ │ ldr r0, [pc, #236] @ (5b0f54 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 444994 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e904> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5b0e82 │ │ │ │ blx 6aca8 │ │ │ │ @@ -1913594,55 +1913607,55 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5b0e20 │ │ │ │ nop │ │ │ │ - bgt.n 5b0fd4 │ │ │ │ + bgt.n 5b0e94 │ │ │ │ lsls r1, r6, #2 │ │ │ │ addw r1, r4, #105 @ 0x69 │ │ │ │ - bgt.n 5b0fd0 │ │ │ │ + bgt.n 5b0e90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r7, #7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 5b0e54 │ │ │ │ + b.n 5b0f14 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5b0fac │ │ │ │ + bgt.n 5b0e6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r6, [r3, #7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #56 @ 0x38 │ │ │ │ lsls r2, r5, #5 │ │ │ │ pldw [r1, #4095] @ 0xfff │ │ │ │ - bgt.n 5b0e6c │ │ │ │ + bgt.n 5b0f2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #10 │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r0, [r2, #6] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - blt.n 5b0f28 │ │ │ │ + bgt.n 5b0fe8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r6, #5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - blt.n 5b0ee0 │ │ │ │ + bgt.n 5b0fa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 5b0f04 │ │ │ │ + bgt.n 5b0fc4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 5b0f48 │ │ │ │ + bgt.n 5b1008 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r6, #3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #118 @ 0x76 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r3, [pc, #8] @ (5b0f90 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1913951,29 +1913964,29 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r7, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b1328 │ │ │ │ + b.n 5b13e8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bne.n 5b11dc │ │ │ │ + bcs.n 5b129c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 5b12b8 │ │ │ │ + bls.n 5b1378 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #760] @ (5b1578 ) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 5b1300 │ │ │ │ + bcc.n 5b11c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 5b1234 │ │ │ │ + bhi.n 5b12f4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 5b1194 │ │ │ │ + bls.n 5b1254 │ │ │ │ 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] @ (5b1314 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914034,21 +1914047,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #222 @ 0xde │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bvc.n 5b13e0 │ │ │ │ + bvc.n 5b12a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bhi.n 5b138c │ │ │ │ + bhi.n 5b124c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ 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] @ (5b13c8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914121,23 +1914134,23 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + svc 0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 5b1498 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 5b14bc │ │ │ │ + bvc.n 5b137c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ 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] @ (5b1478 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914198,21 +1914211,21 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r5, #122 @ 0x7a │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bpl.n 5b147c │ │ │ │ + bvs.n 5b153c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 5b1430 │ │ │ │ + bvc.n 5b14f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ 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] @ (5b14b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914221,15 +1914234,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5b14bc ) │ │ │ │ add r0, pc │ │ │ │ bl 5b057c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bvs.n 5b1588 │ │ │ │ + bvs.n 5b1448 │ │ │ │ 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] @ (5b14e8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914241,15 +1914254,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b057c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 5b1554 │ │ │ │ + bpl.n 5b1414 │ │ │ │ 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] @ (5b1518 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914261,15 +1914274,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b057c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bvs.n 5b154c │ │ │ │ + bvs.n 5b160c │ │ │ │ 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] @ (5b1548 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914280,15 +1914293,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5b057c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 5b1544 │ │ │ │ + bvs.n 5b1604 │ │ │ │ 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] @ (5b1570 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914398,17 +1914411,17 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r3, #94 @ 0x5e │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bpl.n 5b16a0 │ │ │ │ + bpl.n 5b1760 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bmi.n 5b1670 │ │ │ │ + bpl.n 5b1730 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (5b16d4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5b167e │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1914454,17 +1914467,17 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r2, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bmi.n 5b164c │ │ │ │ + bpl.n 5b170c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bmi.n 5b1624 │ │ │ │ + bmi.n 5b16e4 │ │ │ │ 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] @ (5b172c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914490,15 +1914503,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, #16] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r2, #124 @ 0x7c │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bmi.n 5b17e0 │ │ │ │ + bmi.n 5b16a0 │ │ │ │ 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] @ (5b1778 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914524,15 +1914537,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bmi.n 5b17a4 │ │ │ │ + bmi.n 5b1864 │ │ │ │ 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] @ (5b17c4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914558,15 +1914571,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bcc.n 5b1770 │ │ │ │ + bmi.n 5b1830 │ │ │ │ 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] @ (5b1810 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914592,15 +1914605,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bcc.n 5b1734 │ │ │ │ + bcc.n 5b17f4 │ │ │ │ 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] @ (5b1844 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914610,15 +1914623,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b1848 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b057c │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcc.n 5b1904 │ │ │ │ + bcc.n 5b17c4 │ │ │ │ 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] @ (5b1888 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914644,15 +1914657,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #32 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bcc.n 5b18f4 │ │ │ │ + bcc.n 5b17b4 │ │ │ │ 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] @ (5b18bc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914662,15 +1914675,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b18c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b057c │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcc.n 5b18cc │ │ │ │ + bcc.n 5b198c │ │ │ │ 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] @ (5b1900 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914696,15 +1914709,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bcs.n 5b18bc │ │ │ │ + bcc.n 5b197c │ │ │ │ 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] @ (5b194c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914730,15 +1914743,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bcs.n 5b1888 │ │ │ │ + bcs.n 5b1948 │ │ │ │ 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] @ (5b19a4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914765,21 +1914778,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcs.n 5b1a7c │ │ │ │ + bcs.n 5b193c │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, #4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bcs.n 5b1a34 │ │ │ │ + bcs.n 5b18f4 │ │ │ │ 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] @ (5b1a18 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914820,19 +1914833,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcs.n 5b1a68 │ │ │ │ + bcs.n 5b1928 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1a6c │ │ │ │ + bcs.n 5b192c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5b19f8 │ │ │ │ + bcs.n 5b1ab8 │ │ │ │ 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 │ │ │ │ @@ -1914898,21 +1914911,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bne.n 5b1a20 │ │ │ │ + bne.n 5b1ae0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5b1bf8 │ │ │ │ + bne.n 5b1ab8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1914973,29 +1914986,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} │ │ │ │ - bne.n 5b1c10 │ │ │ │ + bne.n 5b1cd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5b1bec │ │ │ │ + bne.n 5b1cac │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - beq.n 5b1bc8 │ │ │ │ + bne.n 5b1c88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1bbc │ │ │ │ + bne.n 5b1c7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1bb0 │ │ │ │ + bne.n 5b1c70 │ │ │ │ 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 │ │ │ │ @@ -1915034,23 +1915047,23 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1494 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - beq.n 5b1bb0 │ │ │ │ + beq.n 5b1c70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1b80 │ │ │ │ + beq.n 5b1c40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1bb4 │ │ │ │ + beq.n 5b1c74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bic.w r0, r2, #179 @ 0xb3 │ │ │ │ + eor.w r0, r2, #179 @ 0xb3 │ │ │ │ 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] @ (5b1d14 ) │ │ │ │ @@ -1915094,23 +1915107,23 @@ │ │ │ │ bl 5b1494 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - beq.n 5b1d20 │ │ │ │ + beq.n 5b1de0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1d44 │ │ │ │ + beq.n 5b1e04 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1d28 │ │ │ │ + beq.n 5b1de8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r4, r1 │ │ │ │ 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 │ │ │ │ @@ -1915150,23 +1915163,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1764] @ 0x6e4 │ │ │ │ blx r6 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - eors.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ + @ instruction: 0xf4f800bb │ │ │ │ push {r3, r4, 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] @ (5b1e10 ) │ │ │ │ @@ -1915190,21 +1915203,21 @@ │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #1828] @ 0x724 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ 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] @ (5b1e74 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1915227,19 +1915240,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r4, 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 │ │ │ │ ldr r1, [pc, #72] @ (5b1ed8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1915264,19 +1915277,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r4, r5, 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 │ │ │ │ @@ -1915301,21 +1915314,21 @@ │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #1732] @ 0x6c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6, {r1, r2, 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915354,23 +1915367,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ 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] @ (5b2034 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1915393,19 +1915406,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ 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 │ │ │ │ @@ -1915439,23 +1915452,23 @@ │ │ │ │ ldr.w r3, [r4, #1676] @ 0x68c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -1915480,21 +1915493,21 @@ │ │ │ │ ldr.w r3, [r4, #1664] @ 0x680 │ │ │ │ cbz r3, 5b2116 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -1915528,21 +1915541,21 @@ │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ 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 │ │ │ │ @@ -1915567,21 +1915580,21 @@ │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, 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 │ │ │ │ @@ -1915611,21 +1915624,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r4, 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 │ │ │ │ @@ -1915650,21 +1915663,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, 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 │ │ │ │ @@ -1915689,21 +1915702,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, 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 r1, [pc, #144] @ (5b23fc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1915754,25 +1915767,25 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bmi.n 5b2358 │ │ │ │ + bpl.n 5b2418 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5, 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] @ (5b2484 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1915806,21 +1915819,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r0 │ │ │ │ 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 │ │ │ │ @@ -1915883,29 +1915896,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1494 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 5b2830 │ │ │ │ + b.n 5b28f0 │ │ │ │ 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 │ │ │ │ @@ -1915958,23 +1915971,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60d1b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bge.n 5b26bc │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldc 0, cr0, [lr, #-744] @ 0xfffffd18 │ │ │ │ + ldcl 0, cr0, [lr, #-744]! @ 0xfffffd18 │ │ │ │ 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] @ (5b2698 ) │ │ │ │ @@ -1915998,19 +1916011,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916035,21 +1916048,21 @@ │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #1852] @ 0x73c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, 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] @ (5b2798 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1916091,23 +1916104,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6109ac │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ 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 │ │ │ │ @@ -1916137,21 +1916150,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bic.w r0, r2, fp, ror #2 │ │ │ │ + eor.w r0, r2, fp, ror #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [pc, #240] @ (5b292c ) │ │ │ │ @@ -1916236,31 +1916249,31 @@ │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 5b28b6 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, 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 │ │ │ │ @@ -1916283,19 +1916296,19 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916318,19 +1916331,19 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia 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 │ │ │ │ @@ -1916353,19 +1916366,19 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b2ac4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916388,19 +1916401,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r2!, {r1, 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] @ (5b2b24 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916423,19 +1916436,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ 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] @ (5b2b84 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916458,19 +1916471,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1872] @ 0x750 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1916526,25 +1916539,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 r3!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 5b2ccc │ │ │ │ + bvc.n 5b2b8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #888] @ (5b2fc4 ) │ │ │ │ + ldr r4, [pc, #248] @ (5b2d44 ) │ │ │ │ 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 │ │ │ │ @@ -1916596,25 +1916609,25 @@ │ │ │ │ bl 5b1494 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b27b4 │ │ │ │ + b.n 5b2874 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916665,27 +1916678,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} │ │ │ │ - nop {8} │ │ │ │ + nop {14} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - nop {8} │ │ │ │ + nop {14} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -1916736,25 +1916749,25 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - bkpt 0x00c0 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + wfe │ │ │ │ lsls r1, r6, #2 │ │ │ │ itt cs │ │ │ │ lslcs r1, r6, #2 │ │ │ │ - bhi.n 5b2f10 @ unpredictable │ │ │ │ + stmiacs r2!, {r1, r2, r3} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + itt hi │ │ │ │ + lslhi r1, r6, #2 │ │ │ │ + bhi.n 5b2dd0 @ unpredictable │ │ │ │ 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 │ │ │ │ @@ -1916795,23 +1916808,23 @@ │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ cbz r4, 5b2f02 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0006 │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, 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 │ │ │ │ @@ -1916849,21 +1916862,21 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ cbz r4, 5b2f98 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r0!, {r5, 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 │ │ │ │ @@ -1916919,23 +1916932,23 @@ │ │ │ │ bl 5b1108 │ │ │ │ cbz r4, 5b3058 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 5b302c │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ite al │ │ │ │ - lslal r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1916967,24 +1916980,24 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ cbz r4, 5b30e0 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ittt ge │ │ │ │ - lslge r1, r6, #2 │ │ │ │ - popge {r2, r4} │ │ │ │ - lslge r1, r6, #2 │ │ │ │ - pop {r3, r4} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - itte cs │ │ │ │ - lslcs r1, r6, #2 │ │ │ │ - pushcs {r4, r5, r6, r7, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + itte hi │ │ │ │ + lslhi r1, r6, #2 │ │ │ │ + pushhi {r4, r5, r6, r7, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1917074,34 +1917087,34 @@ │ │ │ │ bl 5b1494 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - itte cs │ │ │ │ - lslcs r1, r6, #2 │ │ │ │ - cbnz r0, 5b326e @ unpredictable │ │ │ │ - lslcc r1, r6, #2 │ │ │ │ - cbnz r4, 5b3272 │ │ │ │ + itte hi │ │ │ │ + lslhi r1, r6, #2 │ │ │ │ + cbnz r0, 5b3286 @ unpredictable │ │ │ │ + lslls r1, r6, #2 │ │ │ │ + cbnz r4, 5b328a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov r0, pc │ │ │ │ + mov r8, fp │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5b3188 │ │ │ │ + bcs.n 5b3248 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00b6 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - bkpt 0x008e │ │ │ │ - lsls r1, r6, #2 │ │ │ │ + itet ne │ │ │ │ + lslne r1, r6, #2 │ │ │ │ + bkpt 0x00ee │ │ │ │ + lslne 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 │ │ │ │ @@ -1917155,25 +1917168,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1494 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bkpt 0x001a │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev16 r4, r2 │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 5b32a0 │ │ │ │ + bge.n 5b3360 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 5b3330 │ │ │ │ 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 │ │ │ │ @@ -1917222,25 +1917235,25 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ cbz r4, 5b3386 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5b33ba │ │ │ │ + cbnz r2, 5b33d2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r6, 5b33be │ │ │ │ + cbnz r6, 5b33d6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev r2, r4 │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 5b33cc │ │ │ │ + bls.n 5b348c │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917263,19 +1917276,19 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fae0 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + cbnz r6, 5b340e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + cbnz r4, 5b3416 │ │ │ │ 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 │ │ │ │ @@ -1917328,25 +1917341,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r5, #3 │ │ │ │ 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] @ (5b3544 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1917388,19 +1917401,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4378b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x321824> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b3520 │ │ │ │ nop │ │ │ │ - cbnz r6, 5b35c2 │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #168] @ (5b35fc ) │ │ │ │ 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 │ │ │ │ @@ -1917524,41 +1917537,41 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b128c │ │ │ │ b.n 5b3654 │ │ │ │ ldr r0, [pc, #56] @ (5b36ec ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b35c4 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5b3716 │ │ │ │ + cbnz r2, 5b372e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 5b360c │ │ │ │ + beq.n 5b36cc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, 5b3728 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - revsh r0, r2 │ │ │ │ + cbnz r0, 5b3728 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + cbnz r6, 5b3726 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + cbz r6, 5b3728 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvs.n 5b3718 │ │ │ │ + bvs.n 5b37d8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5b3444 │ │ │ │ + b.n 5b3504 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5b3790 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1917611,25 +1917624,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b37a4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3754 │ │ │ │ nop │ │ │ │ - cbnz r6, 5b37d2 │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #170 @ 0xaa │ │ │ │ + subs r3, #10 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b334c │ │ │ │ + b.n 5b340c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #164] @ (5b385c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1917689,27 +1917702,27 @@ │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b3874 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b380c │ │ │ │ - cbnz r6, 5b3876 │ │ │ │ + cbnz r6, 5b388e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r6, 5b3878 │ │ │ │ + cbnz r6, 5b3890 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b3280 │ │ │ │ + b.n 5b3340 │ │ │ │ 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 │ │ │ │ @@ -1917769,27 +1917782,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b3948 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b38c8 │ │ │ │ nop │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + cbnz r0, 5b393e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b31b0 │ │ │ │ + b.n 5b3270 │ │ │ │ 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 │ │ │ │ @@ -1917866,31 +1917879,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b3a50 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b399e │ │ │ │ nop │ │ │ │ - cbz r0, 5b3a84 │ │ │ │ + cbz r0, 5b3a9c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r0, 5b3a8c │ │ │ │ + cbz r0, 5b3aa4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b40b8 │ │ │ │ + b.n 5b4178 │ │ │ │ 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 │ │ │ │ @@ -1917972,29 +1917985,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 5b3b1c │ │ │ │ ldr r0, [pc, #32] @ (5b3b64 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3aaa │ │ │ │ nop │ │ │ │ - sxth r6, r6 │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxth r4, r6 │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b3f9c │ │ │ │ + b.n 5b405c │ │ │ │ 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 │ │ │ │ @@ -1918086,35 +1918099,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b3c9c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3bc0 │ │ │ │ ldr r0, [pc, #44] @ (5b3ca0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3be2 │ │ │ │ - cbz r2, 5b3c84 │ │ │ │ + cbz r2, 5b3c9c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r6, 5b3c8a │ │ │ │ + cbz r6, 5b3ca2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b3e7c │ │ │ │ + b.n 5b3f3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 5b3e74 │ │ │ │ + b.n 5b3f34 │ │ │ │ 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 │ │ │ │ @@ -1918202,31 +1918215,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 5b3d82 │ │ │ │ ldr r0, [pc, #36] @ (5b3dcc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3cfc │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 5b3dac │ │ │ │ + bcc.n 5b3e6c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #920 @ (adr r6, 5b415c ) │ │ │ │ + add r7, pc, #280 @ (adr r7, 5b3edc ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 5b3e18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 5b3e10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 5b3df8 │ │ │ │ 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 │ │ │ │ @@ -1918337,33 +1918350,33 @@ │ │ │ │ bl 5b1910 │ │ │ │ b.n 5b3ef8 │ │ │ │ ldr r0, [pc, #44] @ (5b3f48 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3e2a │ │ │ │ bl 5b16f0 │ │ │ │ b.n 5b3ec2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1} │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #816 @ (adr r5, 5b4268 ) │ │ │ │ + add r6, pc, #176 @ (adr r6, 5b3fe8 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 5b3f6c │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 5b3f80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r4, 5b3f52 │ │ │ │ + cbz r4, 5b3f6a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r2, r0 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ 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] @ 5b3fcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1918840,29 +1918853,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ b.n 5b4080 │ │ │ │ itee ge │ │ │ │ lslge r1, r5, #5 │ │ │ │ - cbz r2, 5b4496 @ unpredictable │ │ │ │ + sxthlt r2, r3 │ │ │ │ lsllt r1, r6, #2 │ │ │ │ - ldr r6, [pc, #528] @ (5b467c ) │ │ │ │ + ldr r6, [pc, #912] @ (5b47fc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r7, r3, #4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r7, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r7, #152 @ 0x98 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r7, #134 @ 0x86 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cbz r6, 5b44a2 │ │ │ │ + cbz r6, 5b44ba │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r0, 5b449c │ │ │ │ + cbz r0, 5b44b4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ bl 9a8486 │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b488c @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b3f3a │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1918915,17 +1918928,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ vmull.u , d31, d16 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b458c ) │ │ │ │ add r2, pc │ │ │ │ @@ -1919053,27 +1919066,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ 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 │ │ │ │ @@ -1919441,15 +1919454,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b4ab0 │ │ │ │ nop │ │ │ │ push {r5, r7, lr} │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #632 @ (adr r7, 5b4d7c ) │ │ │ │ + add r7, pc, #1016 @ (adr r7, 5b4efc ) │ │ │ │ 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 │ │ │ │ @@ -1919587,25 +1919600,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ push {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r6, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r7, pc, #200 @ (adr r7, 5b4d5c ) │ │ │ │ + add r7, pc, #584 @ (adr r7, 5b4edc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r1, r6} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r7, pc, #352 @ (adr r7, 5b4e04 ) │ │ │ │ + add r7, pc, #736 @ (adr r7, 5b4f84 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1919958,21 +1919971,21 @@ │ │ │ │ b.n 5b509a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ uxtb r6, r6 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ittt cs │ │ │ │ - lslcs r5, r7, #2 │ │ │ │ - addcs r0, sp, #992 @ 0x3e0 │ │ │ │ - lslcs r1, r6, #2 │ │ │ │ + ittt hi │ │ │ │ + lslhi r5, r7, #2 │ │ │ │ + addhi r1, sp, #352 @ 0x160 │ │ │ │ + lslhi r1, r6, #2 │ │ │ │ cbz r6, 5b510c │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r7, pc, #680 @ (adr r7, 5b5388 ) │ │ │ │ + add r0, 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1920823,15 +1920836,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b59fe │ │ │ │ mov r0, r4 │ │ │ │ bl 5b4ca8 │ │ │ │ b.n 5b59fe │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -1921141,15 +1921154,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 r4, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -1921327,21 +1921340,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #664 @ (adr r1, 5b62b8 ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #40 @ (adr r3, 5b605c ) │ │ │ │ + add r3, pc, #424 @ (adr r3, 5b61dc ) │ │ │ │ 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 │ │ │ │ @@ -1921688,48 +1921701,48 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #5 │ │ │ │ ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldmdb r2, {r0, r3, r5, r6, r8} │ │ │ │ ldmdb r8, {r0, r3, r5, r6, r8} │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strd r0, r1, [r2], #420 @ 0x1a4 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, r3, #2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r2, pc, #272 @ (adr r2, 5b6584 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 5b6704 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 5b6780 ) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r6, r6, #4 │ │ │ │ adds r1, r4, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b6a56 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1922926,227 +1922939,227 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b8484 │ │ │ │ b.w 5b6620 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 5b7314 ) │ │ │ │ + add r5, pc, #816 @ (adr r5, 5b7494 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r1, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ bvc.n 5b7292 │ │ │ │ vsra.u64 d17, d9, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stc 0, cr0, [r2], {185} @ 0xb9 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + stcl 0, cr0, [r2], #740 @ 0x2e4 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b8484 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1923557,23 +1923570,23 @@ │ │ │ │ b.n 5b768e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #14] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r2, [r5, #10] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ 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] @ (5b7874 ) │ │ │ │ @@ -1923933,15 +1923946,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ b.n 5b7b12 │ │ │ │ strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924192,37 +1924205,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 6a6cc │ │ │ │ b.n 5b7d4e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r7, #24] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strh r4, [r2, #20] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b80d0 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1924489,38 +1924502,38 @@ │ │ │ │ b.n 5b80c0 │ │ │ │ strh r4, [r0, #14] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsls r2, r3, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmdb r2, {r0, r1, r4, r5, r7} │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strd r0, r0, [r2, #-716]! @ 0x2cc │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ vmla.f32 q8, q6, d12[1] │ │ │ │ vmla.f16 q8, q4, d4[3] │ │ │ │ vmla.f16 q8, q0, d4[3] │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r1, r5, #5 │ │ │ │ vmla.f q0, q5, d0[7] │ │ │ │ @@ -1924740,29 +1924753,29 @@ │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #26] │ │ │ │ lsls r1, r5, #5 │ │ │ │ ldrb r6, [r5, #25] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ 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] @ (5b8470 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1924925,20 +1924938,20 @@ │ │ │ │ adds r0, #28 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ b.n 5b8506 │ │ │ │ @ instruction: 0xfb94016c │ │ │ │ @ instruction: 0xfb88016c │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ 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 │ │ │ │ @@ -1925001,15 +1925014,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #7] │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [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, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b8848 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1925220,36 +1925233,36 @@ │ │ │ │ bl 436c64 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x320bd4> │ │ │ │ b.n 5b883a │ │ │ │ ldrb r6, [r5, #6] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r8, #364] @ 0x16c │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr.w r0, [lr, #364] @ 0x16c │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb.w r0, [r2, #364] @ 0x16c │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ str??.w r0, [r6, ] │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ lsls r1, r5, #5 │ │ │ │ strh.w r0, [r4, ] │ │ │ │ @@ -1925331,21 +1925344,21 @@ │ │ │ │ b.n 5b88e8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b85ec │ │ │ │ b.n 5b88e8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b85ec │ │ │ │ b.n 5b8938 │ │ │ │ - add r3, pc, #944 @ (adr r3, 5b8d38 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 5b8ab8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r5, r6] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, pc, #800 @ (adr r3, 5b8cb0 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 5b8a30 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ 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] @ (5b8a50 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1925501,20 +1925514,20 @@ │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ b.n 5b8ade │ │ │ │ ldr r2, [pc, #24] @ (5b8b44 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b8b12 │ │ │ │ rsb r1, r6, #15466496 @ 0xec0000 │ │ │ │ subs.w r1, ip, #15466496 @ 0xec0000 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ 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 │ │ │ │ @@ -1925547,17 +1925560,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 6ae2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b8bb4 │ │ │ │ - add r1, pc, #544 @ (adr r1, 5b8de4 ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 5b8f64 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ 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] @ (5b8d0c ) │ │ │ │ @@ -1925706,17 +1925719,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} │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf2fa016c │ │ │ │ @ instruction: 0xf2fc016c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1925754,17 +1925767,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 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf284016c │ │ │ │ @ instruction: 0xf286016c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1925973,34 +1925986,34 @@ │ │ │ │ blx 6bd94 │ │ │ │ b.n 5b9014 │ │ │ │ strb r2, [r4, #6] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1fc016c │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf0e6016c │ │ │ │ @ instruction: 0xf0d8016c │ │ │ │ strb r0, [r5, #1] │ │ │ │ lsls r1, r5, #5 │ │ │ │ @ instruction: 0xf0ae016c │ │ │ │ - ldr r2, [pc, #656] @ (5b92e8 ) │ │ │ │ + ldr r3, [pc, #16] @ (5b9068 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ orn r1, r0, #108 @ 0x6c │ │ │ │ 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] @ (5b9124 ) │ │ │ │ @@ -1926152,18 +1926165,18 @@ │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r3 │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ b.n 5b91b6 │ │ │ │ nop │ │ │ │ vrhadd.s8 q0, q0, q14 │ │ │ │ cdp 1, 15, cr0, cr4, cr12, {3} │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ 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 │ │ │ │ @@ -1926211,17 +1926224,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, [r0, #10] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r4, r6, #2 │ │ │ │ stcl 1, cr0, [sl, #432]! @ 0x1b0 │ │ │ │ stcl 1, cr0, [lr, #432]! @ 0x1b0 │ │ │ │ stmdb 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 │ │ │ │ @@ -1926401,28 +1926414,28 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r2, #432]! @ 0x1b0 │ │ │ │ stcl 1, cr0, [r4], {108} @ 0x6c │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldcl 1, cr0, [sl], #-432 @ 0xfffffe50 │ │ │ │ stcl 1, cr0, [sl], #-432 @ 0xfffffe50 │ │ │ │ mrrc 1, 6, r0, ip, cr12 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ 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] @ (5b96d8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1926642,29 +1926655,29 @@ │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r5, #5 │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r2, #8] │ │ │ │ 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 │ │ │ │ @@ -1926949,28 +1926962,28 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5b9960 │ │ │ │ nop │ │ │ │ b.n 5b98b0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ b.n 5b98a0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1927247,15 +1927260,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r5, #5 │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #280] @ (5b9e18 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b9dd6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1927376,21 +1927389,21 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b9db0 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #76] @ (5b9e7c ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b9e78 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1927423,15 +1927436,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [r1, #28] │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ 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, 5b9ed8 │ │ │ │ @@ -1927825,15 +1927838,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b5d88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ 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 │ │ │ │ @@ -1927988,15 +1928001,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, r7] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r4, r6] │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ba5ba │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1928109,15 +1928122,15 @@ │ │ │ │ bx lr │ │ │ │ cmp r7, #174 @ 0xae │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r7, #18 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ 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] @ (5ba774 ) │ │ │ │ @@ -1928274,31 +1928287,31 @@ │ │ │ │ bl 5ba418 │ │ │ │ b.n 5ba750 │ │ │ │ ldr r0, [pc, #40] @ (5ba794 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ba418 │ │ │ │ b.n 5ba73e │ │ │ │ nop │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r6, #12 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1928480,23 +1928493,23 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r1, r1] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, r0] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ 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] @ (5babf0 ) │ │ │ │ @@ -1928706,49 +1928719,49 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5ba418 │ │ │ │ b.n 5babda │ │ │ │ ldrsb r0, [r5, r0] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strb r4, [r4, r2] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + str r4, [r1, #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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ @@ -1929152,15 +1929165,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, r6] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ bcc.n 5bb050 │ │ │ │ lsls r4, r5, #5 │ │ │ │ bcc.n 5bb024 │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #5 │ │ │ │ @@ -1929383,21 +1929396,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5bb312 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #272] @ (5bb454 ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr r4, [pc, #920] @ (5bb6ec ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ 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] @ (5bb3a8 ) │ │ │ │ @@ -1929427,15 +1929440,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #560] @ (5bb5dc ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [pc, #456] @ (5bb580 ) │ │ │ │ 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 │ │ │ │ @@ -1929829,15 +1929842,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5bb5d4 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ 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] @ (5bb830 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1929968,17 +1929981,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bx ip │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bxns r0 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ 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 │ │ │ │ @@ -1930950,21 +1930963,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 r4, [pc, #1016] @ (5bc824 ) │ │ │ │ + ldr r5, [pc, #376] @ (5bc5a4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #880] @ (5bc7a0 ) │ │ │ │ + ldr r5, [pc, #240] @ (5bc520 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #816] @ (5bc764 ) │ │ │ │ + ldr r5, [pc, #176] @ (5bc4e4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #752] @ (5bc728 ) │ │ │ │ + ldr r5, [pc, #112] @ (5bc4a8 ) │ │ │ │ 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 │ │ │ │ @@ -1930989,21 +1931002,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5bc48c ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5bc45e │ │ │ │ subs r3, #170 @ 0xaa │ │ │ │ lsls r1, r5, #5 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcc.n 5bc470 │ │ │ │ + bmi.n 5bc530 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #328] @ (5bc5d8 ) │ │ │ │ + ldr r0, [pc, #712] @ (5bc758 ) │ │ │ │ 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] @ (5bc748 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1931296,83 +1931309,83 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r9, r5 │ │ │ │ bhi.w 5bc518 │ │ │ │ b.n 5bc5b4 │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #128] @ (5bc7cc ) │ │ │ │ + ldr r0, [pc, #512] @ (5bc94c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #888] @ (5bcac8 ) │ │ │ │ + ldr r2, [pc, #248] @ (5bc848 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #40 @ 0x28 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + ldr r0, [pc, #136] @ (5bc7ec ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #576] @ (5bc9a8 ) │ │ │ │ + ldr r1, [pc, #960] @ (5bcb28 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [pc, #312] @ (5bc8a4 ) │ │ │ │ + ldr r1, [pc, #696] @ (5bca24 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bxns ip │ │ │ │ + blxns r8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bxns r9 │ │ │ │ + blxns r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx r1 │ │ │ │ + bx sp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 5bc6ac │ │ │ │ + bcs.n 5bc76c │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov lr, sl │ │ │ │ + bx r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, pc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r4, ip │ │ │ │ + mov ip, r8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #368] @ (5bc928 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r2, r1 │ │ │ │ + mov r2, sp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp lr, r9 │ │ │ │ + mov r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, lr │ │ │ │ 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] @ (5bc94c ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1931523,57 +1931536,57 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5bc814 │ │ │ │ nop │ │ │ │ - add ip, fp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r8, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add ip, r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r8, r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + beq.n 5bc984 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r1 │ │ │ │ + add r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r4 │ │ │ │ + add r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ 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 │ │ │ │ @@ -1932534,166 +1932547,166 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bd268 │ │ │ │ ldr r2, [pc, #316] @ (5bd450 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5bceac │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - cmn r6, r6 │ │ │ │ + muls r6, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add lr, r9 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, r9 │ │ │ │ + add r8, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - negs r2, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r6, r8 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - tst r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r2, r8 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r4, [r6, #27] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r4, sp │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r4, r8 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r3 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 5bd3e0 │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r4, [r5, #24] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r8, r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r2, r6 │ │ │ │ + add sl, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + ands r6, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mcr2 0, 0, r0, cr2, cr7, {5} │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + mcr2 0, 3, r0, cr2, cr7, {5} │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bics r2, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r1, #18] │ │ │ │ lsls r1, r5, #5 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldc2 0, cr0, [r8], #732 @ 0x2dc │ │ │ │ - it gt │ │ │ │ - lslgt r2, r7, #2 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + ldc2 0, cr0, [r8, #-732] @ 0xfffffd24 │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + ands r4, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc2 0, cr0, [r6], #-732 @ 0xfffffd24 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + stc2 0, cr0, [r6], {183} @ 0xb7 │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r5 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r6 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ands r6, r5 │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + ands r6, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r4, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r3, #3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r3, #10] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #288] @ (5bd574 ) │ │ │ │ + ldr r2, [pc, #672] @ (5bd6f4 ) │ │ │ │ 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 │ │ │ │ @@ -1933367,164 +1933380,164 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bd6ae │ │ │ │ nop │ │ │ │ cmp r3, #138 @ 0x8a │ │ │ │ lsls r1, r5, #5 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + subs r2, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + subs r0, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + cbnz r6, 5bdada │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf52c00b7 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + @ instruction: 0xf58c00b7 │ │ │ │ + adds r7, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf4f600b7 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + adcs.w r0, r6, #5996544 @ 0x5b8000 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bics.w r0, r6, #5996544 @ 0x5b8000 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + eors.w r0, r6, #5996544 @ 0x5b8000 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r6, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf34c00b7 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf3ac00b7 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf32600b7 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + @ instruction: 0xf38600b7 │ │ │ │ + adds r5, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf30000b7 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + @ instruction: 0xf36000b7 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf2d800b7 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf33800b7 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28e00b7 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + @ instruction: 0xf2ee00b7 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r4, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf1e400b7 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + movw r0, #16567 @ 0x40b7 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf19c00b7 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + @ instruction: 0xf1fc00b7 │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adcs.w r0, lr, #183 @ 0xb7 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + subs.w r0, lr, #183 @ 0xb7 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r3, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orrs r4, r1 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf0c000b7 │ │ │ │ + @ instruction: 0xf12000b7 │ │ │ │ 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 │ │ │ │ @@ -1937391,15 +1937404,15 @@ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movw r1, #34920 @ 0x8868 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 1, 2, r0, cr10, cr6, {1} │ │ │ │ + mrc2 1, 5, r0, cr10, cr6, {1} │ │ │ │ rsb r1, r4, #15204352 @ 0xe80000 │ │ │ │ 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] @ (5c0b24 ) │ │ │ │ @@ -1937464,15 +1937477,15 @@ │ │ │ │ b.n 5c0b02 │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0b02 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ sbcs.w r1, lr, #15204352 @ 0xe80000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 1, cr0, [ip, #-216] @ 0xffffff28 │ │ │ │ + ldc2 1, cr0, [ip, #216]! @ 0xd8 │ │ │ │ adds.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] @ (5c0be8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1937535,15 +1937548,15 @@ │ │ │ │ b.n 5c0bc8 │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0bc8 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4b20168 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 1, cr0, [sl], #216 @ 0xd8 │ │ │ │ + ldc2 1, cr0, [sl, #-216] @ 0xffffff28 │ │ │ │ orr.w r1, sl, #15204352 @ 0xe80000 │ │ │ │ stmdb 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] @ (5c0d6c ) │ │ │ │ @@ -1937763,15 +1937776,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf26e0168 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2280168 │ │ │ │ strb r4, [r0, #10] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr??.w r0, [r0, #310] @ 0x136 │ │ │ │ + @ instruction: 0xfa300136 │ │ │ │ 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 │ │ │ │ @@ -1938085,15 +1938098,15 @@ │ │ │ │ b.n 5c10b0 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vmla.f d0, d4, d0[6] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.s8 q8, q4, q12 │ │ │ │ - @ instruction: 0xf6940136 │ │ │ │ + @ instruction: 0xf6f40136 │ │ │ │ stmdb 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] @ (5c12b8 ) │ │ │ │ mov fp, r3 │ │ │ │ @@ -1938544,22 +1938557,22 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5c13da │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stc 1, cr0, [r0, #-416]! @ 0xfffffe60 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f00136 │ │ │ │ - bics.w r1, r6, #11927552 @ 0xb60000 │ │ │ │ + adcs.w r1, r0, #11927552 @ 0xb60000 │ │ │ │ + eors.w r1, r6, #11927552 @ 0xb60000 │ │ │ │ adds.w r1, r6, r8, asr #1 │ │ │ │ - @ instruction: 0xf2de0136 │ │ │ │ - @ instruction: 0xf2600136 │ │ │ │ - @ instruction: 0xf2320136 │ │ │ │ - @ instruction: 0xf1fa0136 │ │ │ │ - sub.w r1, r4, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf33e0136 │ │ │ │ + movt r1, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf2920136 │ │ │ │ + @ instruction: 0xf25a0136 │ │ │ │ + addw r1, r4, #54 @ 0x36 │ │ │ │ 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] @ (5c17b8 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ ldr r3, [pc, #188] @ (5c17bc ) │ │ │ │ @@ -1939528,19 +1939541,18 @@ │ │ │ │ b.n 5c1f16 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5c236c │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w sl!, {r1, r2, r4, r5, r8} │ │ │ │ + ldmdb sl, {r1, r2, r4, r5, r8} │ │ │ │ b.n 5c21a8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 5c20f0 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + strex r1, r0, [r0, #216] @ 0xd8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #660] @ (5c23d8 ) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldr r3, [pc, #660] @ (5c23dc ) │ │ │ │ @@ -1940446,21 +1940458,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c285a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bhi.n 5c2ae8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 5c2b08 │ │ │ │ lsls r6, r6, #4 │ │ │ │ bvs.n 5c2a48 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + svc 6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ble.n 5c2a3c │ │ │ │ + udf #40 @ 0x28 │ │ │ │ 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] @ (5c2c14 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1941527,15 +1941539,15 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r3, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bne.n 5c35b4 │ │ │ │ + bne.n 5c3674 │ │ │ │ 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 │ │ │ │ @@ -1941693,15 +1941705,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ 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] @ (5c3b70 ) │ │ │ │ @@ -1941926,17 +1941938,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r6!, {r2, r5, 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, #3704] @ 0xe78 │ │ │ │ ldr.w r2, [pc, #1072] @ 5c3fc8 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1942337,21 +1942349,21 @@ │ │ │ │ b.n 5c3bdc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, 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] @ 5c4620 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1942938,25 +1942950,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bf594 │ │ │ │ b.n 5c425c │ │ │ │ ittt │ │ │ │ lsl r0, r5, #5 │ │ │ │ sub r0, #220 @ 0xdc │ │ │ │ mov r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ pop {r1, r7, pc} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, 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 │ │ │ │ @@ -1948311,28 +1948323,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c8372 │ │ │ │ ldr r3, [pc, #12] @ (5c8378 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c837c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c845a │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c8466 │ │ │ │ @@ -1948491,25 +1948503,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c8466 │ │ │ │ b.n 5c84ce │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c84f0 │ │ │ │ ldr r3, [pc, #8] @ (5c84f4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ 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] @ (5c85cc ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1950459,28 +1950471,28 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, #9] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #5] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5c9a0e │ │ │ │ ldr r3, [pc, #12] @ (5c9a14 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c9a18 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r6, r1] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ 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 │ │ │ │ @@ -1952230,17 +1952242,17 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrsh r2, [r7, r1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, r6] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -1953372,37 +1953384,37 @@ │ │ │ │ b.n 5cb7ec │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, r6] │ │ │ │ lsls r0, r5, #5 │ │ │ │ strh r4, [r7, r5] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2 0, cr0, [r8], {174} @ 0xae │ │ │ │ - stc2 0, cr0, [sl], {174} @ 0xae │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + stc2l 0, cr0, [r8], #696 @ 0x2b8 │ │ │ │ + stc2l 0, cr0, [sl], #696 @ 0x2b8 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1954163,39 +1954175,39 @@ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5cacd2 │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5cbf78 │ │ │ │ nop │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r7, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ 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 │ │ │ │ @@ -1954597,17 +1954609,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ subs r5, #220 @ 0xdc │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, 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 │ │ │ │ @@ -1958395,15 +1958407,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cedc8 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cedc8 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ 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] @ (5cee6c ) │ │ │ │ @@ -1958996,21 +1959008,21 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5cf092 │ │ │ │ mov ip, lr │ │ │ │ b.n 5cf39c │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5cf340 │ │ │ │ b.n 5cf2a8 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r7, #0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r1, r4 │ │ │ │ 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 │ │ │ │ @@ -1959044,15 +1959056,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5cf4a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5cf4c6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1960460,106 +1960472,106 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5d00c6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r4, #7 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + subs r4, r0, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf0e200b6 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + adc.w r0, r2, #182 @ 0xb6 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cdp2 1, 5, cr0, cr14, cr7, {3} │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf38400ac │ │ │ │ - subs r4, r6, #0 │ │ │ │ + @ instruction: 0xf3e400ac │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5d030c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1962919,35 +1962931,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 5d1648 │ │ │ │ lsls r7, r4, #5 │ │ │ │ b.n 5d1634 │ │ │ │ lsls r7, r4, #5 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfad40135 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + @ instruction: 0xfb340135 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vld4.8 {d16,d18,d20,d22}, [r0 :256], r5 │ │ │ │ + vst2.8 {d16[1],d17[1]}, [r0 :16], r5 │ │ │ │ b.n 5d246c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vld1.8 {d16[5]}, [r0] │ │ │ │ - bpl.n 5d1c50 │ │ │ │ + @ instruction: 0xfa4000af │ │ │ │ + bvs.n 5d1d10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vst1.8 {d16[5]}, [lr] │ │ │ │ - bpl.n 5d1c34 │ │ │ │ + @ instruction: 0xfa2e00af │ │ │ │ + bvs.n 5d1cf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #1288] @ 5d21bc │ │ │ │ @@ -1963742,15 +1963754,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 5d2570 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5360135 │ │ │ │ + @ instruction: 0xf5960135 │ │ │ │ bge.n 5d24c8 │ │ │ │ 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 │ │ │ │ @@ -1963803,15 +1963815,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 5d26c8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2520135 │ │ │ │ + @ instruction: 0xf2b20135 │ │ │ │ bls.n 5d2620 │ │ │ │ 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 │ │ │ │ @@ -1964767,24 +1964779,24 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vext.8 d16, d24, d31, #0 │ │ │ │ + orrs.w r0, r8, #175 @ 0xaf │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5d2fc0 │ │ │ │ + b.n 5d3080 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, 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] @ (5d3184 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1965026,34 +1965038,34 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d3336 │ │ │ │ ldr r4, [pc, #48] @ (5d33ac ) │ │ │ │ ldr r2, [pc, #48] @ (5d33b0 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d3336 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - bkpt 0x00d2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - stc 0, cr0, [r0, #700] @ 0x2bc │ │ │ │ - bkpt 0x00b4 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + ittt cc │ │ │ │ + lslcc r6, r6, #2 │ │ │ │ + strcc r7, [sp, #224] @ 0xe0 │ │ │ │ + lslcc r2, r5, #2 │ │ │ │ + itee cc │ │ │ │ + lslcc r6, r6, #2 │ │ │ │ + stclcs 0, cr0, [r0, #700]! @ 0x2bc │ │ │ │ + ite ne @ unpredictable │ │ │ │ + lslne r6, r6, #2 │ │ │ │ + lsleq r6, r4, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bkpt 0x00a6 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - add r5, pc, #192 @ (adr r5, 5d3464 ) │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldc 0, cr0, [r0, #-700]! @ 0xfffffd44 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + itte eq │ │ │ │ + lsleq r6, r6, #2 │ │ │ │ + addeq r5, pc, #576 @ (adr r5, 5d35e4 ) │ │ │ │ + lslne r2, r5, #2 │ │ │ │ + ldc 0, cr0, [r0, #700] @ 0x2bc │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stc 0, cr0, [r2, #-700] @ 0xfffffd44 │ │ │ │ - add r5, pc, #112 @ (adr r5, 5d3424 ) │ │ │ │ + stcl 0, cr0, [r2, #-700]! @ 0xfffffd44 │ │ │ │ + add r5, pc, #496 @ (adr r5, 5d35a4 ) │ │ │ │ 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] │ │ │ │ @@ -1965069,20 +1965081,20 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5d3408 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5d1ab8 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - stc 0, cr0, [r4, #-700] @ 0xfffffd44 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + stcl 0, cr0, [r4, #-700]! @ 0xfffffd44 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5d39e0 │ │ │ │ + b.n 5d3aa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ 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] │ │ │ │ @@ -1965098,20 +1965110,20 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5d3460 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5d1ab8 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - stcl 0, cr0, [ip], {175} @ 0xaf │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + stc 0, cr0, [ip, #-700]! @ 0xfffffd44 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #344 @ (adr r4, 5d35bc ) │ │ │ │ + add r4, pc, #728 @ (adr r4, 5d373c ) │ │ │ │ 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 │ │ │ │ @@ -1965241,33 +1965253,33 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5d3850 │ │ │ │ + b.n 5d3910 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs.w r0, r0, pc, asr #2 │ │ │ │ - sbc.w r0, r6, pc, asr #2 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + subs.w r0, r0, pc, asr #2 │ │ │ │ + rsb r0, r6, pc, asr #2 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - b.n 5d37e4 │ │ │ │ + b.n 5d38a4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds.w r0, r2, pc, asr #2 │ │ │ │ - @ instruction: 0xeb2800af │ │ │ │ - bgt.n 5d3540 │ │ │ │ + sbcs.w r0, r2, pc, asr #2 │ │ │ │ + @ instruction: 0xeb8800af │ │ │ │ + ble.n 5d3600 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xeb3a00b7 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xeb9a00b7 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xeb2800b7 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xeb8800b7 │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1969615,15 +1969627,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ 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 │ │ │ │ @@ -1972564,19 +1972576,19 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r7, r4, #5 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1972649,25 +1972661,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d875c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ cmp r3, #8 │ │ │ │ bhi.w 5d8912 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r0, r8 │ │ │ │ @@ -1973923,26 +1973935,26 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf72a00ac │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf78a00ac │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf71c00ac │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + @ instruction: 0xf77c00ac │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf70e00ac │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + @ instruction: 0xf76e00ac │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf70000ac │ │ │ │ + @ instruction: 0xf76000ac │ │ │ │ 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, 5d94dc │ │ │ │ @@ -1974836,23 +1974848,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5d9da2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -1975009,19 +1975021,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ str r0, [r5, #28] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #20] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r2, #26] │ │ │ │ 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] @ 5da048 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1975227,15 +1975239,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldrsh r0, [r3, r4] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsh r6, [r3, r0] │ │ │ │ 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 │ │ │ │ @@ -1975380,21 +1975392,21 @@ │ │ │ │ beq.n 5da322 │ │ │ │ b.n 5da36c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, r7] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrb r2, [r7, r2] │ │ │ │ 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 │ │ │ │ @@ -1975533,31 +1975545,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5d9d58 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ 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 │ │ │ │ @@ -1975696,23 +1975708,23 @@ │ │ │ │ bl 5d9d58 │ │ │ │ b.n 5da65a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, r2] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r0, [r3, r6] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr r2, [pc, #308] @ (5da814 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1975838,27 +1975850,27 @@ │ │ │ │ bl 5d9d58 │ │ │ │ b.n 5da7c4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r3, r4] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r5, pc, #120 @ (adr r5, 5da8a0 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r4, [r6, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ 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] @ 5dac94 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1976285,41 +1976297,41 @@ │ │ │ │ b.n 5daaac │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r0, [r5, r6] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb r4, [r3, r5] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1976768,49 +1976780,49 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, r3] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r7, [pc, #80] @ (5db260 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ 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 │ │ │ │ @@ -1976986,31 +1976998,31 @@ │ │ │ │ b.n 5db2aa │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #776] @ (5db708 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r4, [pc, #424] @ (5db5c8 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r5, r6, #4 │ │ │ │ │ │ │ │ 005db428 : │ │ │ │ stmdb 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 │ │ │ │ @@ -1977328,19 +1977340,19 @@ │ │ │ │ b.n 5db7ae │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r3, [pc, #752] @ (5dbab8 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5988f8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x482868> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -1977930,17 +1977942,17 @@ │ │ │ │ b.n 5dbd76 │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5dbd6c │ │ │ │ blx 6ba80 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5dbd6c │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ 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 │ │ │ │ @@ -1979063,15 +1979075,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #20 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r0 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r5, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -1979192,17 +1979204,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5dcab6 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1991173,17 +1991185,17 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e4f4c │ │ │ │ bl 4432a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32d210> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e4f66 │ │ │ │ nop │ │ │ │ - itt hi │ │ │ │ - lslhi r2, r7, #2 │ │ │ │ - stmdbhi sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itt al │ │ │ │ + lslal r2, r7, #2 │ │ │ │ + stmdbal 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 │ │ │ │ ldr.w r8, [pc, #416] @ 5e51ac │ │ │ │ ldr.w r9, [r0, #624] @ 0x270 │ │ │ │ @@ -1991237,15 +1991249,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e505c │ │ │ │ blx 6c590 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e5064 │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl ac6538 │ │ │ │ + bl ac66a0 │ │ │ │ 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 │ │ │ │ @@ -1991329,15 +1991341,15 @@ │ │ │ │ bne.n 5e5122 │ │ │ │ b.n 5e517a │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e514c │ │ │ │ nop │ │ │ │ add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, 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 │ │ │ │ @@ -1991619,15 +1991631,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #376 @ 0x178 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ 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 │ │ │ │ @@ -1991756,15 +1991768,15 @@ │ │ │ │ bne.n 5e5628 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e560e │ │ │ │ b.n 5e55a8 │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r1, {r1, r3, r4, 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 │ │ │ │ @@ -1991955,19 +1991967,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 5e56ea │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -1992580,15 +1992592,15 @@ │ │ │ │ beq.n 5e6022 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e6022 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e5f92 │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ mov r6, fp │ │ │ │ - bl ac6778 │ │ │ │ + bl ac68e0 │ │ │ │ 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] │ │ │ │ @@ -1992741,15 +1992753,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e5f2e │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e6028 │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #628 @ 0x274 │ │ │ │ - bl ac6778 │ │ │ │ + bl ac68e0 │ │ │ │ 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 │ │ │ │ @@ -1992819,15 +1992831,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e61ca │ │ │ │ b.n 5e61a8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl ac67a8 │ │ │ │ + bl ac6910 │ │ │ │ b.n 5e6080 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e620a │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1992903,17 +1992915,17 @@ │ │ │ │ b.n 5e622a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #992 @ (adr r0, 5e66b0 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ 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 │ │ │ │ @@ -1992955,15 +1992967,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e6346 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e648e │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl ac67a8 │ │ │ │ + bl ac6910 │ │ │ │ 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] │ │ │ │ @@ -1993023,15 +1993035,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e6400 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e6492 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl ac67a8 │ │ │ │ + bl ac6910 │ │ │ │ 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 5e63b6 │ │ │ │ @@ -1993208,17 +1993220,17 @@ │ │ │ │ b.n 5e655a │ │ │ │ ldr r5, [sp, #16] │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, r1, #1 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5e693c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1993567,15 +1993579,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} │ │ │ │ - cbz r4, 5e6a12 │ │ │ │ + cbz r4, 5e6a2a │ │ │ │ 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 │ │ │ │ @@ -1993670,21 +1993682,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e6ad4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e4d2c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e6a40 │ │ │ │ nop │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 5e6b16 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - uxth r6, r0 │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - sxtb r2, r3 │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - sxtb r4, r0 │ │ │ │ + uxth r4, r4 │ │ │ │ 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 │ │ │ │ @@ -1993698,15 +1993710,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} │ │ │ │ - sxth r4, r6 │ │ │ │ + uxth r4, r2 │ │ │ │ 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 │ │ │ │ @@ -1993724,15 +1993736,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #548] @ 0x224 │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbz r6, 5e6b96 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r4, r6, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1993740,15 +1993752,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e4d2c │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r2, 5e6bbe │ │ │ │ + sxtb r2, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -1993760,15 +1993772,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, 5e6bee │ │ │ │ + sxth r4, 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 r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1993776,15 +1993788,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e4d2c │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r6, 5e6c12 │ │ │ │ + sxth r6, r3 │ │ │ │ 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 │ │ │ │ @@ -1993841,15 +1993853,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 5e6c2c │ │ │ │ - cbz r6, 5e6cae │ │ │ │ + cbz r6, 5e6cc6 │ │ │ │ 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 │ │ │ │ @@ -1993863,15 +1993875,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r2, 5e6cd8 │ │ │ │ + cbz r2, 5e6cf0 │ │ │ │ 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 │ │ │ │ @@ -1993886,15 +1993898,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e6d14 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e4d2c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e6cf4 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 5e6d22 │ │ │ │ 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 │ │ │ │ @@ -1993906,29 +1993918,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} │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 5e6d54 │ │ │ │ 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] @ (5e6d74 ) │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ add r1, pc │ │ │ │ bl 5e4d2c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #536] @ 0x218 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ 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 │ │ │ │ @@ -1993940,15 +1993952,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} │ │ │ │ - sub sp, #0 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ 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 │ │ │ │ @@ -1993965,15 +1993977,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 │ │ │ │ - sub sp, #0 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ 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 +1993994,15 @@ │ │ │ │ bl 5e4d2c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ 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 │ │ │ │ @@ -1993999,15 +1994011,15 @@ │ │ │ │ bl 5e4d2c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -1994016,15 +1994028,15 @@ │ │ │ │ bl 5e4d2c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -1994039,15 +1994051,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1994070,15 +1994082,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e6ed2 │ │ │ │ ldr r1, [pc, #8] @ (5e6efc ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e4d2c │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #32 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ 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 │ │ │ │ @@ -1994157,15 +1994169,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -1994494,15 +1994506,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e7390 │ │ │ │ add.w r3, r4, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ strd r3, r3, [r4, #680] @ 0x2a8 │ │ │ │ - bl ac652c │ │ │ │ + bl ac6694 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e7c54 │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #984] @ 0x3d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1995231,19 +1995243,19 @@ │ │ │ │ bl 5dd050 │ │ │ │ b.n 5e7bf8 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e7c22 │ │ │ │ nop │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ble.n 5e7cc2 │ │ │ │ @ instruction: 0xffff83eb │ │ │ │ - vabal.u , d31, d28 │ │ │ │ + vrsubhn.i d27, , q6 │ │ │ │ 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 │ │ │ │ @@ -1997678,15 +1997690,15 @@ │ │ │ │ bic.w r2, r2, #2 │ │ │ │ strb.w r2, [r7, #1916] @ 0x77c │ │ │ │ b.n 5e958a │ │ │ │ ldrb.w r2, [r7, #1916] @ 0x77c │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1916] @ 0x77c │ │ │ │ b.n 5e958a │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ 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] @ (5e97b0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2003535,15 +2003547,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5ed628 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2003748,15 +2003760,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5ed628 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2003856,15 +2003868,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ed628 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2003951,15 +2003963,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ed628 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2004049,15 +2004061,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ed628 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2004138,15 +2004150,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ed628 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2004220,15 +2004232,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5edef0 ) │ │ │ │ ldr r3, [pc, #188] @ (5edef4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ede78 │ │ │ │ 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} │ │ │ │ @@ -2004480,15 +2004492,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5ed628 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2004539,25 +2004551,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ee000 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5edce4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5ed628 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2004622,15 +2004634,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5ed628 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2004878,15 +2004890,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed628 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2004953,15 +2004965,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 ac9504 │ │ │ │ + bl ac966c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edce4 │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2005149,30 +2005161,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed628 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed628 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2005385,15 +2005397,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed628 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2005560,15 +2005572,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed628 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r8 │ │ │ │ @@ -2005718,15 +2005730,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed628 │ │ │ │ b.n 5eeae8 │ │ │ │ add r8, sl │ │ │ │ eor.w r7, r7, #1 │ │ │ │ @@ -2006240,15 +2006252,15 @@ │ │ │ │ bl 5edac0 │ │ │ │ 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 ac9504 │ │ │ │ + bl ac966c │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 5edce4 │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ @@ -2006435,26 +2006447,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5ef708 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2006476,15 +2006488,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5f0950 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5ef708 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edce4 │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2006747,26 +2006759,26 @@ │ │ │ │ bl 5ee498 │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2006777,26 +2006789,26 @@ │ │ │ │ bl 5eb3a8 │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2006830,15 +2006842,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed628 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w ip, [r4, #36] @ 0x24 │ │ │ │ cmp.w ip, #65 @ 0x41 │ │ │ │ @@ -2006955,28 +2006967,28 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsrs r2, r1, #29 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r2, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #176 @ (adr r1, 5efd5c ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 5efedc ) │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 5ed628 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ @@ -2007172,26 +2007184,26 @@ │ │ │ │ bl 5eb8f0 │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2007202,26 +2007214,26 @@ │ │ │ │ bl 5eb45c │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2007235,15 +2007247,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ed628 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2007380,26 +2007392,26 @@ │ │ │ │ bl 5eae88 │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2007410,26 +2007422,26 @@ │ │ │ │ bl 5eb024 │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2007439,37 +2007451,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5eb2f4 │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5ed628 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5ed628 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2007526,15 +2007538,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ea9e8 │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5edce4 │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2007599,26 +2007611,26 @@ │ │ │ │ bl 5eadb0 │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2007629,26 +2007641,26 @@ │ │ │ │ bl 5eb0d8 │ │ │ │ b.w 5ef0aa │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2007858,15 +2007870,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5ed628 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2008061,15 +2008073,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 5ed628 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ @@ -2008154,15 +2008166,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed628 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2008301,15 +2008313,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5f0d2e │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5edce4 │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2008370,25 +2008382,25 @@ │ │ │ │ b.w 5ef0aa │ │ │ │ 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 ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed628 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ @@ -2008447,25 +2008459,25 @@ │ │ │ │ b.w 5ef0aa │ │ │ │ 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 ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5edce4 │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed628 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ @@ -2008586,15 +2008598,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 ac9504 │ │ │ │ + bl ac966c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5edce4 │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2008749,15 +2008761,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 5ed628 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r3, #1 │ │ │ │ @@ -2008791,15 +2008803,15 @@ │ │ │ │ str.w r3, [sp, #1200] @ 0x4b0 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ b.n 5f10b0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edce4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2008880,15 +2008892,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5ed628 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2008930,15 +2008942,15 @@ │ │ │ │ b.w 5f0b1a │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed628 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2009011,15 +2009023,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 ac8f4c │ │ │ │ + bl ac90b4 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed628 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2009119,15 +2009131,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5f177a │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac9210 │ │ │ │ + bl ac9378 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5edce4 │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2009468,15 +2009480,15 @@ │ │ │ │ bls.n 5f1cfe │ │ │ │ sub.w r3, r3, #412 @ 0x19c │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 5f15f0 │ │ │ │ b.n 5f18e0 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac9178 │ │ │ │ + bl ac92e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f1cda │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 5f15cc │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2009932,17 +2009944,17 @@ │ │ │ │ orn r1, sl, r5, asr #1 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ b.n 5f2808 │ │ │ │ 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 │ │ │ │ @@ -2010854,15 +2010866,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ed114 │ │ │ │ b.w 5f1cd4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac8ee4 │ │ │ │ + bl ac904c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f1cd4 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ @@ -2011882,15 +2011894,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #211 @ 0xd3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ea9e8 │ │ │ │ b.w 5f1cd4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac8ee4 │ │ │ │ + bl ac904c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f1cd4 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f3390 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ @@ -2012295,15 +2012307,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5ed628 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2012414,15 +2012426,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5eef7c │ │ │ │ b.n 5f3d88 │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5edce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2012471,15 +2012483,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5ed628 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2012706,15 +2012718,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5ed628 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2012992,15 +2013004,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5ed628 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2013409,15 +2013421,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed628 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2013429,15 +2013441,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed628 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2013758,25 +2013770,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 │ │ │ │ - bge.n 5f4e78 │ │ │ │ + blt.n 5f4f38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #168] @ (5f4f44 ) │ │ │ │ + ldr r2, [pc, #552] @ (5f50c4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 5f4e60 │ │ │ │ + blt.n 5f4f20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #1016] @ (5f529c ) │ │ │ │ + ldr r2, [pc, #376] @ (5f501c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 5f4da8 │ │ │ │ + bge.n 5f4e68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #856] @ (5f5204 ) │ │ │ │ + ldr r2, [pc, #216] @ (5f4f84 ) │ │ │ │ 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 │ │ │ │ @@ -2014118,15 +2014130,15 @@ │ │ │ │ add r3, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r7, #1 │ │ │ │ bl 4b3d38 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39dca8> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af48e4 │ │ │ │ + bl af4a4c │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bade0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4d50> │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 462858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34c7c8> │ │ │ │ orrs r6, r0 │ │ │ │ @@ -2014183,23 +2014195,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 ae9768 │ │ │ │ + bl ae98d0 │ │ │ │ mov r1, r7 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aed580 │ │ │ │ + bl aed6e8 │ │ │ │ movs r1, #0 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aedcd4 │ │ │ │ + bl aede3c │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c490c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ae87c> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2014218,15 +2014230,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 aebaf8 │ │ │ │ + bl aebc60 │ │ │ │ orr.w r2, r0, r6 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f5244 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r9, [sp, #104] @ 0x68 │ │ │ │ @@ -2014234,15 +2014246,15 @@ │ │ │ │ bl 4b443c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39e3ac> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 4918d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37b844> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl acb008 │ │ │ │ + bl acb170 │ │ │ │ mov r0, r4 │ │ │ │ bl 490ab0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37aa20> │ │ │ │ mov r0, r4 │ │ │ │ bl 463368 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34d2d8> │ │ │ │ cbz r0, 5f53b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bade0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4d50> │ │ │ │ @@ -2014262,38 +2014274,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 5f5802 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl aca6c8 │ │ │ │ + bl aca830 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ae9ca0 │ │ │ │ + bl ae9e08 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41bd9c> │ │ │ │ ldr.w r1, [pc, #1420] @ 5f5980 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl adafb8 │ │ │ │ + bl adb120 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad02b8 │ │ │ │ + bl ad0420 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a55a8> │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac9560 │ │ │ │ + bl ac96c8 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 43a6cc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32463c> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov sl, r0 │ │ │ │ ldrb.w r3, [r9, #50] @ 0x32 │ │ │ │ @@ -2014663,23 +2014675,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r9, #126] @ 0x7e │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b5d4c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39fcbc> │ │ │ │ b.n 5f50e0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad179c │ │ │ │ + bl ad1904 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cbnz r3, 5f5812 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl aca19c │ │ │ │ + bl aca304 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bade0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4d50> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a55a8> │ │ │ │ b.n 5f53da │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2015347,33 +2015359,33 @@ │ │ │ │ bne.w 5f5de0 │ │ │ │ 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 ac6a84 │ │ │ │ + bl ac6bec │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f6ac6 │ │ │ │ add.w r1, r4, #32 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6b70 │ │ │ │ + bl ac6cd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 469384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3532f4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f5f70 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f601c │ │ │ │ movs r5, #24 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6b2c │ │ │ │ + bl ac6c94 │ │ │ │ mov r6, r0 │ │ │ │ add.w fp, r0, #4 │ │ │ │ add.w r9, r0, #12 │ │ │ │ ldr.w r8, [fp, #4]! │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 5f6012 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2015407,15 +2015419,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 ac6b70 │ │ │ │ + bl ac6cd8 │ │ │ │ ldr.w r0, [sl, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ bhi.n 5f5fc8 │ │ │ │ cmp r9, fp │ │ │ │ bne.n 5f5f9e │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ @@ -2015423,27 +2015435,27 @@ │ │ │ │ bne.n 5f5f8e │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f6188 │ │ │ │ add.w r1, r4, #32 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6ae0 │ │ │ │ + bl ac6c48 │ │ │ │ mov r0, r4 │ │ │ │ bl 469384 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3532f4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f6026 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f6188 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ movs r7, #24 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6b2c │ │ │ │ + bl ac6c94 │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [sl, #104] @ 0x68 │ │ │ │ bl 437938 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3218a8> │ │ │ │ ldr.w r3, [sl, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f6180 │ │ │ │ @@ -2015524,15 +2015536,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 ac6b70 │ │ │ │ + bl ac6cd8 │ │ │ │ ldrd r1, r0, [r5, #20] │ │ │ │ add r1, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.n 5f6132 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ @@ -2015558,15 +2015570,15 @@ │ │ │ │ bhi.n 5f608e │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f604a │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6ac0 │ │ │ │ + bl ac6c28 │ │ │ │ ldr.w r2, [sl, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ bl 43a778 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3246e8> │ │ │ │ ldr.w r3, [sl, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -2016005,23 +2016017,23 @@ │ │ │ │ bne.n 5f661c │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5cc9b0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 5f661c │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsls r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f6a74 │ │ │ │ ldr.w r0, [pc, #1268] @ 5f6b6c │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2016178,15 +2016190,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f547e │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [sl, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl adcff8 │ │ │ │ + bl add160 │ │ │ │ b.w 5f520a │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 4918d4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37b844> │ │ │ │ b.w 5f4fa8 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2016431,27 +2016443,27 @@ │ │ │ │ b.w 5f55d4 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f66b2 │ │ │ │ nop │ │ │ │ - hlt 0x0012 │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb67c │ │ │ │ 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] @ (5f6b8c ) │ │ │ │ add r2, pc │ │ │ │ bl 5f4eac │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2016462,15 +2016474,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f6bbc ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f4eac │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r5!, {r5, 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 │ │ │ │ @@ -2017736,15 +2017748,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f797e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2018404,19 +2018416,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #8] │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r2, [r6, #30] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2019198,15 +2019210,15 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #28] │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r4, [r2, #7] │ │ │ │ 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 │ │ │ │ @@ -2019346,15 +2019358,15 @@ │ │ │ │ blx 6c6c8 │ │ │ │ b.n 5f8aa4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #22] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r4, [r0, #21] │ │ │ │ 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 │ │ │ │ @@ -2019787,21 +2019799,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f8f6e │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r2, [r3, #8] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r4, [r4, #2] │ │ │ │ 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 │ │ │ │ @@ -2019967,23 +2019979,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2020156,23 +2020168,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -2020329,21 +2020341,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2020808,34 +2020820,34 @@ │ │ │ │ ... │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 5159c6 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ff936> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sbcs.w r0, r2, #171 @ 0xab │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + rsbs r0, r2, #171 @ 0xab │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ 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 │ │ │ │ @@ -2020921,19 +2020933,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r0, [r3, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -2021207,25 +2021219,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2021357,19 +2021369,19 @@ │ │ │ │ b.n 5f9e88 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r7, #32] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r0, [r6, #20] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ 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 │ │ │ │ @@ -2021554,23 +2021566,23 @@ │ │ │ │ b.n 5fa052 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r0, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrsh r4, [r5, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2021932,29 +2021944,29 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5fa2e2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r1, r0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #656] @ (5fa750 ) │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #40] @ (5fa4ec ) │ │ │ │ + ldr r7, [pc, #424] @ (5fa66c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #936] @ (5fa874 ) │ │ │ │ + ldr r7, [pc, #296] @ (5fa5f4 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #656] @ (5fa760 ) │ │ │ │ + ldr r7, [pc, #16] @ (5fa4e0 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r4, [r1, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r5, [pc, #560] @ (5fa70c ) │ │ │ │ + ldr r5, [pc, #944] @ (5fa88c ) │ │ │ │ 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 │ │ │ │ @@ -2022072,15 +2022084,15 @@ │ │ │ │ b.n 5fa582 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #888] @ (5fa9a4 ) │ │ │ │ + ldr r5, [pc, #248] @ (5fa724 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ 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] │ │ │ │ @@ -2022539,29 +2022551,29 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #952] @ (5faebc ) │ │ │ │ + ldr r1, [pc, #312] @ (5fac3c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #320] @ (5fac48 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blx r3 │ │ │ │ + blx pc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bx sl │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5fad18 │ │ │ │ movs r3, #12 │ │ │ │ @@ -2023508,51 +2023520,51 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5fac72 │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp sl, r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r8, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bics r6, r7 │ │ │ │ + add r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r4, r6 │ │ │ │ + add r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r2, r5 │ │ │ │ + add r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r0 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 5fb624 │ │ │ │ + bvc.n 5fb4e4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + ands r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r4, [pc, #816] @ (5fb8e4 ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ 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 │ │ │ │ @@ -2024152,35 +2024164,35 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5fbb26 │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5fb212 │ │ │ │ ... │ │ │ │ - subs r4, #22 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #680 @ (adr r7, 5fbed8 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2024781,35 +2024793,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5fc118 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5fb9da │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r0, [r6, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2024952,15 +2024964,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r5, #136 @ 0x88 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #122 @ 0x7a │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #88 @ 0x58 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2025194,17 +2025206,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -2025723,33 +2025735,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r1, #78 @ 0x4e │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r7!, {r0, r1, r3} │ │ │ │ - vsra.u32 d22, d14, #1 │ │ │ │ + vsra.u32 q11, q15, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ bpl.n 5fcc2e │ │ │ │ - vaddl.u q11, d31, d4 │ │ │ │ + vmla.i q11, , d20[0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - itt pl │ │ │ │ - lslpl r3, r5, #2 │ │ │ │ - cmppl r0, #124 @ 0x7c │ │ │ │ + itt lt │ │ │ │ + lsllt r3, r5, #2 │ │ │ │ + cmplt r0, #220 @ 0xdc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ 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 5fcd9e │ │ │ │ @@ -2025981,15 +2025993,15 @@ │ │ │ │ b.n 5fcd7c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #124 @ 0x7c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ 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] │ │ │ │ @@ -2026462,15 +2026474,15 @@ │ │ │ │ b.n 5fd348 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #140 @ 0x8c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r4, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -2027522,46 +2027534,46 @@ │ │ │ │ ... │ │ │ │ cmp r2, #190 @ 0xbe │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r6, r0] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [pc, #120] @ (5fdf48 ) │ │ │ │ + ldr r7, [pc, #504] @ (5fe0c8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [pc, #736] @ (5fe1b4 ) │ │ │ │ + ldr r7, [pc, #96] @ (5fdf34 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r0, r2, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - vsli.64 , q11, #63 @ 0x3f │ │ │ │ + vqshlu.s32 , q3, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #40] @ (5fdf18 ) │ │ │ │ + ldr r6, [pc, #424] @ (5fe098 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [pc, #24] @ (5fdf0c ) │ │ │ │ + ldr r6, [pc, #408] @ (5fe08c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r1, #198 @ 0xc6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027839,15 +2027851,15 @@ │ │ │ │ nop │ │ │ │ subs r0, r2, #6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, #6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r2, [pc, #464] @ (5fe3a8 ) │ │ │ │ + ldr r2, [pc, #848] @ (5fe528 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2028081,17 +2028093,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 r6, [pc, #192] @ (5fe528 ) │ │ │ │ + ldr r6, [pc, #576] @ (5fe6a8 ) │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldr r6, [pc, #104] @ (5fe4d4 ) │ │ │ │ + ldr r6, [pc, #488] @ (5fe654 ) │ │ │ │ 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 │ │ │ │ @@ -2030977,21 +2030989,21 @@ │ │ │ │ beq.w 5fff40 │ │ │ │ b.n 6001ec │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r3, r6, #4 │ │ │ │ lsls r0, r0, #2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2031047,15 +2031059,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb6c0164 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ @ instruction: 0xfb520164 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2031245,15 +2031257,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa740164 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa660164 │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [r4 :128], r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2031481,26 +2031493,26 @@ │ │ │ │ b.n 600828 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh.w r0, [lr, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r0, [r6, ] │ │ │ │ - ands.w r0, lr, r3, ror #2 │ │ │ │ + orns r0, lr, r3, ror #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf76a0164 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r4, r1 │ │ │ │ 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] @ (60099c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2031575,35 +2031587,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (600a20 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (600a24 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 600a7c │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 600a76 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2031717,55 +2031729,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (600b74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (600b78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r2, #16 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r3, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r3, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 600c10 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2032030,145 +2032042,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (600e9c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (600ea0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r7, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r4, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 600f72 │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2032267,71 +2032279,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (600fe4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (600fe8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 60101a │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2032350,25 +2032362,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (601030 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (601034 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 601052 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2032395,45 +2032407,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (601090 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (601094 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbz r0, 6010aa │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 6010a4 │ │ │ │ ldr r0, [pc, #16] @ (6010b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (6010b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (6010b8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 601104 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2032466,33 +2032478,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (60112c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (601130 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r5, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 601158 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (601160 ) │ │ │ │ @@ -2032507,23 +2032519,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (60116c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (601170 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 601198 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2032594,53 +2032606,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (601258 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (60125c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r0, #30 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 60128c │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2032659,25 +2032671,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (6012a4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6012a8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 601324 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2032734,47 +2032746,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (601368 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (60136c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r1, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #134 @ 0x86 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -2033266,17 +2033278,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r8, {r2, r5, r6, r8} │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r3, r6, #4 │ │ │ │ @ instruction: 0xe80a0164 │ │ │ │ stmdb sp!, {r4, r5, r6, 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] │ │ │ │ @@ -2035191,15 +2035203,15 @@ │ │ │ │ adds r5, #28 │ │ │ │ mov r0, r5 │ │ │ │ bl 6186a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae2c │ │ │ │ b.n 602d62 │ │ │ │ nop │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ 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 │ │ │ │ @@ -2036634,91 +2036646,91 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 603a6e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 603eb8 │ │ │ │ + b.n 603f78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmia r6!, {r1, r6, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r3!, {r2, r3, r4} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ 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 │ │ │ │ @@ -2036945,15 +2036957,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ittt ls │ │ │ │ lslls r4, r4, #5 │ │ │ │ vmaxnmls.f32 , , @ │ │ │ │ asrls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ 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] @ (6041a4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2037009,25 +2037021,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, r6, #19 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ 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] @ 604f68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2038331,260 +2038343,260 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 60439e │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 60410c │ │ │ │ b.w 60439e │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [pc, #984] @ (605348 ) │ │ │ │ + ldr r5, [pc, #344] @ (6050c8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vsra.s32 d16, d18, #14 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + orrs.w r1, r2, #50 @ 0x32 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mrc 1, 4, r0, cr4, cr2, {1} │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + mrc 1, 7, r0, cr4, cr2, {1} │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr 1, 2, r0, cr14, cr2, {1} │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + mcr 1, 5, r0, cr14, cr2, {1} │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc 1, cr0, [sl, #200] @ 0xc8 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + ldcl 1, cr0, [sl, #200]! @ 0xc8 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 1, cr0, [r2, #-200]! @ 0xffffff38 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + stcl 1, cr0, [r2, #200] @ 0xc8 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc 1, cr0, [r0, #-200] @ 0xffffff38 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + stcl 1, cr0, [r0, #-200]! @ 0xffffff38 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r7, #21 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc 1, cr0, [r8], #200 @ 0xc8 │ │ │ │ - movs r0, r6 │ │ │ │ + stc 1, cr0, [r8, #-200] @ 0xffffff38 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr2 0, 3, r0, cr6, cr5, {5} │ │ │ │ - cdp2 0, 9, cr0, cr8, cr12, {5} │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + mcr2 0, 6, r0, cr6, cr5, {5} │ │ │ │ + cdp2 0, 15, cr0, cr8, cr12, {5} │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xebf00132 │ │ │ │ - vhadd.u16 d16, d26, d28 │ │ │ │ - @ instruction: 0xebf00132 │ │ │ │ - vhadd.u8 d16, d18, d28 │ │ │ │ - @ instruction: 0xebf40132 │ │ │ │ - vhadd.u32 d0, d26, d28 │ │ │ │ - @ instruction: 0xebf80132 │ │ │ │ - vhadd.u16 d0, d18, d28 │ │ │ │ - @ instruction: 0xebf80132 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr12, {5} │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + mrrc 1, 3, r0, r0, cr2 @ │ │ │ │ + vtrn.32 d0, d28 │ │ │ │ + mrrc 1, 3, r0, r0, cr2 @ │ │ │ │ + vaddl.u32 q0, d18, d28 │ │ │ │ + mrrc 1, 3, r0, r4, cr2 │ │ │ │ + vaddl.u8 q0, d26, d28 │ │ │ │ + mrrc 1, 3, r0, r8, cr2 │ │ │ │ + vhadd.u d16, d18, d28 │ │ │ │ + mrrc 1, 3, r0, r8, cr2 │ │ │ │ + vhadd.u16 d16, d24, d28 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [pc, #792] @ (6053b8 ) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add.w r1, sl, r2, rrx │ │ │ │ - stc2l 0, cr0, [lr, #688]! @ 0x2b0 │ │ │ │ - ldr r7, [pc, #616] @ (605314 ) │ │ │ │ + sbc.w r1, sl, r2, rrx │ │ │ │ + cdp2 0, 4, cr0, cr14, cr12, {5} │ │ │ │ + ldr r7, [pc, #1000] @ (605494 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r1, #6 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - and.w r1, lr, r2, rrx │ │ │ │ - stc2l 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr12, {5} │ │ │ │ - ldr r6, [pc, #496] @ (6052d0 ) │ │ │ │ + orn r1, lr, r2, rrx │ │ │ │ + stc2l 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + vhadd.u16 d16, d30, d28 │ │ │ │ + ldr r6, [pc, #880] @ (605450 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands.w r1, r4, r2, rrx │ │ │ │ - stc2 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ - ldr r6, [pc, #320] @ (60522c ) │ │ │ │ + orns r1, r4, r2, rrx │ │ │ │ + stc2 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + ldr r6, [pc, #704] @ (6053ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.u8 d0, d26, d28 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + vhadd.u32 d16, d26, d28 │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cdp2 0, 14, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.u8 d16, d28, d28 │ │ │ │ + vhadd.u d0, d22, d28 │ │ │ │ + vhadd.u16 d0, d30, d28 │ │ │ │ + vhadd.u8 d0, d22, d28 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr12, {5} │ │ │ │ cdp2 0, 13, cr0, cr6, cr12, {5} │ │ │ │ - cdp2 0, 11, cr0, cr14, cr12, {5} │ │ │ │ - cdp2 0, 10, cr0, cr6, cr12, {5} │ │ │ │ - cdp2 0, 8, cr0, cr14, cr12, {5} │ │ │ │ - cdp2 0, 7, cr0, cr6, cr12, {5} │ │ │ │ - cdp2 0, 6, cr0, cr2, cr12, {5} │ │ │ │ - stmdb sl, {r1, r4, r5, r8} │ │ │ │ - @ instruction: 0xfb7a00ac │ │ │ │ - ldr r5, [pc, #152] @ (6051b4 ) │ │ │ │ + cdp2 0, 12, cr0, cr2, cr12, {5} │ │ │ │ + strd r0, r1, [sl, #-200]! @ 0xc8 │ │ │ │ + @ instruction: 0xfbda00ac │ │ │ │ + ldr r5, [pc, #536] @ (605334 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2l 0, cr0, [r8, #688] @ 0x2b0 │ │ │ │ - @ instruction: 0xfb4400ac │ │ │ │ - ldr r4, [pc, #928] @ (6054c8 ) │ │ │ │ + cdp2 0, 2, cr0, cr8, cr12, {5} │ │ │ │ + @ instruction: 0xfba400ac │ │ │ │ + ldr r5, [pc, #288] @ (605248 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfb3400ac │ │ │ │ - @ instruction: 0xfabc00ac │ │ │ │ - vld1.8 @ instruction: 0xf9aa00b5 │ │ │ │ - @ instruction: 0xfb1800ac │ │ │ │ - vst4.32 {d16-d19}, [r2 :128], ip │ │ │ │ - @ instruction: 0xfaf200ac │ │ │ │ - ldr r4, [pc, #224] @ (605224 ) │ │ │ │ + @ instruction: 0xfb9400ac │ │ │ │ + @ instruction: 0xfb1c00ac │ │ │ │ + @ instruction: 0xfa0a00b5 │ │ │ │ + @ instruction: 0xfb7800ac │ │ │ │ + vld1.8 {d0[5]}, [r2], ip │ │ │ │ + @ instruction: 0xfb5200ac │ │ │ │ + ldr r4, [pc, #608] @ (6053a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfae200ac │ │ │ │ - ldr r4, [pc, #64] @ (60518c ) │ │ │ │ + @ instruction: 0xfb4200ac │ │ │ │ + ldr r4, [pc, #448] @ (60530c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #8] @ (605158 ) │ │ │ │ + ldr r4, [pc, #392] @ (6052d8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #864] @ (6054b4 ) │ │ │ │ + ldr r4, [pc, #224] @ (605234 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfad200ac │ │ │ │ - @ instruction: 0xfab000ac │ │ │ │ - b.n 605004 │ │ │ │ + @ instruction: 0xfb3200ac │ │ │ │ + @ instruction: 0xfb1000ac │ │ │ │ + b.n 6050c4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldrsh.w r0, [r2, #172] @ 0xac │ │ │ │ - vld1.8 {d0[5]}, [ip], ip │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + @ instruction: 0xfa1200ac │ │ │ │ + @ instruction: 0xfa0c00ac │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [pc, #264] @ (605278 ) │ │ │ │ + ldr r3, [pc, #648] @ (6053f8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 604ecc │ │ │ │ + b.n 604f8c │ │ │ │ lsls r2, r6, #4 │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], ip │ │ │ │ - ldr r3, [pc, #80] @ (6051cc ) │ │ │ │ + vst1.8 {d16[5]}, [r8], ip │ │ │ │ + ldr r3, [pc, #464] @ (60534c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [r2], {172} @ 0xac │ │ │ │ - ldc2l 0, cr0, [r4], #-688 @ 0xfffffd50 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + stc2l 0, cr0, [r2], #688 @ 0x2b0 │ │ │ │ + ldc2l 0, cr0, [r4], {172} @ 0xac │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrrc2 0, 10, r0, ip, cr12 │ │ │ │ - mcrr2 0, 10, r0, r8, cr12 │ │ │ │ - nop │ │ │ │ + ldc2 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + stc2 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ + nop {6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [pc, #568] @ (6053d0 ) │ │ │ │ + ldr r2, [pc, #952] @ (605550 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [r4], #-688 @ 0xfffffd50 │ │ │ │ - ldc2 0, cr0, [sl], {172} @ 0xac │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + stc2 0, cr0, [r4], {172} @ 0xac │ │ │ │ + ldc2l 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r6], {172} @ 0xac │ │ │ │ - @ instruction: 0xfbf200ac │ │ │ │ - bkpt 0x006a │ │ │ │ + stc2l 0, cr0, [r6], #-688 @ 0xfffffd50 │ │ │ │ + mrrc2 0, 10, r0, r2, cr12 │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #984] @ (60558c ) │ │ │ │ + ldr r2, [pc, #344] @ (60530c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - smlaltb r0, r0, sl, ip │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + stc2 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfbb200ac │ │ │ │ - @ instruction: 0xfb9c00ac │ │ │ │ - @ instruction: 0xfb8c00ac │ │ │ │ - @ instruction: 0xfb7800ac │ │ │ │ - @ instruction: 0xfb7000ac │ │ │ │ + ldc2 0, cr0, [r2], {172} @ 0xac │ │ │ │ + @ instruction: 0xfbfc00ac │ │ │ │ + @ instruction: 0xfbec00ac │ │ │ │ + @ instruction: 0xfbd800ac │ │ │ │ + @ instruction: 0xfbd000ac │ │ │ │ ldr.w r3, [pc, #1176] @ 605670 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 605674 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 605678 │ │ │ │ adds r3, #8 │ │ │ │ @@ -2039038,85 +2039050,85 @@ │ │ │ │ b.w 60488a │ │ │ │ ldr r3, [pc, #212] @ (605738 ) │ │ │ │ add r3, pc │ │ │ │ b.w 604e56 │ │ │ │ ldr r3, [pc, #208] @ (60573c ) │ │ │ │ add r3, pc │ │ │ │ b.w 604dc0 │ │ │ │ - b.n 605a84 │ │ │ │ + b.n 605b44 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - @ instruction: 0xf4b400ac │ │ │ │ - mov r0, ip │ │ │ │ + adds.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf71a00ac │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + @ instruction: 0xf77a00ac │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf73000ac │ │ │ │ - @ instruction: 0xf73200ac │ │ │ │ - @ instruction: 0xf72200ac │ │ │ │ - @ instruction: 0xf71200ac │ │ │ │ - @ instruction: 0xf70800ac │ │ │ │ - @ instruction: 0xf6f200ac │ │ │ │ - eors.w r0, r6, #5636096 @ 0x560000 │ │ │ │ - @ instruction: 0xf36400ac │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + @ instruction: 0xf79000ac │ │ │ │ + @ instruction: 0xf79200ac │ │ │ │ + @ instruction: 0xf78200ac │ │ │ │ + @ instruction: 0xf77200ac │ │ │ │ + @ instruction: 0xf76800ac │ │ │ │ + @ instruction: 0xf75200ac │ │ │ │ + @ instruction: 0xf4f600ac │ │ │ │ + @ instruction: 0xf3c400ac │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r0, fp │ │ │ │ lsls r6, r5, #2 │ │ │ │ - orn r0, sl, #5636096 @ 0x560000 │ │ │ │ - add ip, pc │ │ │ │ + @ instruction: 0xf4ca00ac │ │ │ │ + cmp r4, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf3f000ac │ │ │ │ - @ instruction: 0xf2da00ac │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + orrs.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf33a00ac │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sl, r8 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - and.w r0, r0, #5636096 @ 0x560000 │ │ │ │ - add lr, r3 │ │ │ │ + orn r0, r0, #5636096 @ 0x560000 │ │ │ │ + add lr, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbc.w r0, ip, #172 @ 0xac │ │ │ │ - @ instruction: 0xf3d800ac │ │ │ │ - add r2, r6 │ │ │ │ + rsb r0, ip, #172 @ 0xac │ │ │ │ + bics.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + add sl, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf39e00ac │ │ │ │ - mvns r6, r5 │ │ │ │ + @ instruction: 0xf3fe00ac │ │ │ │ + add r6, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf3a000ac │ │ │ │ - mvns r6, r2 │ │ │ │ + and.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + add r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf39000ac │ │ │ │ - @ instruction: 0xf38800ac │ │ │ │ - bics r0, r1 │ │ │ │ + @ instruction: 0xf3f000ac │ │ │ │ + @ instruction: 0xf3e800ac │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbc.w r0, r6, #172 @ 0xac │ │ │ │ - stc2l 0, cr0, [lr], #-688 @ 0xfffffd50 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + rsb r0, r6, #172 @ 0xac │ │ │ │ + stc2l 0, cr0, [lr], {172} @ 0xac │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrrc2 0, 10, r0, r6, cr12 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldc2 0, cr0, [r6], #688 @ 0x2b0 │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf32000ac │ │ │ │ - @ instruction: 0xf30600ac │ │ │ │ - @ instruction: 0xf32400ac │ │ │ │ - cmn r6, r1 │ │ │ │ + @ instruction: 0xf38000ac │ │ │ │ + @ instruction: 0xf36600ac │ │ │ │ + @ instruction: 0xf38400ac │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf2e400ac │ │ │ │ - @ instruction: 0xf2f800ac │ │ │ │ - @ instruction: 0xf2d800ac │ │ │ │ - negs r6, r0 │ │ │ │ + @ instruction: 0xf34400ac │ │ │ │ + @ instruction: 0xf35800ac │ │ │ │ + @ instruction: 0xf33800ac │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf29c00ac │ │ │ │ - @ instruction: 0xf26e00ac │ │ │ │ - @ instruction: 0xf28200ac │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf2fc00ac │ │ │ │ + movt r0, #57516 @ 0xe0ac │ │ │ │ + @ instruction: 0xf2e200ac │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2041235,35 +2041247,35 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 18 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r2, r3, #14 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + svc 88 @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + svc 26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ 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] @ (606eec ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2041309,20 +2041321,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xf3e600ab │ │ │ │ + orr.w r0, r6, #5603328 @ 0x558000 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #18 │ │ │ │ + udf #114 @ 0x72 │ │ │ │ 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] @ 606fc0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2041479,25 +2041491,25 @@ │ │ │ │ b.n 60705a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 60708c │ │ │ │ + ble.n 60714c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60708c │ │ │ │ + ble.n 60714c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60708c │ │ │ │ + ble.n 60714c │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bgt.n 606fc0 │ │ │ │ + bgt.n 607080 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60703c │ │ │ │ + ble.n 6070fc │ │ │ │ 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] @ (60717c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2041570,18 +2041582,18 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - adcs.w r0, ip, #171 @ 0xab │ │ │ │ + subs.w r0, ip, #171 @ 0xab │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 607190 │ │ │ │ + bgt.n 607250 │ │ │ │ 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] @ (6074c0 ) │ │ │ │ @@ -2041874,67 +2041886,67 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 607444 │ │ │ │ + bgt.n 607504 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 607474 │ │ │ │ + bgt.n 607534 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607518 │ │ │ │ + bgt.n 6075d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orns r0, r6, #171 @ 0xab │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + @ instruction: 0xf0d600ab │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - blt.n 6074fc │ │ │ │ + blt.n 6075bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6074b8 │ │ │ │ + blt.n 607578 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 60747c │ │ │ │ + blt.n 60753c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 607468 │ │ │ │ + blt.n 607528 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 607510 │ │ │ │ + blt.n 6075d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vhadd.s32 d0, d26, d27 │ │ │ │ - bhi.n 6075f0 │ │ │ │ + vaddl.s8 q0, d26, d27 │ │ │ │ + bhi.n 6074b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6074c4 │ │ │ │ + blt.n 607584 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 607512 │ │ │ │ + cbnz r4, 60752a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bge.n 6074d0 │ │ │ │ + blt.n 607590 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6074dc │ │ │ │ + blt.n 60759c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6074b4 │ │ │ │ + blt.n 607574 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6074a8 │ │ │ │ + blt.n 607568 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6075d8 │ │ │ │ + bls.n 607498 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60759c │ │ │ │ + bls.n 60745c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60758c │ │ │ │ + bls.n 60744c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60756c │ │ │ │ + bls.n 60742c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60756c │ │ │ │ + bls.n 60762c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 607548 │ │ │ │ + bls.n 607608 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60753c │ │ │ │ + bls.n 6075fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 607498 │ │ │ │ + bge.n 607558 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 607480 │ │ │ │ + bge.n 607540 │ │ │ │ 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 │ │ │ │ @@ -2042944,15 +2042956,15 @@ │ │ │ │ str.w r3, [r6, #3452] @ 0xd7c │ │ │ │ mov r0, r8 │ │ │ │ bl 607198 │ │ │ │ ldrh r6, [r5, #18] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 60808c │ │ │ │ + bls.n 607f4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r0, #6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 608036 │ │ │ │ ldr r2, [pc, #304] @ (608164 ) │ │ │ │ @@ -2043119,21 +2043131,21 @@ │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ 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 │ │ │ │ @@ -2043151,19 +2043163,19 @@ │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 608250 │ │ │ │ + bhi.n 608310 │ │ │ │ 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 │ │ │ │ @@ -2043188,21 +2043200,21 @@ │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 608214 │ │ │ │ + bvc.n 6082d4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -2043227,21 +2043239,21 @@ │ │ │ │ ldr.w r3, [r4, #540] @ 0x21c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ @@ -2043266,21 +2043278,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r0 │ │ │ │ + asrs r6, r4 │ │ │ │ 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 │ │ │ │ @@ -2043305,21 +2043317,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043344,21 +2043356,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043383,21 +2043395,21 @@ │ │ │ │ ldr.w r3, [r4, #504] @ 0x1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043422,21 +2043434,21 @@ │ │ │ │ ldr.w r3, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043461,21 +2043473,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043500,21 +2043512,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, 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 │ │ │ │ @@ -2043539,24 +2043551,24 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - itee le │ │ │ │ - lslle r4, r6, #2 │ │ │ │ - pushgt {r3, r4, r5, lr} │ │ │ │ - movgt.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (6086e0 ) │ │ │ │ ldr r1, [pc, #68] @ (6086e4 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2043578,24 +2043590,24 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - itet vs │ │ │ │ - lslvs r4, r6, #2 │ │ │ │ - pushvc {r3, r4, r5, lr} │ │ │ │ - movvs.w ip, #4096 @ 0x1000 │ │ │ │ + itet gt │ │ │ │ + lslgt r4, r6, #2 │ │ │ │ + pushle {r3, r4, r5, lr} │ │ │ │ + movgt.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] @ (608748 ) │ │ │ │ ldr r1, [pc, #68] @ (60874c ) │ │ │ │ add r0, pc │ │ │ │ @@ -2043617,24 +2043629,24 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ittt eq │ │ │ │ - lsleq r4, r6, #2 │ │ │ │ - pusheq {r3, r4, r5, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + ittt vs │ │ │ │ + lslvs r4, r6, #2 │ │ │ │ + pushvs {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] @ (6087b0 ) │ │ │ │ ldr r1, [pc, #68] @ (6087b4 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2043656,21 +2043668,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x009a │ │ │ │ + bkpt 0x00fa │ │ │ │ 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 │ │ │ │ @@ -2043695,21 +2043707,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + bkpt 0x0092 │ │ │ │ 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 │ │ │ │ @@ -2043734,21 +2043746,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + bkpt 0x002a │ │ │ │ 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 │ │ │ │ @@ -2043773,21 +2043785,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043812,21 +2043824,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043851,21 +2043863,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + pop {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 │ │ │ │ @@ -2043890,21 +2043902,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {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 │ │ │ │ @@ -2043929,21 +2043941,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 608b08 │ │ │ │ + pop {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 │ │ │ │ @@ -2043968,21 +2043980,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 608b56 │ │ │ │ + cbnz r2, 608b6e │ │ │ │ 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 │ │ │ │ @@ -2044007,21 +2044019,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #16] │ │ │ │ + str r2, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + cbnz r2, 608bbc │ │ │ │ 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 │ │ │ │ @@ -2044054,21 +2044066,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2044096,21 +2044108,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r0, #4] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -2044144,23 +2044156,23 @@ │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2044185,21 +2044197,21 @@ │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, 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 │ │ │ │ @@ -2044224,20 +2044236,20 @@ │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vaddl.s8 q0, d20, d24 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + vaddl.s32 q8, d20, d24 │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044262,21 +2044274,21 @@ │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #472] @ 0x1d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2044308,23 +2044320,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, 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, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2044356,23 +2044368,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, 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 │ │ │ │ @@ -2044397,20 +2044409,21 @@ │ │ │ │ bl 5b128c │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vaddl.u32 q0, d16, d22 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + stmia r2!, {r1, r3, r4, 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 r5, r1 │ │ │ │ @@ -2044435,20 +2044448,20 @@ │ │ │ │ bl 5b128c │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vhadd.u d0, d24, d22 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + vaddl.u16 q0, d24, d22 │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (609034 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2044471,19 +2044484,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr6, {5} │ │ │ │ + vhadd.u d0, d18, d22 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (60909c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2044509,19 +2044522,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 6, cr0, cr12, cr6, {5} │ │ │ │ + cdp2 0, 12, cr0, cr12, cr6, {5} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (609104 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2044547,19 +2044560,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 0, cr0, cr4, cr6, {5} │ │ │ │ + cdp2 0, 6, cr0, cr4, cr6, {5} │ │ │ │ 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] @ (6091b0 ) │ │ │ │ @@ -2044610,24 +2044623,24 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc2 0, cr0, [ip, #664] @ 0x298 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + ldc2l 0, cr0, [ip, #664]! @ 0x298 │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x0008 │ │ │ │ + bkpt 0x0068 │ │ │ │ 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 │ │ │ │ @@ -2044684,24 +2044697,24 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5b1108 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 60925a │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ite │ │ │ │ - lsl r4, r5, #2 │ │ │ │ - stc2lal 0, cr0, [r4], #664 @ 0x298 │ │ │ │ - itee │ │ │ │ - lsl r4, r5, #2 │ │ │ │ - addal r1, sp, #184 @ 0xb8 │ │ │ │ - lslal r5, r5, #2 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stc2l 0, cr0, [r4, #-664] @ 0xfffffd68 │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ 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 │ │ │ │ @@ -2044850,30 +2044863,30 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #516] @ 0x204 │ │ │ │ blx r4 │ │ │ │ bl 5b1330 │ │ │ │ bl 5b16f0 │ │ │ │ b.n 6093a0 │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - itet mi │ │ │ │ - lslmi r4, r5, #2 │ │ │ │ - ldc2pl 0, cr0, [r4], {166} @ 0xa6 │ │ │ │ - stmiami r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + itet ge │ │ │ │ + lslge r4, r5, #2 │ │ │ │ + ldc2llt 0, cr0, [r4], #-664 @ 0xfffffd68 │ │ │ │ + stmiage r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - bkpt 0x002a │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + ittt cc │ │ │ │ + lslcc r4, r5, #2 │ │ │ │ + bkpt 0x008a │ │ │ │ + lslcc r4, r5, #2 │ │ │ │ + bkpt 0x004c │ │ │ │ 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 │ │ │ │ @@ -2044981,39 +2044994,39 @@ │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b128c │ │ │ │ ldr r0, [pc, #60] @ (6095e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1154 │ │ │ │ bl 5b1910 │ │ │ │ b.n 609542 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 609644 │ │ │ │ + bhi.n 609504 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 609670 │ │ │ │ + bne.n 609530 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 609534 │ │ │ │ + bhi.n 6095f4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 609570 │ │ │ │ + bne.n 609630 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -2045112,30 +2045125,30 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b1154 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6096e0 │ │ │ │ bl 5b16f0 │ │ │ │ b.n 6096a8 │ │ │ │ nop │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldrsb r6, [r2, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh.w r0, [sl, #166] @ 0xa6 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + ldrsb.w r0, [sl, r6, lsl #2] │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 609020 │ │ │ │ + b.n 6090e0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r6, 6097ae │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 609f3c │ │ │ │ + b.n 608ffc │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 609f00 │ │ │ │ + b.n 608fc0 │ │ │ │ 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 │ │ │ │ @@ -2045171,20 +2045184,20 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 6097a8 │ │ │ │ nop │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 609812 │ │ │ │ + cbnz r0, 60982a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf76800a6 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + @ instruction: 0xf7c800a6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -2045218,22 +2045231,22 @@ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - hlt 0x001c │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf6d800a6 │ │ │ │ - hlt 0x0012 │ │ │ │ + @ instruction: 0xf73800a6 │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 60989c │ │ │ │ + cbnz r0, 6098b4 │ │ │ │ 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 │ │ │ │ @@ -2045310,32 +2045323,32 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf65400a6 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xf6b400a6 │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 609994 │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 609998 │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + hlt 0x000a │ │ │ │ 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 │ │ │ │ @@ -2045421,34 +2045434,34 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 609a80 │ │ │ │ + cbnz r0, 609a98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adc.w r0, r8, #5439488 @ 0x530000 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + sub.w r0, r8, #5439488 @ 0x530000 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 609a86 │ │ │ │ + cbnz r4, 609a9e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 609a88 │ │ │ │ + cbnz r4, 609aa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 609a8a │ │ │ │ + cbnz r0, 609aa2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 609a8a │ │ │ │ + cbnz r4, 609aa2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 609a8a │ │ │ │ + cbnz r6, 609aa2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 609a8c │ │ │ │ + cbnz r6, 609aa4 │ │ │ │ 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 │ │ │ │ @@ -2045531,33 +2045544,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} │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - nop {8} │ │ │ │ + nop {14} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 609ce4 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 609e64 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb85a │ │ │ │ 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 │ │ │ │ @@ -2045655,29 +2045668,29 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #936 @ (adr r1, 60a094 ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 609e14 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #88 @ (adr r2, 609d48 ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 609ec8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2045875,53 +2045888,53 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b128c │ │ │ │ ldr r0, [pc, #80] @ (609f8c ) │ │ │ │ add r0, pc │ │ │ │ b.n 609e66 │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #184] @ (609ffc ) │ │ │ │ + ldr r7, [pc, #568] @ (60a17c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 60a070 ) │ │ │ │ + add r0, pc, #648 @ (adr r0, 60a1f0 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ 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] @ (60a0dc ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2046040,32 +2046053,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 60a000 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r4, [r2, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 60a148 │ │ │ │ + cbz r2, 60a160 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #248] @ (60a1e4 ) │ │ │ │ + ldr r4, [pc, #632] @ (60a364 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 12, cr0, cr10, cr6, {5} │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + vhadd.s32 d0, d26, d22 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxtb r0, r3 │ │ │ │ + cbz r0, 60a14e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 60a14c │ │ │ │ + cbz r2, 60a164 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 60a14c │ │ │ │ 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] @ (60a194 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046107,22 +2046120,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} │ │ │ │ - sxtb r6, r5 │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #88] @ (60a1f4 ) │ │ │ │ + ldr r3, [pc, #472] @ (60a374 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc 0, cr0, [lr, #664] @ 0x298 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldcl 0, cr0, [lr, #664]! @ 0x298 │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + uxth r2, r7 │ │ │ │ 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] @ (60a21c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046157,20 +2046170,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, 60a25c │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #504] @ (60a41c ) │ │ │ │ + ldr r2, [pc, #888] @ (60a59c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stc 0, cr0, [r0, #-664] @ 0xfffffd68 │ │ │ │ - cbz r0, 60a260 │ │ │ │ + stcl 0, cr0, [r0, #-664]! @ 0xfffffd68 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046220,27 +2046233,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 r1, [pc, #984] @ (60a6ac ) │ │ │ │ + ldr r2, [pc, #344] @ (60a42c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 60a2f8 │ │ │ │ + cbz r2, 60a310 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 60a2fa │ │ │ │ + cbz r4, 60a312 │ │ │ │ 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 │ │ │ │ @@ -2046330,32 +2046343,32 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 60a36c │ │ │ │ - ldr r1, [pc, #216] @ (60a4dc ) │ │ │ │ + ldr r1, [pc, #600] @ (60a65c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + cbz r2, 60a416 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs.w r0, sl, r6, asr #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + ldc 0, cr0, [sl], {166} @ 0xa6 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 60a41a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2046379,20 +2046392,20 @@ │ │ │ │ bl 5b128c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #8] @ (60a488 ) │ │ │ │ + ldr r0, [pc, #392] @ (60a608 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - eor.w r0, r8, r6, asr #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + @ instruction: 0xeae800a6 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046436,25 +2046449,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} │ │ │ │ - blx r3 │ │ │ │ + blx pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ 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 │ │ │ │ @@ -2046500,25 +2046513,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 r7, sp, #24 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r8, lr │ │ │ │ + bx sl │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #200] @ (60a698 ) │ │ │ │ + ldr r4, [pc, #584] @ (60a818 ) │ │ │ │ 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 │ │ │ │ @@ -2046550,20 +2046563,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mov r2, fp │ │ │ │ + mov sl, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strd r0, r0, [r0], #664 @ 0x298 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + strd r0, r0, [r0, #-664] @ 0x298 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ 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 │ │ │ │ @@ -2046671,39 +2046684,39 @@ │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b128c │ │ │ │ ldr r0, [pc, #60] @ (60a7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1154 │ │ │ │ bl 5b1910 │ │ │ │ b.n 60a712 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmp ip, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 60a7f6 │ │ │ │ + cbz r4, 60a80e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ittt hi │ │ │ │ - lslhi r4, r5, #2 │ │ │ │ - ldrhi r4, [sp, #664] @ 0x298 │ │ │ │ - lslhi r1, r5, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + ittt al │ │ │ │ + lslal r4, r5, #2 │ │ │ │ + ldral r5, [sp, #24] │ │ │ │ + lslal r1, r5, #2 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxtb r6, r6 │ │ │ │ + cbz r6, 60a804 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ite pl │ │ │ │ + lslpl r4, r5, #2 │ │ │ │ + ldrmi r4, [sp, #480] @ 0x1e0 │ │ │ │ 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 │ │ │ │ @@ -2046744,23 +2046757,23 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r4, sp │ │ │ │ + add ip, r9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a630 │ │ │ │ + b.n 60a6f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046790,21 +2046803,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mvns r6, r2 │ │ │ │ + add r6, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a580 │ │ │ │ + b.n 60a640 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ 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 │ │ │ │ @@ -2046834,21 +2046847,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r5 │ │ │ │ bl 6106b0 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - muls r4, r3 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a504 │ │ │ │ + b.n 60a5c4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ 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 │ │ │ │ @@ -2046874,21 +2046887,21 @@ │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmn r6, r4 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a484 │ │ │ │ + b.n 60a544 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -2046914,21 +2046927,21 @@ │ │ │ │ bl 5b1108 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - negs r2, r7 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a418 │ │ │ │ + b.n 60a4d8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ 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 │ │ │ │ @@ -2046986,23 +2046999,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 60aa84 │ │ │ │ bl 5b1910 │ │ │ │ b.n 60aac2 │ │ │ │ nop │ │ │ │ - tst r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2047100,37 +2047113,37 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60b378 │ │ │ │ + b.n 60a438 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, pc, #480 @ (adr r3, 60ae18 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 60af98 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 60af48 ) │ │ │ │ + add r7, pc, #136 @ (adr r7, 60acc8 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 60ac18 │ │ │ │ + ble.n 60acd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 60ae20 ) │ │ │ │ + add r7, pc, #856 @ (adr r7, 60afa0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #424 @ (adr r7, 60adf4 ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 60af74 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #328 @ (adr r6, 60ad98 ) │ │ │ │ + add r6, pc, #712 @ (adr r6, 60af18 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ 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 │ │ │ │ @@ -2047163,21 +2047176,21 @@ │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611850 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ands r2, r7 │ │ │ │ + lsls r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r6, r0 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2047240,25 +2047253,25 @@ │ │ │ │ bl 5b1108 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 611850 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 60ad58 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + ands r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmn r0, r0 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmn r6, r7 │ │ │ │ + muls r6, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ 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 │ │ │ │ @@ -2047291,21 +2047304,21 @@ │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611774 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #880 @ (adr r7, 60b1a4 ) │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rors r2, r4 │ │ │ │ + negs r2, r0 │ │ │ │ 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 │ │ │ │ @@ -2047390,33 +2047403,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60af58 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60aea0 │ │ │ │ nop │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 60b020 │ │ │ │ + b.n 60b0e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - orrs r2, r6 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #120 @ (adr r7, 60afc4 ) │ │ │ │ + add r7, pc, #504 @ (adr r7, 60b144 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #88 @ (adr r7, 60afa8 ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 60b128 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #56 @ (adr r7, 60af8c ) │ │ │ │ + add r7, pc, #440 @ (adr r7, 60b10c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #24 @ (adr r7, 60af70 ) │ │ │ │ + add r7, pc, #408 @ (adr r7, 60b0f0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2047460,23 +2047473,23 @@ │ │ │ │ bl 5b1330 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #496 @ (adr r6, 60b1e0 ) │ │ │ │ + add r6, pc, #880 @ (adr r6, 60b360 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #744] @ (60b2e0 ) │ │ │ │ + ldr r1, [pc, #104] @ (60b060 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r1, r4 │ │ │ │ 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 │ │ │ │ @@ -2047514,21 +2047527,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60b06c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b0c70 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1940] @ 0x794 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + svc 18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2047589,29 +2047602,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 60b2c8 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 60b448 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 60b1cc ) │ │ │ │ + add r5, pc, #496 @ (adr r5, 60b34c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #88 @ (adr r5, 60b1b8 ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 60b338 ) │ │ │ │ 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 │ │ │ │ @@ -2047703,33 +2047716,33 @@ │ │ │ │ bl 5b1108 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 60b226 │ │ │ │ nop │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 60b30c │ │ │ │ + ble.n 60b1cc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #856] @ (60b5e8 ) │ │ │ │ + ldr r1, [pc, #216] @ (60b368 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, pc, #504 @ (adr r4, 60b48c ) │ │ │ │ + add r4, pc, #888 @ (adr r4, 60b60c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #504 @ (adr r4, 60b490 ) │ │ │ │ + add r4, pc, #888 @ (adr r4, 60b610 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #504 @ (adr r4, 60b494 ) │ │ │ │ + add r4, pc, #888 @ (adr r4, 60b614 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 60b698 ) │ │ │ │ + add r2, pc, #376 @ (adr r2, 60b418 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 60b2b4 ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 60b434 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 60b300 │ │ │ │ + bvs.n 60b1c0 │ │ │ │ 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 │ │ │ │ @@ -2047774,25 +2047787,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #672 @ (adr r3, 60b5dc ) │ │ │ │ + add r4, pc, #32 @ (adr r4, 60b35c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60b348 │ │ │ │ + bgt.n 60b408 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 60b580 ) │ │ │ │ + add r3, pc, #952 @ (adr r3, 60b700 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 60b3e4 ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 60b564 ) │ │ │ │ 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] @ 60b3dc │ │ │ │ mov r3, r0 │ │ │ │ @@ -2047843,21 +2047856,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #608] @ (60b640 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 60b438 │ │ │ │ + ble.n 60b2f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r1, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 60b47c │ │ │ │ + blt.n 60b33c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r4, [pc, #232] @ (60b4e0 ) │ │ │ │ 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 │ │ │ │ @@ -2047952,33 +2047965,33 @@ │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b128c │ │ │ │ ldr r0, [pc, #48] @ (60b528 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1154 │ │ │ │ bl 5b1910 │ │ │ │ b.n 60b4a8 │ │ │ │ - add r2, pc, #304 @ (adr r2, 60b638 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 60b7b8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 60b414 │ │ │ │ + bge.n 60b4d4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #232 @ (adr r2, 60b5fc ) │ │ │ │ + add r2, pc, #616 @ (adr r2, 60b77c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp lr, lr │ │ │ │ + mov r6, sl │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, pc, #832 @ (adr r1, 60b85c ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 60b5dc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 60b530 │ │ │ │ + bge.n 60b5f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, pc, #784 @ (adr r1, 60b838 ) │ │ │ │ + add r2, pc, #144 @ (adr r2, 60b5b8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp ip, r0 │ │ │ │ + cmp ip, ip │ │ │ │ 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 │ │ │ │ @@ -2048020,22 +2048033,22 @@ │ │ │ │ bl 5b1108 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 610ae8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #448 @ (adr r1, 60b778 ) │ │ │ │ + add r1, pc, #832 @ (adr r1, 60b8f8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60b4c4 │ │ │ │ + bls.n 60b584 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf7c400b6 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + strh.w r0, [r4, r6, lsl #3] │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -2048069,23 +2048082,23 @@ │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #904 @ (adr r0, 60b9c8 ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 60b748 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 60b610 │ │ │ │ + bls.n 60b6d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 60b1dc │ │ │ │ + b.n 60b29c │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60b7f0 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2048232,43 +2048245,43 @@ │ │ │ │ b.n 60b74c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #600] @ (60ba4c ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #120 @ (adr r0, 60b874 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 60b9f4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #124 @ 0x7c │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 60b814 │ │ │ │ + bhi.n 60b8d4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r0, [pc, #672] @ (60bab8 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 60b8b8 │ │ │ │ + bvc.n 60b778 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ 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 │ │ │ │ @@ -2048324,25 +2048337,25 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5b1108 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 60b8cc │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 60b9e8 │ │ │ │ + bvs.n 60b8a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -2048459,41 +2048472,41 @@ │ │ │ │ bl 5b1910 │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 60b9da │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 60bb68 │ │ │ │ + bpl.n 60ba28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r2, 60bae4 │ │ │ │ + push {r1, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 60ba48 │ │ │ │ + bpl.n 60bb08 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r4, 60bad8 │ │ │ │ + cbz r4, 60baf0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ 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 │ │ │ │ @@ -2048538,25 +2048551,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 60bb54 │ │ │ │ + bmi.n 60bc14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ 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 │ │ │ │ @@ -2048581,21 +2048594,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 60bc84 │ │ │ │ + bcc.n 60bb44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ 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 │ │ │ │ @@ -2048637,23 +2048650,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b1154 │ │ │ │ addw r0, r4, #1740 @ 0x6cc │ │ │ │ bl 60f570 │ │ │ │ bl 5b128c │ │ │ │ b.n 60bc0c │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 60bc2c │ │ │ │ + bcc.n 60bcec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ 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 │ │ │ │ @@ -2048699,25 +2048712,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 60bda4 │ │ │ │ + bcs.n 60bc64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + cbz r2, 60bcf0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -2048742,21 +2048755,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 60bccc │ │ │ │ + bcs.n 60bd8c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ 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 │ │ │ │ @@ -2048782,21 +2048795,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 60be60 │ │ │ │ + bne.n 60bd20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ 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 │ │ │ │ @@ -2048821,21 +2048834,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 60bdf8 │ │ │ │ + bne.n 60beb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ 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 │ │ │ │ @@ -2048890,23 +2048903,23 @@ │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 60beb2 │ │ │ │ nop │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 60bfe0 │ │ │ │ + beq.n 60bea0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ 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 │ │ │ │ @@ -2048936,21 +2048949,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + beq.n 60bf9c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #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 │ │ │ │ @@ -2048980,21 +2048993,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049024,21 +2049037,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049068,21 +2049081,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049112,21 +2049125,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2049156,21 +2049169,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2049200,21 +2049213,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2049244,21 +2049257,21 @@ │ │ │ │ bl 5b1330 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b195c │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ 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] @ (60c2fc ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2049276,19 +2049289,19 @@ │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2049324,21 +2049337,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1360 @ 0x550 │ │ │ │ bl 4379c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x321938> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ 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 │ │ │ │ @@ -2049374,21 +2049387,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #992 @ 0x3e0 │ │ │ │ bl 4379c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x321938> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ 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 │ │ │ │ @@ -2049424,21 +2049437,21 @@ │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ bl 4379c8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x321938> │ │ │ │ bl 5b1108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ 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 │ │ │ │ @@ -2049484,25 +2049497,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c548 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1154 │ │ │ │ mov r0, r6 │ │ │ │ bl 60ea8c │ │ │ │ bl 5b128c │ │ │ │ b.n 60c4ee │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -2049557,21 +2049570,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 437974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3218e4> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ 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 │ │ │ │ @@ -2049617,25 +2049630,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c6a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1154 │ │ │ │ mov r0, r6 │ │ │ │ bl 60e148 │ │ │ │ bl 5b128c │ │ │ │ b.n 60c64a │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -2049693,21 +2049706,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 437974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3218e4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb 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 │ │ │ │ @@ -2049753,25 +2049766,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c818 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1154 │ │ │ │ mov r0, r6 │ │ │ │ bl 60ec7c │ │ │ │ bl 5b128c │ │ │ │ b.n 60c7be │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r5, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2049827,21 +2049840,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ mov r1, r5 │ │ │ │ bl 437974 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3218e4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ 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 │ │ │ │ @@ -2049919,31 +2049932,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 r3, #68 @ 0x44 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #816] @ (60cd10 ) │ │ │ │ + ldr r2, [pc, #176] @ (60ca90 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 60cc10 ) │ │ │ │ + add r7, pc, #936 @ (adr r7, 60cd90 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60d148 │ │ │ │ + b.n 60c208 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2049999,24 +2050012,24 @@ │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 60ca7c │ │ │ │ nop │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vqadd.u16 d16, d18, d22 │ │ │ │ - subs r1, #16 │ │ │ │ + vshr.u64 d0, d22, #14 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60ce7c │ │ │ │ + b.n 60cf3c │ │ │ │ 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 │ │ │ │ @@ -2050043,21 +2050056,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mcr2 0, 4, r0, cr12, cr6, {5} │ │ │ │ + mcr2 0, 7, r0, cr12, cr6, {5} │ │ │ │ cbz r1, 60cb82 │ │ │ │ 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 │ │ │ │ @@ -2050085,21 +2050098,21 @@ │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610b50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbz r1, 60cbf2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2050128,21 +2050141,21 @@ │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610b50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ 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] @ (60cdc4 ) │ │ │ │ @@ -2050301,33 +2050314,33 @@ │ │ │ │ b.n 60ccba │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r7, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r2, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 60ce40 │ │ │ │ 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 │ │ │ │ @@ -2050383,23 +2050396,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, r6, #0 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #664 @ (adr r2, 60d148 ) │ │ │ │ + add r3, pc, #24 @ (adr r3, 60cec8 ) │ │ │ │ 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 │ │ │ │ @@ -2050505,37 +2050518,37 @@ │ │ │ │ bl 5b1108 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1940] @ 0x794 │ │ │ │ b.n 60ced8 │ │ │ │ bl 5b1910 │ │ │ │ b.n 60cf60 │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - itee al │ │ │ │ - lslal r6, r4, #2 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ - lsl r4, r6, #2 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + strb r0, [r2, #30] │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #22 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - wfe │ │ │ │ + nop {8} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ 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 │ │ │ │ @@ -2050657,37 +2050670,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60fd30 │ │ │ │ bl 5b17d4 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60d168 │ │ │ │ b.n 60d0cc │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x0084 │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 60d1a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ 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] @ 60d8f8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2051563,39 +2051576,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (60dc54 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dbce │ │ │ │ ldr r0, [pc, #52] @ (60dc58 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dbac │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adcs r0, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r7 │ │ │ │ + sbcs r2, 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 5b0fa4 │ │ │ │ @@ -2051701,41 +2051714,40 @@ │ │ │ │ bl 5b184c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60dde0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dcbc │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60dd30 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + @ instruction: 0xe81e00b6 │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 60de74 │ │ │ │ + bcs.n 60dd34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0fa4 │ │ │ │ @@ -2051827,43 +2051839,43 @@ │ │ │ │ b.n 60decc │ │ │ │ ldr r0, [pc, #60] @ (60df24 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60decc │ │ │ │ ldr r0, [pc, #60] @ (60df28 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60decc │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 60de8c │ │ │ │ + bne.n 60df4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r4, #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 r4, r0 │ │ │ │ bl 5b0fa4 │ │ │ │ @@ -2051917,27 +2051929,27 @@ │ │ │ │ bl 5b184c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60dfec ) │ │ │ │ add r0, pc │ │ │ │ b.n 60df6c │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + beq.n 60dff8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2051990,27 +2052002,27 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2052047,23 +2052059,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2052374,99 +2052386,99 @@ │ │ │ │ bl 5b1520 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 60e61c │ │ │ │ + beq.n 60e4dc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5b0fa4 │ │ │ │ @@ -2052491,17 +2052503,17 @@ │ │ │ │ bl 5b173c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5b0fa4 │ │ │ │ @@ -2052539,19 +2052551,19 @@ │ │ │ │ bne.n 60e694 │ │ │ │ bl 5b173c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2052588,23 +2052600,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2052637,17 +2052649,17 @@ │ │ │ │ bl 5b173c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2052795,45 +2052807,45 @@ │ │ │ │ bl 5b1910 │ │ │ │ b.n 60e844 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5b19b8 │ │ │ │ b.n 60e85c │ │ │ │ bl 5b1910 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60ea44 │ │ │ │ + b.n 60eb04 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - eors.w r0, r6, #168 @ 0xa8 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf0f600a8 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf0d800aa │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + @ instruction: 0xf13800aa │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #28] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ 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 │ │ │ │ @@ -2052876,21 +2052888,21 @@ │ │ │ │ bl 5bdd38 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5b15f8 │ │ │ │ b.n 60ea3a │ │ │ │ bl 5b1910 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r6, [sp, #944] @ 0x3b0 │ │ │ │ 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 │ │ │ │ @@ -2053022,45 +2053034,45 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5b1520 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1910 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2053228,53 +2053240,53 @@ │ │ │ │ bl 5b173c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1910 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r5, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2053297,17 +2053309,17 @@ │ │ │ │ bne.n 60ef1c │ │ │ │ bl 5b173c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2053332,17 +2053344,17 @@ │ │ │ │ bl 5b173c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2053491,49 +2053503,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60f1d4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f174 │ │ │ │ nop │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2053721,60 +2053733,61 @@ │ │ │ │ b.n 60f2e6 │ │ │ │ bl 5b1910 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60f468 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f224 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 60f444 │ │ │ │ + bcs.n 60f504 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - it eq │ │ │ │ - lsleq r7, r4, #2 │ │ │ │ - bvc.n 60f334 │ │ │ │ + it vs │ │ │ │ + lslvs r7, r4, #2 │ │ │ │ + bvc.n 60f3f4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vshr.u64 d0, d18, #18 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + movs r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #696] @ (60f70c ) │ │ │ │ + ldr r3, [pc, #56] @ (60f48c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r2, 60f4bc │ │ │ │ + cbnz r2, 60f4d4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -2053838,29 +2053851,29 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f54c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f4b0 │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ 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, 60f56a │ │ │ │ @@ -2053950,31 +2053963,31 @@ │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ cbz r1, 60f65a │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60f46c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r3, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r6, 60f696 │ │ │ │ + cbnz r6, 60f6ae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.w 60f570 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054003,21 +2054016,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5b195c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf7dc00ab │ │ │ │ + ldrh.w r0, [ip, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0fa4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2054080,28 +2054093,28 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f7e4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f798 │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfa5e00ab │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + @ instruction: 0xfabe00ab │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2054131,21 +2054144,21 @@ │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2054175,21 +2054188,21 @@ │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -2054341,49 +2054354,49 @@ │ │ │ │ bl 5b184c │ │ │ │ bl 5b18c4 │ │ │ │ b.n 60f9ca │ │ │ │ ldr r0, [pc, #76] @ (60fadc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f936 │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 60f9c8 │ │ │ │ + beq.n 60fa88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh.w r0, [r4, #178] @ 0xb2 │ │ │ │ - stc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrsb.w r0, [r4, r2, lsl #3] │ │ │ │ + stc2l 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, r4 │ │ │ │ + add r8, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2054436,27 +2054449,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2054537,34 +2054550,34 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5b195c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rsb r0, sl, #5963776 @ 0x5b0000 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + @ instruction: 0xf62a00b6 │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ 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] │ │ │ │ @@ -2054587,18 +2054600,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf4d000b6 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + @ instruction: 0xf53000b6 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2054620,19 +2054633,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2054661,21 +2054674,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0fa4 │ │ │ │ @@ -2054733,29 +2054746,29 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 60fe98 │ │ │ │ + blt.n 60ff58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ittt ls │ │ │ │ - lslls r5, r5, #2 │ │ │ │ - ldrls r4, [r3, #8] │ │ │ │ - lslls r4, r5, #2 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ittt │ │ │ │ + lsl r5, r5, #2 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ 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] @ (610128 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2054961,54 +2054974,54 @@ │ │ │ │ b.n 60ffde │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r1, #4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #688] @ (6103e8 ) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 6100b0 │ │ │ │ + ble.n 610170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ vrhadd.u8 q0, q0, │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + adds r6, r3, #2 │ │ │ │ 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 │ │ │ │ @@ -2055263,85 +2055276,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (610538 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1898 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b18c4 │ │ │ │ b.n 6102e2 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2055445,33 +2055458,33 @@ │ │ │ │ bl 5b184c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1910 │ │ │ │ b.n 610670 │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0fa4 │ │ │ │ @@ -2055508,23 +2055521,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2055606,33 +2055619,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (610864 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6107f8 │ │ │ │ nop │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 6108c4 │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 6103c4 │ │ │ │ + b.n 610484 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bne.n 610930 │ │ │ │ + bne.n 6107f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mcr2 0, 5, r0, cr2, cr5, {5} │ │ │ │ - @ instruction: 0xfa9a00a9 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + vqadd.u8 d0, d18, d21 │ │ │ │ + @ instruction: 0xfafa00a9 │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2055670,18 +2055683,18 @@ │ │ │ │ bl 5b1520 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmdb lr, {r1, r2, r4, r5, r7} │ │ │ │ - str r4, [r2, #16] │ │ │ │ + strd r0, r0, [lr, #-728]! @ 0x2d8 │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0fa4 │ │ │ │ @@ -2055726,25 +2055739,25 @@ │ │ │ │ bl 610890 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r4, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ 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 5b0fa4 │ │ │ │ @@ -2055765,19 +2055778,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5b14f0 │ │ │ │ bl 5b18c4 │ │ │ │ bl 5b184c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1910 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -2055977,23 +2055990,23 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b13f0 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 61133c │ │ │ │ + b.n 6113fc │ │ │ │ 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 │ │ │ │ @@ -2056029,23 +2056042,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #664] @ (610f5c ) │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ 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] @ (610d10 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2056061,19 +2056074,19 @@ │ │ │ │ bl 5b195c │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #152] @ (610db0 ) │ │ │ │ + ldr r7, [pc, #536] @ (610f30 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2056118,25 +2056131,25 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #872] @ (611110 ) │ │ │ │ + ldr r7, [pc, #232] @ (610e90 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, 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 │ │ │ │ @@ -2056170,23 +2056183,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, [r4, r2] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #224] @ (610f10 ) │ │ │ │ + ldr r6, [pc, #608] @ (611090 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2056223,21 +2056236,21 @@ │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1910 │ │ │ │ bl 5b128c │ │ │ │ bl 5b1108 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r6, [pc, #40] @ (610ee4 ) │ │ │ │ + ldr r6, [pc, #424] @ (611064 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x0098 │ │ │ │ + bkpt 0x00f8 │ │ │ │ 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] @ (610f0c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2056256,19 +2056269,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6112e8 │ │ │ │ + b.n 6113a8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #200] @ (610fdc ) │ │ │ │ + ldr r5, [pc, #584] @ (61115c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ 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] @ (610f88 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2056302,19 +2056315,19 @@ │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1910 │ │ │ │ bl 5b1108 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #184] @ (611048 ) │ │ │ │ + ldr r5, [pc, #568] @ (6111c8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ 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] @ (611020 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2056358,19 +2056371,19 @@ │ │ │ │ bne.n 610fd8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 61125c │ │ │ │ + b.n 61131c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [pc, #680] @ (6112d0 ) │ │ │ │ + ldr r5, [pc, #40] @ (611050 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 6110cc │ │ │ │ + bcc.n 610f8c │ │ │ │ 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] @ (611140 ) │ │ │ │ @@ -2056472,19 +2056485,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6110e2 │ │ │ │ bl 5b1910 │ │ │ │ b.n 611096 │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #80] @ (611198 ) │ │ │ │ + ldr r4, [pc, #464] @ (611318 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ 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] @ (611260 ) │ │ │ │ @@ -2056586,19 +2056599,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 611202 │ │ │ │ bl 5b1910 │ │ │ │ b.n 6111b6 │ │ │ │ nop │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #976] @ (611638 ) │ │ │ │ + ldr r3, [pc, #336] @ (6113b8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 6112a4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2056743,15 +2056756,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 6113d8 │ │ │ │ b.n 6112da │ │ │ │ movs r0, #0 │ │ │ │ b.n 6112de │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #30 │ │ │ │ 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 │ │ │ │ @@ -2056797,23 +2056810,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} │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #16] @ (611490 ) │ │ │ │ + ldr r0, [pc, #400] @ (611610 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ 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 │ │ │ │ @@ -2056933,33 +2056946,33 @@ │ │ │ │ bl 5b1154 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 611598 │ │ │ │ bl 5b16f0 │ │ │ │ b.n 611566 │ │ │ │ nop │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bx ip │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sbcs r4, r7 │ │ │ │ + tst r4, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6110fc │ │ │ │ + b.n 6111bc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -2057019,27 +2057032,27 @@ │ │ │ │ cbnz r7, 6116b6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp lr, ip │ │ │ │ + mov r6, r8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, r3] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r3, 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 r3, r1 │ │ │ │ @@ -2057083,23 +2057096,23 @@ │ │ │ │ cbnz r6, 611756 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6c590 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r0, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2057465,15 +2057478,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 6118ec │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 6118c4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r2, r6, #4 │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ @@ -2057849,15 +2057862,15 @@ │ │ │ │ b.n 611ecc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 611878 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r2, r6, #4 │ │ │ │ b.n 6125a8 │ │ │ │ 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 │ │ │ │ @@ -2058074,17 +2058087,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, #144] @ (6121e8 ) │ │ │ │ + ldr r2, [pc, #528] @ (612368 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -2058182,17 +2058195,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, #96] @ (6122d0 ) │ │ │ │ + ldr r1, [pc, #480] @ (612450 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2058211,17 +2058224,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 r0, [pc, #848] @ (61260c ) │ │ │ │ + ldr r1, [pc, #208] @ (61238c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -2058240,17 +2058253,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 r0, [pc, #576] @ (612548 ) │ │ │ │ + ldr r0, [pc, #960] @ (6126c8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r2, r6, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2058368,17 +2058381,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bgt.n 6124e0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 61243c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bxns ip │ │ │ │ + blxns r8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blx r0 │ │ │ │ + blx ip │ │ │ │ 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] @ (6124c8 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2058454,15 +2058467,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (612514 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ 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] @ (61257c ) │ │ │ │ @@ -2058500,15 +2058513,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 61251c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, pc │ │ │ │ + mov lr, fp │ │ │ │ lsls r4, r5, #2 │ │ │ │ bge.n 6124cc │ │ │ │ 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 │ │ │ │ @@ -2058650,25 +2058663,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bge.n 6127bc │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - cmp ip, lr │ │ │ │ + mov r4, sl │ │ │ │ lsls r4, r5, #2 │ │ │ │ bls.n 6126a4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldmia r4!, {r3, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - cmp lr, r8 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r0, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp 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, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2058849,29 +2058862,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (612954 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 612324 │ │ │ │ b.n 6128a8 │ │ │ │ nop │ │ │ │ - cmn r2, r4 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, ip │ │ │ │ + add lr, r8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bics r2, r7 │ │ │ │ + add r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - muls r2, r2 │ │ │ │ + bics r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - muls r6, r2 │ │ │ │ + bics r6, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #140] @ (6129f4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2058932,15 +2058945,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 612a7c │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldmia r1, {r1, r3, r4} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - muls r4, r4 │ │ │ │ + mvns r4, r0 │ │ │ │ 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 │ │ │ │ @@ -2059038,17 +2059051,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 612958 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 612af6 │ │ │ │ b.n 612a6c │ │ │ │ - asrs r4, r3 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ 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] @ (612be8 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2059126,17 +2059139,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 612cc8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmia r7!, {r2, r3, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rors r2, r1 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #224] @ (612cf4 ) │ │ │ │ @@ -2059240,15 +2059253,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r5, [r3, r3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ strb r6, [r1, r3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ bcc.n 612dc0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r2, r6 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r6, r1] │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2061796,17 +2061809,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsrs r2, r2, #11 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r4, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614a3c │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 614a50 │ │ │ │ ldr r3, [pc, #36] @ (614a58 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2061824,17 +2061837,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r0, r2, #8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsrs r6, r2, #8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614a78 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 614a8c │ │ │ │ ldr r3, [pc, #36] @ (614a94 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2061852,17 +2061865,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r4, r2, #5 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsrs r6, r0, #6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614ab4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614ac8 │ │ │ │ ldr r3, [pc, #36] @ (614ad0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2061880,17 +2061893,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r0, r3, #3 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsrs r2, r5, #3 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614af0 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614b04 │ │ │ │ ldr r3, [pc, #36] @ (614b0c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2061908,17 +2061921,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsrs r6, r5, #1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614b2c │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 614b40 │ │ │ │ ldr r3, [pc, #36] @ (614b48 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2061936,17 +2061949,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r3, #31 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r5, #31 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614b68 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614b7c │ │ │ │ ldr r3, [pc, #36] @ (614b84 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2061964,17 +2061977,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r3, #29 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r5, #29 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614ba4 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 614bb8 │ │ │ │ ldr r3, [pc, #36] @ (614bc0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2061992,17 +2062005,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r1, #28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r0, #28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614be0 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 614bf4 │ │ │ │ ldr r3, [pc, #36] @ (614bfc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062020,17 +2062033,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r7, #26 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r6, #26 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614c1c │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 614c30 │ │ │ │ ldr r3, [pc, #36] @ (614c38 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062048,17 +2062061,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r3, #24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r7, #24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614c58 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 614c6c │ │ │ │ ldr r3, [pc, #36] @ (614c74 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062076,17 +2062089,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r2, #21 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r2, r0, #22 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ 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 614cb4 │ │ │ │ @@ -2062107,19 +2062120,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r4, r0, #23 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 614cfa │ │ │ │ @@ -2062132,18 +2062145,18 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (614d08 ) │ │ │ │ add r3, pc │ │ │ │ b.n 614cee │ │ │ │ lsls r4, r6, #20 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - itet le │ │ │ │ - lslle r7, r6, #2 │ │ │ │ - movgt r0, #212 @ 0xd4 │ │ │ │ - lslle r4, r5, #2 │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ + 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 614d32 │ │ │ │ ldr r3, [pc, #24] @ (614d38 ) │ │ │ │ @@ -2062155,18 +2062168,18 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (614d40 ) │ │ │ │ add r3, pc │ │ │ │ b.n 614d26 │ │ │ │ lsls r4, r7, #19 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ittt ls │ │ │ │ - lslls r7, r6, #2 │ │ │ │ - movls r0, #156 @ 0x9c │ │ │ │ - lslls r4, r5, #2 │ │ │ │ + ittt │ │ │ │ + lsl r7, r6, #2 │ │ │ │ + mov r0, #252 @ 0xfc │ │ │ │ + lsl 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, 614dc8 │ │ │ │ ldr.w r8, [pc, #120] @ 614dd4 │ │ │ │ @@ -2062212,15 +2062225,15 @@ │ │ │ │ b.n 614d86 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 6ae8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, pc, #808 @ (adr r5, 615100 ) │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ 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] @ 614e50 │ │ │ │ @@ -2062300,15 +2062313,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 r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #20 │ │ │ │ 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, 614ed8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2062319,17 +2062332,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (614eec ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + cbz r0, 614efe │ │ │ │ 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 │ │ │ │ @@ -2062541,51 +2062554,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (615160 ) │ │ │ │ add r0, pc │ │ │ │ b.n 614f5c │ │ │ │ nop │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r2, 615174 │ │ │ │ + cbz r2, 61518c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 6151ca │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2063233,103 +2063246,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 r5, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - itet cc │ │ │ │ - lslcc r7, r6, #2 │ │ │ │ - subcs r4, #170 @ 0xaa │ │ │ │ - lslcc r5, r6, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + itet ls │ │ │ │ + lslls r7, r6, #2 │ │ │ │ + subhi r5, #10 │ │ │ │ + lslls r5, r6, #2 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 615c18 │ │ │ │ + b.n 615cd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 615bb8 ) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -2063392,22 +2063405,22 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 9, cr0, cr2, cr11, {5} │ │ │ │ - subs r6, r0, #2 │ │ │ │ + cdp2 0, 15, cr0, cr2, cr11, {5} │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 615aec ) │ │ │ │ + add r6, pc, #752 @ (adr r6, 615c6c ) │ │ │ │ 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 │ │ │ │ @@ -2063491,27 +2063504,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 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 615be8 ) │ │ │ │ + add r5, pc, #736 @ (adr r5, 615d68 ) │ │ │ │ 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 │ │ │ │ @@ -2063594,29 +2063607,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, r6, #2 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #352 @ (adr r4, 615cec ) │ │ │ │ + add r4, pc, #736 @ (adr r4, 615e6c ) │ │ │ │ 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 │ │ │ │ @@ -2063682,23 +2063695,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (615c60 ) │ │ │ │ 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} │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #456 @ (adr r3, 615e2c ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 615fac ) │ │ │ │ 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 │ │ │ │ @@ -2063850,37 +2063863,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (615e28 ) │ │ │ │ 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, [r4, #0] │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 616144 ) │ │ │ │ + add r2, pc, #152 @ (adr r2, 615ec4 ) │ │ │ │ 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 │ │ │ │ @@ -2063949,31 +2063962,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6163b8 │ │ │ │ + b.n 616478 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r0, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #904 @ (adr r0, 61628c ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 61600c ) │ │ │ │ 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 │ │ │ │ @@ -2064267,61 +2064280,62 @@ │ │ │ │ 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, r6, r0 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 616246 │ │ │ │ + cbz r2, 61625e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r4, 616240 │ │ │ │ + cbz r4, 616258 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 616250 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, r4 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vhadd.u d16, d28, d27 │ │ │ │ - vhadd.u32 d16, d20, d27 │ │ │ │ - vaddl.u32 q0, d16, d27 │ │ │ │ - vaddl.u8 q0, d18, d27 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + vaddl.u16 q8, d28, d27 │ │ │ │ + vaddl.u8 q8, d20, d27 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + vaddl.u32 q8, d18, d27 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2064468,34 +2064482,34 @@ │ │ │ │ blx 6b6f0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 6b774 │ │ │ │ b.n 6162ce │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr11, {5} │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + vhadd.u8 d16, d24, d27 │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vaddl.u16 q0, d28, d27 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + vrev32. d16, d27 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vhadd.u16 d0, d16, d27 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr11, {5} │ │ │ │ - cdp2 0, 13, cr0, cr8, cr11, {5} │ │ │ │ - stc2l 0, cr0, [r2, #684] @ 0x2ac │ │ │ │ - cdp2 0, 9, cr0, cr4, cr11, {5} │ │ │ │ - cdp2 0, 7, cr0, cr14, cr11, {5} │ │ │ │ + vhadd.u d16, d16, d27 │ │ │ │ + vhadd.u16 d16, d18, d27 │ │ │ │ + vhadd.u d0, d24, d27 │ │ │ │ + cdp2 0, 2, cr0, cr2, cr11, {5} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr11, {5} │ │ │ │ + cdp2 0, 13, cr0, cr14, cr11, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6165f0 │ │ │ │ @@ -2064667,35 +2064681,35 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r7, #11 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-684] @ 0xfffffd54 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + ldc2 0, cr0, [r2, #684]! @ 0x2ac │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2 0, cr0, [ip, #-684] @ 0xfffffd54 │ │ │ │ - stc2 0, cr0, [r4, #-684] @ 0xfffffd54 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + ldc2l 0, cr0, [ip, #-684]! @ 0xfffffd54 │ │ │ │ + stc2l 0, cr0, [r4, #-684]! @ 0xfffffd54 │ │ │ │ + strh r6, [r2, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stc2 0, cr0, [r6], {171} @ 0xab │ │ │ │ - ldc2 0, cr0, [sl], #-684 @ 0xfffffd54 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + stc2l 0, cr0, [r6], #684 @ 0x2ac │ │ │ │ + ldc2 0, cr0, [sl], {171} @ 0xab │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xfbd200ab │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldc2 0, cr0, [r2], #-684 @ 0xfffffd54 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ 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, 6166c2 │ │ │ │ @@ -2064745,23 +2064759,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (6166e4 ) │ │ │ │ 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, r7, #4 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ 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, 616766 │ │ │ │ @@ -2064810,22 +2064824,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (616788 ) │ │ │ │ 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, [r3, #22] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfb8e00ab │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + @ instruction: 0xfbee00ab │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ 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 │ │ │ │ @@ -2065106,41 +2065120,41 @@ │ │ │ │ ldr r0, [pc, #96] @ (616ad0 ) │ │ │ │ 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} │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfb0e00ab │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + @ instruction: 0xfb6e00ab │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r7, r6, #2 │ │ │ │ + @ instruction: 0xfb3c00ab │ │ │ │ + @ instruction: 0xfb1800ab │ │ │ │ + @ instruction: 0xfaf600ab │ │ │ │ @ instruction: 0xfadc00ab │ │ │ │ - @ instruction: 0xfab800ab │ │ │ │ - @ instruction: 0xfa9600ab │ │ │ │ - @ instruction: 0xfa7c00ab │ │ │ │ + @ instruction: 0xfac200ab │ │ │ │ + @ instruction: 0xfaa800ab │ │ │ │ + @ instruction: 0xfa9000ab │ │ │ │ + @ instruction: 0xfa7600ab │ │ │ │ @ instruction: 0xfa6200ab │ │ │ │ - @ instruction: 0xfa4800ab │ │ │ │ - @ instruction: 0xfa3000ab │ │ │ │ - @ instruction: 0xfa1600ab │ │ │ │ - @ instruction: 0xfa0200ab │ │ │ │ - vld1.8 {d16[5]}, [sl], fp │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + @ instruction: 0xfa4a00ab │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vld1.8 {d0[5]}, [r6], fp │ │ │ │ - vst1.8 {d0[5]}, [r2], fp │ │ │ │ - ldr??.w r0, [sl, fp, lsl #2] │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + @ instruction: 0xfa0600ab │ │ │ │ + vld1.8 {d16[5]}, [r2], fp │ │ │ │ + ldrsh.w r0, [sl, #171] @ 0xab │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ 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 │ │ │ │ @@ -2065255,41 +2065269,41 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (616c34 ) │ │ │ │ add r0, pc │ │ │ │ b.n 616b0e │ │ │ │ nop │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r8, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - orrs.w r0, ip, fp, asr #2 │ │ │ │ - orr.w r0, r4, fp, asr #2 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + @ instruction: 0xeabc00ab │ │ │ │ + @ instruction: 0xeaa400ab │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 616c50 │ │ │ │ + cbz r6, 616c68 │ │ │ │ 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 │ │ │ │ @@ -2065422,33 +2065436,33 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 6b774 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 6ae8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6168ec │ │ │ │ + b.n 6169ac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf74c00ab │ │ │ │ - @ instruction: 0xf73000ab │ │ │ │ - @ instruction: 0xf72000ab │ │ │ │ - @ instruction: 0xf6e400ab │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + @ instruction: 0xf7ac00ab │ │ │ │ + @ instruction: 0xf79000ab │ │ │ │ + @ instruction: 0xf78000ab │ │ │ │ + @ instruction: 0xf74400ab │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ 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 │ │ │ │ @@ -2065610,55 +2065624,55 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (616fb0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 616e2c │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 617154 ) │ │ │ │ + add r2, pc, #840 @ (adr r2, 6172d4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r6, 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 │ │ │ │ @@ -2065736,33 +2065750,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 r6, [pc, #232] @ (617170 ) │ │ │ │ + ldr r6, [pc, #616] @ (6172f0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r6, 6170de │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2066011,67 +2066025,67 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (617398 ) │ │ │ │ add r0, pc │ │ │ │ b.n 61711c │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r2, r3 │ │ │ │ + eors r2, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs.w r0, r8, #171 @ 0xab │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + @ instruction: 0xf21800ab │ │ │ │ + strb r4, [r6, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf19400ab │ │ │ │ - sbcs.w r0, r8, #171 @ 0xab │ │ │ │ - adcs.w r0, ip, #171 @ 0xab │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + @ instruction: 0xf1f400ab │ │ │ │ + rsbs r0, r8, #171 @ 0xab │ │ │ │ + subs.w r0, ip, #171 @ 0xab │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ 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 │ │ │ │ @@ -2066173,41 +2066187,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 r2, [pc, #328] @ (6175f0 ) │ │ │ │ + ldr r2, [pc, #712] @ (617770 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 617578 │ │ │ │ + blt.n 617438 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ 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 │ │ │ │ @@ -2066283,34 +2066297,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (6175c8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vaddl.s32 q0, d30, d27 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + and.w r0, lr, #171 @ 0xab │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066417,36 +2066431,36 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (617714 ) │ │ │ │ add r0, pc │ │ │ │ b.n 617680 │ │ │ │ nop │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cdp 0, 13, cr0, cr10, cr11, {5} │ │ │ │ - adds r0, r3, r1 │ │ │ │ + vhadd.s d0, d26, d27 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r4, 617776 │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cdp 0, 9, cr0, cr8, cr11, {5} │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + cdp 0, 15, cr0, cr8, cr11, {5} │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 6, cr0, cr4, cr11, {5} │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + cdp 0, 12, cr0, cr4, cr11, {5} │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #504 @ (adr r6, 617910 ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 617a90 ) │ │ │ │ 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 │ │ │ │ @@ -2066524,32 +2066538,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 │ │ │ │ - mov lr, sl │ │ │ │ + bx r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vtrn.8 d16, d27 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - uxth r2, r3 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 6177c4 │ │ │ │ + bhi.n 617884 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -2066756,42 +2066771,42 @@ │ │ │ │ ldr r0, [pc, #100] @ (617a6c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - vhadd.u32 d0, d22, d27 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + vaddl.u8 q0, d22, d27 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldc 0, cr0, [r8, #684]! @ 0x2ac │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + cdp 0, 1, cr0, cr8, cr11, {5} │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [sl, #684] @ 0x2ac │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldcl 0, cr0, [sl, #684]! @ 0x2ac │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stcl 0, cr0, [r0, #-684]! @ 0xfffffd54 │ │ │ │ - stcl 0, cr0, [ip, #-684] @ 0xfffffd54 │ │ │ │ - ldc 0, cr0, [r8, #-684]! @ 0xfffffd54 │ │ │ │ - stc 0, cr0, [r0, #-684]! @ 0xfffffd54 │ │ │ │ - stc 0, cr0, [r8, #-684] @ 0xfffffd54 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + stcl 0, cr0, [r0, #684] @ 0x2ac │ │ │ │ + stc 0, cr0, [ip, #684]! @ 0x2ac │ │ │ │ + ldc 0, cr0, [r8, #684] @ 0x2ac │ │ │ │ + stc 0, cr0, [r0, #684] @ 0x2ac │ │ │ │ + stcl 0, cr0, [r8, #-684]! @ 0xfffffd54 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cdp2 0, 11, cr0, cr2, cr11, {5} │ │ │ │ - ldc2l 0, cr0, [ip, #684] @ 0x2ac │ │ │ │ - stc2l 0, cr0, [sl, #684] @ 0x2ac │ │ │ │ - ldcl 0, cr0, [r4], {171} @ 0xab │ │ │ │ - ldc2 0, cr0, [lr, #684]! @ 0x2ac │ │ │ │ - stc2 0, cr0, [ip, #684]! @ 0x2ac │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + vhadd.u16 d0, d18, d27 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr11, {5} │ │ │ │ + cdp2 0, 2, cr0, cr10, cr11, {5} │ │ │ │ + ldc 0, cr0, [r4, #-684]! @ 0xfffffd54 │ │ │ │ + cdp2 0, 1, cr0, cr14, cr11, {5} │ │ │ │ + cdp2 0, 0, cr0, cr12, cr11, {5} │ │ │ │ + asrs r2, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc 0, cr0, [lr], {171} @ 0xab │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + stcl 0, cr0, [lr], #684 @ 0x2ac │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2066850,24 +2066865,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} │ │ │ │ - stc2l 0, cr0, [lr], {171} @ 0xab │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + stc2 0, cr0, [lr, #-684]! @ 0xfffffd54 │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - rsb r0, r0, fp, asr #2 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + stc 0, cr0, [r0], #-684 @ 0xfffffd54 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xebee00ab │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + mcrr 0, 10, r0, lr, cr11 │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ 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 │ │ │ │ @@ -2067009,37 +2067024,37 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbfe00ab │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + mrrc2 0, 10, r0, lr, cr11 │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r8], {171} @ 0xab │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + ldc2 0, cr0, [r8, #-684]! @ 0xfffffd54 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldcl 0, cr0, [ip, #-684] @ 0xfffffd54 │ │ │ │ - @ instruction: 0xfb7800ab │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + ldc 0, cr0, [ip, #684]! @ 0x2ac │ │ │ │ + @ instruction: 0xfbd800ab │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xfb3000ab │ │ │ │ - @ instruction: 0xfb1e00ab │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + @ instruction: 0xfb9000ab │ │ │ │ + @ instruction: 0xfb7e00ab │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stcl 0, cr0, [lr], #684 @ 0x2ac │ │ │ │ - @ instruction: 0xfb0400ab │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + stcl 0, cr0, [lr, #-684] @ 0xfffffd54 │ │ │ │ + @ instruction: 0xfb6400ab │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067151,32 +2067166,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (617e40 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xfa4e00ab │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + @ instruction: 0xfaae00ab │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 617f2c │ │ │ │ + bmi.n 617dec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 617edc │ │ │ │ + bmi.n 617d9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ 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 │ │ │ │ @@ -2067296,36 +2067311,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 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr??.w r0, [r2, #171] @ 0xab │ │ │ │ - ldr.w r0, [lr, #171] @ 0xab │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + ldr??.w r0, [r2, fp, lsl #2] │ │ │ │ + ldrsh.w r0, [lr, fp, lsl #2] │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str.w r0, [r4, #171] @ 0xab │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + vld4.32 {d0-d3}, [r4 :128], fp │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 61802c │ │ │ │ + bmi.n 617eec │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bmi.n 617fd0 │ │ │ │ + bmi.n 618090 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ 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] @ (6183b0 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2067725,85 +2067740,85 @@ │ │ │ │ b.n 618072 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r6, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf77400ab │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xf7d400ab │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf74400ab │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + @ instruction: 0xf7a400ab │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf72e00ab │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + @ instruction: 0xf78e00ab │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf6da00ab │ │ │ │ - bcs.n 618324 │ │ │ │ + @ instruction: 0xf73a00ab │ │ │ │ + bcs.n 6183e4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf66e00ab │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + movt r0, #59563 @ 0xe8ab │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf65800ab │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + @ instruction: 0xf6b800ab │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - addw r0, r4, #2219 @ 0x8ab │ │ │ │ - bne.n 6183a4 │ │ │ │ + @ instruction: 0xf66400ab │ │ │ │ + bcs.n 618464 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb.w r0, [ip, r4, lsl #3] │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldr??.w r0, [ip, r4, lsl #3] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 617e24 │ │ │ │ + b.n 617ee4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 6183cc │ │ │ │ + blt.n 61848c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 617db8 │ │ │ │ + b.n 617e78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 617d8c │ │ │ │ + b.n 617e4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orn r0, lr, #5603328 @ 0x558000 │ │ │ │ - bcs.n 61846c │ │ │ │ + @ instruction: 0xf4ce00ab │ │ │ │ + bcs.n 61852c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf52200ab │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf58200ab │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r4, [r4, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #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 │ │ │ │ blx 6b6f0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2067887,15 +2067902,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 618522 │ │ │ │ ldrb r6, [r7, #11] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33800ab │ │ │ │ + @ instruction: 0xf39800ab │ │ │ │ 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, 61857a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -2067963,15 +2067978,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6185bc │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29600ab │ │ │ │ + @ instruction: 0xf2f600ab │ │ │ │ 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] @ (61868c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2068031,15 +2068046,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #864] @ (6189fc ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf22a00ab │ │ │ │ + @ instruction: 0xf28a00ab │ │ │ │ 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 618544 │ │ │ │ @@ -2068194,15 +2068209,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 6187ae │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 6187ea │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 61888a │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 618868 │ │ │ │ @@ -2068818,15 +2068833,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r3, #7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, lr, fp, asr #2 │ │ │ │ + @ instruction: 0xeaee00ab │ │ │ │ strb r6, [r2, #6] │ │ │ │ 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 │ │ │ │ @@ -2068876,19 +2068891,19 @@ │ │ │ │ b.n 618ed8 │ │ │ │ ldr r2, [pc, #20] @ (618f1c ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6c470 │ │ │ │ b.n 618ed8 │ │ │ │ nop │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ 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] @ (6190d0 ) │ │ │ │ @@ -2069047,21 +2069062,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 61905e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r0, #3] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r4, [r1, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2069158,19 +2069173,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8f4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61918e │ │ │ │ nop │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r7, #4] │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6190e8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2069246,19 +2069261,19 @@ │ │ │ │ b.n 619288 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 618f3c │ │ │ │ + b.n 618ffc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -2069269,17 +2069284,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c9e0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (619308 ) │ │ │ │ add r2, pc │ │ │ │ blx 6ad60 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ 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 │ │ │ │ @@ -2069377,15 +2069392,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 62b6fc │ │ │ │ mov r6, r0 │ │ │ │ b.n 619344 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -2069401,15 +2069416,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6a708 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ 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] @ (619648 ) │ │ │ │ @@ -2069601,31 +2069616,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 619e34 │ │ │ │ + b.n 618ef4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 619cec │ │ │ │ + b.n 619dac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619cb8 │ │ │ │ + b.n 619d78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619c7c │ │ │ │ + b.n 619d3c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619ca4 │ │ │ │ + b.n 619d64 │ │ │ │ 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 │ │ │ │ @@ -2069643,15 +2069658,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6c710 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ 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 │ │ │ │ @@ -2069934,35 +2069949,35 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 619cec │ │ │ │ + b.n 619dac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619bb0 │ │ │ │ + b.n 619c70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619bd4 │ │ │ │ + b.n 619c94 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 619a44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 619a44 │ │ │ │ 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 │ │ │ │ @@ -2070199,27 +2070214,27 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #26 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - udf #4 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2070265,15 +2070280,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 619ce4 │ │ │ │ + ble.n 619da4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 619d3c │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2070302,15 +2070317,15 @@ │ │ │ │ blx 6c2f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 619db2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2070354,19 +2070369,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (619dc8 ) │ │ │ │ add r3, pc │ │ │ │ blx 6c2f0 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ 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 │ │ │ │ @@ -2070392,15 +2070407,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, [r1, r0] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ 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] @ (619ecc ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2070504,17 +2070519,17 @@ │ │ │ │ bl 619cf4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #8] @ (619f40 ) │ │ │ │ add r1, pc │ │ │ │ b.n 619f12 │ │ │ │ nop │ │ │ │ - bge.n 619ec0 │ │ │ │ + blt.n 619f80 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 619e48 │ │ │ │ + bge.n 619f08 │ │ │ │ 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 │ │ │ │ @@ -2070570,15 +2070585,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 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ 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 │ │ │ │ @@ -2070629,15 +2070644,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, [r0, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -2070661,15 +2070676,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6af98 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r6, r6] │ │ │ │ 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 │ │ │ │ @@ -2070692,15 +2070707,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 619f44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 61a3a8 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r3, r5] │ │ │ │ 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] │ │ │ │ @@ -2070717,19 +2070732,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bfec │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (61a17c ) │ │ │ │ add r3, pc │ │ │ │ blx 6a9c0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r0, r4] │ │ │ │ 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 │ │ │ │ @@ -2070759,19 +2070774,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6cafc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bhi.n 61a25c │ │ │ │ + bhi.n 61a11c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 61a7e8 │ │ │ │ + b.n 61a8a8 │ │ │ │ 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 │ │ │ │ @@ -2071079,43 +2071094,43 @@ │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ b.n 61a32a │ │ │ │ nop │ │ │ │ ldrb r2, [r6, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 61a570 │ │ │ │ + bhi.n 61a430 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a5ec │ │ │ │ + bvc.n 61a4ac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a594 │ │ │ │ + bvc.n 61a454 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 61a4bc │ │ │ │ + bvc.n 61a57c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a454 │ │ │ │ + bvc.n 61a514 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #376] @ (61a6b4 ) │ │ │ │ + ldr r6, [pc, #760] @ (61a834 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 61a544 │ │ │ │ + bvc.n 61a604 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 61a554 │ │ │ │ + bvs.n 61a614 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 61a494 │ │ │ │ + bvc.n 61a554 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 61a4dc │ │ │ │ + bvs.n 61a59c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 61a534 │ │ │ │ + bvs.n 61a5f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 61a5c4 │ │ │ │ + bvs.n 61a484 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 61a464 │ │ │ │ + bpl.n 61a524 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 61a48c │ │ │ │ + bpl.n 61a54c │ │ │ │ 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] @ (61a64c ) │ │ │ │ @@ -2071218,23 +2071233,23 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61a5d4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r0, r2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 61a724 │ │ │ │ + bpl.n 61a5e4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrh r2, [r1, r0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r3, [pc, #1008] @ (61aa50 ) │ │ │ │ + ldr r4, [pc, #368] @ (61a7d0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #856] @ (61a9bc ) │ │ │ │ + ldr r4, [pc, #216] @ (61a73c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 61a630 │ │ │ │ + bpl.n 61a6f0 │ │ │ │ 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] @ (61a838 ) │ │ │ │ @@ -2071410,19 +2071425,19 @@ │ │ │ │ b.n 61a78a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #152] @ (61a8dc ) │ │ │ │ + ldr r3, [pc, #536] @ (61aa5c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r6, [r5, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [pc, #392] @ (61a9d4 ) │ │ │ │ + ldr r2, [pc, #776] @ (61ab54 ) │ │ │ │ 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] @ 61a8ec │ │ │ │ mov r6, r3 │ │ │ │ @@ -2071480,15 +2071495,15 @@ │ │ │ │ b.n 61a8bc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r4, [r2, r6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 61a95c │ │ │ │ + beq.n 61a81c │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrsb r4, [r7, r4] │ │ │ │ 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 │ │ │ │ @@ -2071645,19 +2071660,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 61aa58 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 61aa20 │ │ │ │ - ldr r0, [pc, #8] @ (61aa98 ) │ │ │ │ + ldr r0, [pc, #392] @ (61ac18 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blx ip │ │ │ │ + ldr r0, [pc, #256] @ (61ab94 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + ldr r0, [pc, #200] @ (61ab60 ) │ │ │ │ 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] @ (61ac90 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2071853,27 +2071868,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ strb r4, [r1, r5] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, r5] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - beq.n 61acfc │ │ │ │ + beq.n 61abbc │ │ │ │ lsls r3, r5, #2 │ │ │ │ strb r4, [r1, r3] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, pc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + beq.n 61ad34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2072014,25 +2072029,25 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ strh r0, [r4, r2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r4, lr │ │ │ │ + add ip, sl │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ 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 │ │ │ │ @@ -2072418,45 +2072433,45 @@ │ │ │ │ ldrd r0, r2, [sp, #20] │ │ │ │ b.n 61b036 │ │ │ │ nop │ │ │ │ str r6, [r5, r3] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sbcs r6, r4 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2072632,25 +2072647,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61b402 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #432] @ (61b5e0 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [pc, #48] @ (61b46c ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ 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] @ (61b66c ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2072854,19 +2072869,19 @@ │ │ │ │ b.n 61b5ce │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #608] @ (61b8d0 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [pc, #168] @ (61b724 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #272] @ (61b7a4 ) │ │ │ │ @@ -2073272,29 +2073287,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ bxns ip │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bx fp │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ mov lr, ip │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt ls │ │ │ │ - lslls r3, r5, #2 │ │ │ │ - subls r0, #128 @ 0x80 │ │ │ │ - lslls r2, r6, #2 │ │ │ │ + ittt │ │ │ │ + lsl r3, r5, #2 │ │ │ │ + sub r0, #224 @ 0xe0 │ │ │ │ + lsl r2, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r6, 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 │ │ │ │ @@ -2073345,21 +2073360,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 r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2073505,25 +2073520,25 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, fp │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - itt vs │ │ │ │ - lslvs r3, r5, #2 │ │ │ │ - stmiavs r1!, {r3, r4} │ │ │ │ + itt gt │ │ │ │ + lslgt r3, r5, #2 │ │ │ │ + stmiagt r1!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ mvns r2, r6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - itte ne │ │ │ │ - lslne r3, r5, #2 │ │ │ │ - addne r5, #162 @ 0xa2 │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + itte vc │ │ │ │ + lslvc r3, r5, #2 │ │ │ │ + addvc r6, #2 │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ 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 │ │ │ │ @@ -2073850,23 +2073865,23 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r2, r6, #2 │ │ │ │ rors r4, r6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0050 │ │ │ │ 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] @ 61c0d8 │ │ │ │ @@ -2074203,21 +2074218,21 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #102 @ 0x66 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r4, #108 @ 0x6c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cbnz r6, 61c430 │ │ │ │ + cbnz r6, 61c448 │ │ │ │ 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] @ (61c4e0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2074625,15 +2074640,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r0, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2075056,47 +2075071,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #220 @ 0xdc │ │ │ │ movgt r0, r0 │ │ │ │ addle r7, #196 @ 0xc4 │ │ │ │ lslgt r3, r4, #5 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 61cd1a │ │ │ │ + push {r3, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 61cd1e │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 61cc14 │ │ │ │ + blt.n 61ccd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sxtb r2, r0 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r0, 61ccf8 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 6289f0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2075266,41 +2075281,41 @@ │ │ │ │ b.n 61c9ae │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 61ce8e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r1, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ 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] @ (61cf60 ) │ │ │ │ @@ -2075360,15 +2075375,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #38 @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ 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] @ (61d010 ) │ │ │ │ @@ -2075428,15 +2075443,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #118 @ 0x76 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #66 @ 0x42 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ 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] @ (61d0c0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2075494,15 +2075509,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r7, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -2075597,23 +2075612,23 @@ │ │ │ │ b.n 61d180 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r6, #106 @ 0x6a │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -2075621,15 +2075636,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d0d0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -2075637,15 +2075652,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d0d0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ 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 │ │ │ │ @@ -2075678,17 +2075693,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} │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #20 │ │ │ │ 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 │ │ │ │ @@ -2075721,17 +2075736,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} │ │ │ │ - subs r2, r3, #5 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r5, #6 │ │ │ │ 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 │ │ │ │ @@ -2075764,17 +2075779,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} │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r7, #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] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2075819,17 +2075834,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, r7, #1 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -2075858,29 +2075873,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 6ad30 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r1, #1 │ │ │ │ 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] @ (61d470 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c8f0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ 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] │ │ │ │ @@ -2075891,17 +2075906,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6cbe0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61d4a8 ) │ │ │ │ add r3, pc │ │ │ │ blx 6c9b0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, r7, #5 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2075918,15 +2075933,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61d4e8 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c8f0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r2, #6 │ │ │ │ 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 │ │ │ │ @@ -2075952,17 +2075967,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61d540 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6c9b0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + adds r6, r7, #4 │ │ │ │ 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] @ (61d5a8 ) │ │ │ │ @@ -2076001,15 +2076016,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ @@ -2076050,15 +2076065,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r1, #250 @ 0xfa │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2076129,17 +2076144,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2076184,15 +2076199,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #234 @ 0xea │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #352 @ (adr r7, 61d8d8 ) │ │ │ │ + add r7, pc, #736 @ (adr r7, 61da58 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r0, #170 @ 0xaa │ │ │ │ lsls r3, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2077051,15 +2077066,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 r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ 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} │ │ │ │ @@ -2077153,15 +2077168,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r6, r2, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, r7, #7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2077202,15 +2077217,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, r7, #6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r0, r0, #6 │ │ │ │ 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 │ │ │ │ @@ -2077260,15 +2077275,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r2, r0, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r0, r6, #3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2077285,15 +2077300,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 6289f0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ 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] │ │ │ │ @@ -2077308,15 +2077323,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 6289f0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ 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] │ │ │ │ @@ -2077331,15 +2077346,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 6289f0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ 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] @ (61e474 ) │ │ │ │ @@ -2077387,15 +2077402,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, r4, r6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2077474,17 +2077489,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r5, r4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r4, r1, r3 │ │ │ │ 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 │ │ │ │ @@ -2077595,21 +2077610,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r0, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, r2, r6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2077699,17 +2077714,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r0, r5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, r2, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2077761,17 +2077776,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r7, #31 │ │ │ │ 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 │ │ │ │ @@ -2078167,32 +2078182,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r6, r7, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xfb3000a8 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + @ instruction: 0xfb9000a8 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61ecb0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2078302,23 +2078317,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 6b768 │ │ │ │ b.n 61ec4a │ │ │ │ nop │ │ │ │ ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf6ea00b5 │ │ │ │ + @ instruction: 0xf74a00b5 │ │ │ │ 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] @ (61f0a0 ) │ │ │ │ subw sp, sp, #1348 @ 0x544 │ │ │ │ @@ -2078638,23 +2078653,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 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsrs r0, r2, #30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r1, [pc, #312] @ (61f214 ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2078780,21 +2078795,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61f1ba │ │ │ │ mov r0, r5 │ │ │ │ blx 6b36c , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61f194 │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsrs r0, r3, #25 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -2078864,27 +2078879,27 @@ │ │ │ │ blx 6c614 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6b540 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - vshr.u64 d0, d17, #58 │ │ │ │ + vshr.u64 d16, d17, #26 │ │ │ │ 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] @ (61f308 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6c9c8 │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u16 d0, d20, d17 │ │ │ │ + vqadd.u64 d16, d20, d17 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #48] @ (61f350 ) │ │ │ │ @@ -2078904,15 +2078919,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} │ │ │ │ - mcr2 0, 7, r0, cr10, cr1, {5} │ │ │ │ + vqadd.u8 d16, d26, d17 │ │ │ │ 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] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ @@ -2078934,15 +2078949,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61f3a8 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c9c8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mrc2 0, 3, r0, cr4, cr1, {5} │ │ │ │ + mrc2 0, 6, r0, cr4, cr1, {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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2078995,16 +2079010,16 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 6ae80 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61f3ca │ │ │ │ - mcr2 0, 2, r0, cr0, cr1, {5} │ │ │ │ - b.n 61f818 │ │ │ │ + mcr2 0, 5, r0, cr0, cr1, {5} │ │ │ │ + b.n 61f8d8 │ │ │ │ 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] │ │ │ │ @@ -2079022,15 +2079037,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c9c8 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldc2 0, cr0, [r6, #708] @ 0x2c4 │ │ │ │ + ldc2l 0, cr0, [r6, #708]! @ 0x2c4 │ │ │ │ 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] @ (61f500 ) │ │ │ │ @@ -2079069,16 +2079084,16 @@ │ │ │ │ blx 6c614 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 6b540 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [sl, #-708]! @ 0xfffffd3c │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + stc2l 0, cr0, [sl, #708] @ 0x2c4 │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ 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 │ │ │ │ @@ -2079106,17 +2079121,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, [r1, #24] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ 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 │ │ │ │ @@ -2079132,15 +2079147,15 @@ │ │ │ │ blx 6a4b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 6b540 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -2079245,17 +2079260,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61f230 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -2079307,19 +2079322,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 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfabc00b1 │ │ │ │ + @ instruction: 0xfb1c00b1 │ │ │ │ stmdb sp!, {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] @ (61f828 ) │ │ │ │ @@ -2079385,20 +2079400,20 @@ │ │ │ │ bl 61f230 │ │ │ │ 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} │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfa0c00b1 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + @ instruction: 0xfa6c00b1 │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ 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 │ │ │ │ @@ -2080710,32 +2080725,32 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 620550 │ │ │ │ nop │ │ │ │ lsls r4, r4, #23 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6be00b1 │ │ │ │ + @ instruction: 0xf71e00b1 │ │ │ │ lsls r0, r6, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xf36c00b1 │ │ │ │ - @ instruction: 0xf36400b1 │ │ │ │ - @ instruction: 0xf19800b1 │ │ │ │ - add.w r0, r6, #177 @ 0xb1 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + @ instruction: 0xf3cc00b1 │ │ │ │ + @ instruction: 0xf3c400b1 │ │ │ │ + @ instruction: 0xf1f800b1 │ │ │ │ + sbc.w r0, r6, #177 @ 0xb1 │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vshr.s64 d16, d17, #38 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + bics.w r0, sl, #177 @ 0xb1 │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vqadd.s8 d16, d16, d17 │ │ │ │ - mrc 0, 4, r0, cr4, cr1, {5} │ │ │ │ - ldcl 0, cr0, [r2, #708] @ 0x2c4 │ │ │ │ - stc 0, cr0, [r6, #708] @ 0x2c4 │ │ │ │ - stc 0, cr0, [sl], {177} @ 0xb1 │ │ │ │ - ldcl 0, cr0, [r8], #-708 @ 0xfffffd3c │ │ │ │ + vshr.s64 d0, d17, #32 │ │ │ │ + mrc 0, 7, r0, cr4, cr1, {5} │ │ │ │ + mrc 0, 1, r0, cr2, cr1, {5} │ │ │ │ + stcl 0, cr0, [r6, #708]! @ 0x2c4 │ │ │ │ + stcl 0, cr0, [sl], #708 @ 0x2c4 │ │ │ │ + ldcl 0, cr0, [r8], {177} @ 0xb1 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, sl │ │ │ │ ldmia.w r9, {r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ bl 64eec4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2081025,16 +2081040,16 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 63b8d8 │ │ │ │ b.n 62083a │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaf200b1 │ │ │ │ - orr.w r0, r8, r1, ror #2 │ │ │ │ + adcs.w r0, r2, r1, ror #2 │ │ │ │ + @ instruction: 0xeaa800b1 │ │ │ │ stmdb sp!, {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 │ │ │ │ @@ -2081089,15 +2081104,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 │ │ │ │ - ldmia.w r4!, {r0, r4, r5, r7} │ │ │ │ + ldmdb r4, {r0, r4, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #404] @ (620b88 ) │ │ │ │ ldr r3, [pc, #404] @ (620b8c ) │ │ │ │ @@ -2081249,15 +2081264,15 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ addw r1, r4, #2146 @ 0x862 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80a00b1 │ │ │ │ + strd r0, r0, [sl], #-708 @ 0x2c4 │ │ │ │ eors.w r1, sl, #14811136 @ 0xe20000 │ │ │ │ stmdb 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 │ │ │ │ @@ -2081367,15 +2081382,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r8, #14811136 @ 0xe20000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6208f0 │ │ │ │ + b.n 6209b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf3680162 │ │ │ │ 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] @ (620d60 ) │ │ │ │ @@ -2081528,18 +2081543,18 @@ │ │ │ │ b.n 620df6 │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 620df6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf2780162 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 620694 │ │ │ │ + b.n 620754 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf1ea0162 │ │ │ │ - adcs r4, r0 │ │ │ │ + sbcs r4, r4 │ │ │ │ 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 │ │ │ │ @@ -2081992,17 +2082007,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf13e0162 │ │ │ │ add.w r1, lr, #98 @ 0x62 │ │ │ │ - b.n 6218ac │ │ │ │ + b.n 62196c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6213cc │ │ │ │ + b.n 62148c │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 63b17c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2082324,19 +2082339,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6216cc │ │ │ │ + ble.n 62178c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 62174c │ │ │ │ + bgt.n 62160c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 6215f0 │ │ │ │ + blt.n 6216b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrd r0, r1, [lr, #-392]! @ 0x188 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2082414,17 +2082429,17 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ bl 45ec2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348b9c> │ │ │ │ b.n 621470 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - blt.n 6217a8 │ │ │ │ + blt.n 621868 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 621718 │ │ │ │ + blt.n 6217d8 │ │ │ │ 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 │ │ │ │ @@ -2082610,15 +2082625,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strex r1, r0, [ip, #392] @ 0x188 │ │ │ │ - bls.n 62197c │ │ │ │ + bge.n 621a3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 6216f4 │ │ │ │ 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 │ │ │ │ @@ -2082673,15 +2082688,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6216d0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 621a78 │ │ │ │ + bhi.n 621938 │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 62162c │ │ │ │ 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 │ │ │ │ @@ -2082751,21 +2082766,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 621a7e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 621658 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r5, #2 │ │ │ │ b.n 621578 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2083112,21 +2083127,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 621874 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 621db4 │ │ │ │ + bvs.n 621e74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 621edc │ │ │ │ + bvs.n 621f9c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bpl.n 621ec4 │ │ │ │ + bpl.n 621f84 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bmi.n 621efc │ │ │ │ + bmi.n 621dbc │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61dde0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2083449,15 +2083464,15 @@ │ │ │ │ b.n 621cfc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 62215c │ │ │ │ + bne.n 62221c │ │ │ │ lsls r1, r6, #2 │ │ │ │ svc 126 @ 0x7e │ │ │ │ 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 │ │ │ │ @@ -2083566,15 +2083581,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 6222a0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bgt.n 6222fc │ │ │ │ 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 │ │ │ │ @@ -2083654,15 +2083669,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bgt.n 622344 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ blt.n 622414 │ │ │ │ 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 │ │ │ │ @@ -2083777,15 +2083792,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 6224c0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bge.n 6224e0 │ │ │ │ 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 │ │ │ │ @@ -2083902,15 +2083917,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 62277c │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bls.n 622794 │ │ │ │ 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 │ │ │ │ @@ -2084038,15 +2084053,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bls.n 622854 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bvc.n 62281c │ │ │ │ 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 │ │ │ │ @@ -2084524,27 +2084539,27 @@ │ │ │ │ eors r5, r4 │ │ │ │ bvc.n 622c40 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 622d5c │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bcc.n 622d9c │ │ │ │ lsls r2, r4, #5 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 621988 │ │ │ │ @@ -2084970,31 +2084985,31 @@ │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, 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 │ │ │ │ @@ -2085337,24 +2085352,24 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r5, r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r7, [pc, #8] @ (62352c ) │ │ │ │ + ldr r7, [pc, #392] @ (6236ac ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - itte le │ │ │ │ - lslle r1, r6, #2 │ │ │ │ - ldmiale r5!, {r1, r3, r4, r7} │ │ │ │ - lslgt r2, r4, #5 │ │ │ │ - movt r0, #51370 @ 0xc8aa │ │ │ │ - bkpt 0x00f0 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x004e │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + lsls r2, r4, #5 │ │ │ │ + @ instruction: 0xf72c00aa │ │ │ │ + sevl │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + bkpt 0x00ae │ │ │ │ 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 │ │ │ │ @@ -2085890,21 +2085905,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5} │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r6, 623af4 │ │ │ │ + cbnz r6, 623b0c │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r5 │ │ │ │ + cbnz r4, 623af2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 6ad30 │ │ │ │ mov r7, r5 │ │ │ │ @@ -2086158,17 +2086173,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: 0xb6fc │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ 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 │ │ │ │ @@ -2086735,21 +2086750,21 @@ │ │ │ │ bl 45ec2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348b9c> │ │ │ │ b.w 623700 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r6, 624366 │ │ │ │ + cbz r6, 62437e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 62432c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -2087054,21 +2087069,21 @@ │ │ │ │ b.n 624436 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cbnz r4, 6246ae │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2087352,21 +2087367,21 @@ │ │ │ │ b.n 624770 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r2, 624950 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xb888 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ 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 │ │ │ │ @@ -2087949,21 +2087964,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb69a │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r6, pc, #288 @ (adr r6, 62505c ) │ │ │ │ + add r6, pc, #672 @ (adr r6, 6251dc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 624f68 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 6250e8 ) │ │ │ │ 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 │ │ │ │ @@ -2088227,15 +2088242,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 6250b0 │ │ │ │ nop │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #152 @ (adr r2, 625284 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 625404 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ lsls r2, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2088580,35 +2088595,35 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 625512 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r4, sp, #856 @ 0x358 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [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, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2088965,41 +2088980,41 @@ │ │ │ │ b.n 6258dc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + cmp r0, #18 │ │ │ │ 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 │ │ │ │ @@ -2089189,19 +2089204,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 651d94 │ │ │ │ mov r1, r0 │ │ │ │ b.n 625ba8 │ │ │ │ nop │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #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, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ @@ -2090338,41 +2090353,41 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 626758 │ │ │ │ nop │ │ │ │ add r3, pc, #1000 @ (adr r3, 626bd4 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r1, pc, #920 @ (adr r1, 626b90 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64ee0c │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ @@ -2090483,15 +2090498,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 6260ca │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 6261ac │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2090911,17 +2090926,17 @@ │ │ │ │ b.n 626c98 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ 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 │ │ │ │ @@ -2091027,15 +2091042,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 62723c │ │ │ │ + b.n 6272fc │ │ │ │ lsls r0, r6, #4 │ │ │ │ str r1, [sp, #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 │ │ │ │ @@ -2091332,15 +2091347,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r6, #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 │ │ │ │ @@ -2091454,21 +2091469,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r4, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2091577,21 +2091592,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #32] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ 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 │ │ │ │ @@ -2091823,24 +2091838,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, [r1, #19] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r6, #20] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldc 0, cr0, [r4], #680 @ 0x2a8 │ │ │ │ - bpl.n 627778 │ │ │ │ + ldc 0, cr0, [r4, #-680] @ 0xfffffd58 │ │ │ │ + bvs.n 627838 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r0, #4] │ │ │ │ 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 │ │ │ │ @@ -2091939,15 +2091954,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #0] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r4, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2092202,17 +2092217,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2092292,17 +2092307,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} │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ 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 │ │ │ │ @@ -2092375,17 +2092390,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, [r3, #22] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ 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] @ 6282f4 │ │ │ │ @@ -2092937,33 +2092952,33 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #22] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r2, [r3, #2] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2093003,15 +2093018,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 628370 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -2093037,15 +2093052,15 @@ │ │ │ │ blx 6b444 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 6283e8 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2093115,20 +2093130,20 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6284c8 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - stc2l 0, cr0, [r2], #680 @ 0x2a8 │ │ │ │ + stc2l 0, cr0, [r2, #-680] @ 0xfffffd58 │ │ │ │ ldrb r4, [r0, #15] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r2, [r1, #13] │ │ │ │ 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 │ │ │ │ @@ -2093199,20 +2093214,20 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 628596 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [lr], #-680 @ 0xfffffd58 │ │ │ │ + stc2 0, cr0, [lr], {170} @ 0xaa │ │ │ │ ldrb r0, [r6, #11] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r7, #9] │ │ │ │ lsls r2, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2093263,15 +2093278,15 @@ │ │ │ │ b.n 6285fc │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #8] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u q8, q6, │ │ │ │ - mrrc2 0, 10, r0, sl, cr10 │ │ │ │ + ldc2 0, cr0, [sl], #680 @ 0x2a8 │ │ │ │ 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 │ │ │ │ @@ -2093344,17 +2093359,17 @@ │ │ │ │ ... │ │ │ │ vrhadd.u8 q0, q5, │ │ │ │ cdp2 1, 15, cr0, cr6, cr7, {3} │ │ │ │ vrhadd.u8 q0, q2, │ │ │ │ cdp2 1, 14, cr0, cr14, cr7, {3} │ │ │ │ ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xfbde00aa │ │ │ │ + ldc2 0, cr0, [lr], #-680 @ 0xfffffd58 │ │ │ │ cdp2 1, 13, cr0, cr6, cr7, {3} │ │ │ │ - @ instruction: 0xfbaa00aa │ │ │ │ + stc2 0, cr0, [sl], {170} @ 0xaa │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r3, #5 │ │ │ │ cdp2 1, 8, cr0, cr2, cr7, {3} │ │ │ │ ldr r3, [pc, #4] @ (628728 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ @@ -2093379,15 +2093394,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6cbf8 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfb1c00aa │ │ │ │ + @ instruction: 0xfb7c00aa │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (628790 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2093522,16 +2093537,16 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 628892 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 628892 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb7800aa │ │ │ │ - @ instruction: 0xfb2800aa │ │ │ │ + @ instruction: 0xfbd800aa │ │ │ │ + @ instruction: 0xfb8800aa │ │ │ │ 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 │ │ │ │ @@ -2093630,24 +2093645,24 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 628964 │ │ │ │ ldr r0, [pc, #40] @ (6289ec ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 628964 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfad000aa │ │ │ │ - @ instruction: 0xfae000aa │ │ │ │ - @ instruction: 0xfa9e00aa │ │ │ │ - @ instruction: 0xfa5600aa │ │ │ │ - @ instruction: 0xfa5600aa │ │ │ │ - @ instruction: 0xfa5a00aa │ │ │ │ - @ instruction: 0xfa6a00aa │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + @ instruction: 0xfb3000aa │ │ │ │ + @ instruction: 0xfb4000aa │ │ │ │ + @ instruction: 0xfafe00aa │ │ │ │ + @ instruction: 0xfab600aa │ │ │ │ + @ instruction: 0xfab600aa │ │ │ │ + @ instruction: 0xfaba00aa │ │ │ │ + @ instruction: 0xfaca00aa │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfa1600aa │ │ │ │ + @ instruction: 0xfa7600aa │ │ │ │ stmdb 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] @ (628b0c ) │ │ │ │ @@ -2093755,21 +2093770,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #23] │ │ │ │ lsls r2, r4, #5 │ │ │ │ strb r6, [r3, #23] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r2, #21] │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [sl, sl, lsl #2] │ │ │ │ + ldrsh.w r0, [sl, #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] │ │ │ │ @@ -2094055,19 +2094070,19 @@ │ │ │ │ b.n 628c8a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r4, #16] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r7, #11] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ 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] @ 628ed0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2094178,15 +2094193,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, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #256] @ (62907c ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2094291,15 +2094306,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r7, #1] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #1] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (6291d0 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2094426,17 +2094441,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ 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] @ (629470 ) │ │ │ │ @@ -2094681,28 +2094696,28 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf0e200aa │ │ │ │ - @ instruction: 0xf0ca00aa │ │ │ │ - @ instruction: 0xf0bc00aa │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + adc.w r0, r2, #170 @ 0xaa │ │ │ │ + @ instruction: 0xf12a00aa │ │ │ │ + adds.w r0, ip, #170 @ 0xaa │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1104] @ 629904 │ │ │ │ @@ -2095132,31 +2095147,31 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldrh r2, [r2, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xebf800aa │ │ │ │ - @ instruction: 0xebe200aa │ │ │ │ - rsbs r0, r4, sl, asr #2 │ │ │ │ + mrrc 0, 10, r0, r8, cr10 │ │ │ │ + mcrr 0, 10, r0, r2, cr10 │ │ │ │ + ldc 0, cr0, [r4], #-680 @ 0xfffffd58 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1348] @ 629e90 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2095660,33 +2095675,33 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r4, #5 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 629cfc │ │ │ │ + b.n 629dbc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 629cd4 │ │ │ │ + b.n 629d94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 629cbc │ │ │ │ + b.n 629d7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2095816,15 +2095831,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, [r4, r0] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ 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 │ │ │ │ @@ -2095964,21 +2095979,21 @@ │ │ │ │ b.n 62a0e2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r5, r6] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsh r0, [r2, r4] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r4, [r7, r3] │ │ │ │ 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 │ │ │ │ @@ -2096195,23 +2096210,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62a2e8 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #616] @ (62a66c ) │ │ │ │ + ldr r7, [pc, #1000] @ (62a7ec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #64] @ (62a448 ) │ │ │ │ + ldr r7, [pc, #448] @ (62a5c8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r0, [r6, r3] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r6, [pc, #672] @ (62a6b0 ) │ │ │ │ + ldr r7, [pc, #32] @ (62a430 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #200] @ (62a4dc ) │ │ │ │ + ldr r6, [pc, #584] @ (62a65c ) │ │ │ │ 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 │ │ │ │ @@ -2096471,21 +2096486,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62a654 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r5, r1] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #120] @ (62a770 ) │ │ │ │ + ldr r4, [pc, #504] @ (62a8f0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #696] @ (62a9b4 ) │ │ │ │ + ldr r4, [pc, #56] @ (62a734 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r6, [r1, r6] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r3, [pc, #472] @ (62a8dc ) │ │ │ │ + ldr r3, [pc, #856] @ (62aa5c ) │ │ │ │ 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 │ │ │ │ @@ -2096793,25 +2096808,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 62a9c4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r2, [pc, #520] @ (62ac30 ) │ │ │ │ + ldr r2, [pc, #904] @ (62adb0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r4, r0] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r2, [pc, #24] @ (62aa48 ) │ │ │ │ + ldr r2, [pc, #408] @ (62abc8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [pc, #888] @ (62adac ) │ │ │ │ + ldr r2, [pc, #248] @ (62ab2c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [pc, #440] @ (62abf0 ) │ │ │ │ + ldr r1, [pc, #824] @ (62ad70 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #976] @ (62ae0c ) │ │ │ │ + ldr r1, [pc, #336] @ (62ab8c ) │ │ │ │ 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 │ │ │ │ @@ -2097249,15 +2097264,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62af00 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, r5] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bvs.n 62af54 │ │ │ │ + bvs.n 62ae14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r4] │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2097805,17 +2097820,17 @@ │ │ │ │ b.n 62b476 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61da28 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62b408 │ │ │ │ nop │ │ │ │ - subs r6, #32 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -2098015,21 +2098030,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6cafc │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 62b646 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ 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] @ (62ba3c ) │ │ │ │ @@ -2098335,43 +2098350,43 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #928] @ (62bde0 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #872] @ (62bdb0 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [pc, #432] @ (62bc00 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ 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] @ (62bbb0 ) │ │ │ │ @@ -2098485,15 +2098500,15 @@ │ │ │ │ b.n 62bb70 │ │ │ │ b.n 62bbaa │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r0, ip │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r8, r1 │ │ │ │ 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 │ │ │ │ @@ -2098567,17 +2098582,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 6bde8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62bc30 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2098770,15 +2098785,15 @@ │ │ │ │ nop │ │ │ │ rors r2, r1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ sbcs r2, r6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r4, #2 │ │ │ │ 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] @ (62becc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2098986,15 +2099001,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (62c098 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ nop │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -2100257,15 +2100272,15 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + cbnz r6, 62cd2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r3, #46 @ 0x2e │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r3, #10 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2100360,15 +2100375,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6b11c │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62cda0 │ │ │ │ ldr r0, [pc, #4] @ (62ce34 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ @@ -2100672,25 +2100687,25 @@ │ │ │ │ nop │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r7, #102 @ 0x66 │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #26 │ │ │ │ lsls r2, r4, #5 │ │ │ │ @@ -2101909,15 +2101924,15 @@ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62dd60 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62dd5a │ │ │ │ movs r3, #2 │ │ │ │ b.n 62dd60 │ │ │ │ - cbnz r4, 62de24 │ │ │ │ + cbnz r4, 62de3c │ │ │ │ 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 │ │ │ │ @@ -2102113,37 +2102128,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62e014 ) │ │ │ │ add r3, pc │ │ │ │ blx 6ad30 │ │ │ │ b.n 62ded0 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ 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 │ │ │ │ @@ -2102202,15 +2102217,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62e052 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ 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 │ │ │ │ @@ -2102408,15 +2102423,15 @@ │ │ │ │ blx 6bbc0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3240] @ 0xca8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62e2dc │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ 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 │ │ │ │ @@ -2102478,15 +2102493,15 @@ │ │ │ │ blx 6c0d0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c6c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr.w r3, [r0, #3284] @ 0xcd4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62e3b2 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2102561,15 +2102576,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, r7, #24 │ │ │ │ + lsrs r4, r3, #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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62e564 ) │ │ │ │ @@ -2102646,15 +2102661,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, r2, r5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2102751,19 +2102766,19 @@ │ │ │ │ b.n 62e5b6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r6, r1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, r2, r7 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62e7b8 ) │ │ │ │ @@ -2102871,17 +2102886,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, r1, r5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r2, r4, r1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2102954,15 +2102969,15 @@ │ │ │ │ bhi.n 62e85e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 61a560 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ @@ -2103148,23 +2103163,23 @@ │ │ │ │ b.n 62ea3c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r7, #22 │ │ │ │ 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 │ │ │ │ @@ -2103209,15 +2103224,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} │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #1000] @ 0x3e8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2103290,17 +2103305,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61dde0 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62eb64 │ │ │ │ bl 62e29c │ │ │ │ mov r2, r0 │ │ │ │ b.n 62eb64 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ 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 │ │ │ │ @@ -2103359,15 +2103374,15 @@ │ │ │ │ b.n 62ec44 │ │ │ │ blx 6b438 │ │ │ │ b.n 62ec7c │ │ │ │ blx 6bbf0 │ │ │ │ b.n 62ec7c │ │ │ │ blx 6c884 │ │ │ │ b.n 62ec7c │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ 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] │ │ │ │ @@ -2103420,17 +2103435,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, r1, #20 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62ee90 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2103535,15 +2103550,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r7, #9 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -2103818,15 +2103833,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62efb6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r6, r3, #27 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2103979,24 +2103994,24 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61dde0 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62f244 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vshr.u64 d0, d16, #38 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + vshr.u64 d16, d16, #6 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -2104199,15 +2104214,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62f4e6 │ │ │ │ b.n 62f3d2 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62f4d4 │ │ │ │ b.n 62f460 │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r8, #704]! @ 0x2c0 │ │ │ │ + mcr2 0, 2, r0, cr8, cr0, {5} │ │ │ │ stmdb sp!, {r4, 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] │ │ │ │ @@ -2104445,16 +2104460,16 @@ │ │ │ │ b.n 62f6d6 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62f78e │ │ │ │ b.n 62f5fc │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62f77a │ │ │ │ b.n 62f6ae │ │ │ │ - @ instruction: 0xfbb200b0 │ │ │ │ - @ instruction: 0xfb9a00b0 │ │ │ │ + ldc2 0, cr0, [r2], {176} @ 0xb0 │ │ │ │ + @ instruction: 0xfbfa00b0 │ │ │ │ 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] │ │ │ │ @@ -2104560,17 +2104575,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62f822 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62f822 │ │ │ │ nop │ │ │ │ + @ instruction: 0xfa2a00b0 │ │ │ │ vst1.8 @ instruction: 0xf9ca00b0 │ │ │ │ - vld4.32 {d16-d19}, [sl :256], r0 │ │ │ │ - ldr??.w r0, [r4, r0, lsl #3] │ │ │ │ + ldrsh.w r0, [r4, #176] @ 0xb0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2105182,32 +2105197,32 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #26 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str.w r0, [sl, r0, lsl #3] │ │ │ │ - ldrb.w r0, [r6, r0, lsl #3] │ │ │ │ - @ instruction: 0xf7b400b0 │ │ │ │ - @ instruction: 0xf7ac00b0 │ │ │ │ - @ instruction: 0xf7a000b0 │ │ │ │ - rsb r0, r2, #5767168 @ 0x580000 │ │ │ │ + strh.w r0, [sl, #176] @ 0xb0 │ │ │ │ + ldr??.w r0, [r6, r0, lsl #3] │ │ │ │ + ldrb.w r0, [r4, r0, lsl #3] │ │ │ │ + strb.w r0, [ip, r0, lsl #3] │ │ │ │ + strb.w r0, [r0, r0, lsl #3] │ │ │ │ + @ instruction: 0xf62200b0 │ │ │ │ lsls r6, r1, #14 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - adc.w r0, ip, #5767168 @ 0x580000 │ │ │ │ - add.w r0, ip, #5767168 @ 0x580000 │ │ │ │ - and.w r0, r4, #5767168 @ 0x580000 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + sub.w r0, ip, #5767168 @ 0x580000 │ │ │ │ + sbc.w r0, ip, #5767168 @ 0x580000 │ │ │ │ + orn r0, r4, #5767168 @ 0x580000 │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ 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 │ │ │ │ @@ -2105299,16 +2105314,16 @@ │ │ │ │ b.n 630062 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21600b0 │ │ │ │ - rsb r0, r2, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf27600b0 │ │ │ │ + @ instruction: 0xf22200b0 │ │ │ │ vmla.f16 q0, q3, d1[2] │ │ │ │ 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 │ │ │ │ @@ -2105766,15 +2105781,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 63050a │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 63050a │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [ip], {176} @ 0xb0 │ │ │ │ + stc 0, cr0, [ip, #-704]! @ 0xfffffd40 │ │ │ │ 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] @ (63063c ) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #116] @ (630640 ) │ │ │ │ @@ -2106239,17 +2106254,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ strh.w r0, [ip, #353] @ 0x161 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, ip, r0, ror #2 │ │ │ │ + orn r0, ip, r0, ror #2 │ │ │ │ @ instruction: 0xf7480161 │ │ │ │ - stmia.w r6, {r4, r5, r7} │ │ │ │ + strd r0, r0, [r6], #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, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ (630cec ) │ │ │ │ ldr r3, [pc, #656] @ (630cf0 ) │ │ │ │ @@ -2106492,20 +2106507,20 @@ │ │ │ │ blx 6c6c8 │ │ │ │ b.n 630c46 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf59c0161 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ orns r1, ip, #14745600 @ 0xe10000 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6308e8 │ │ │ │ + b.n 6309a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ @@ -2107032,30 +2107047,30 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2d00161 │ │ │ │ movt r1, #57441 @ 0xe061 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 630a8c │ │ │ │ + b.n 630b4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6319e0 │ │ │ │ + b.n 630aa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 631990 │ │ │ │ + b.n 631a50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 631988 │ │ │ │ + b.n 631a48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 63164c │ │ │ │ + b.n 63170c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6314b8 │ │ │ │ + b.n 631578 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cdp 1, 13, cr0, cr0, cr1, {3} │ │ │ │ - b.n 6312b0 │ │ │ │ + b.n 631370 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 6312e4 │ │ │ │ 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 │ │ │ │ @@ -2107583,57 +2107598,57 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 631646 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - ble.n 631804 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 631904 │ │ │ │ + ble.n 6317c4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 6318c4 │ │ │ │ + ble.n 631784 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 631830 │ │ │ │ + ble.n 6318f0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blt.n 6318d4 │ │ │ │ + blt.n 631794 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 631818 │ │ │ │ + blt.n 6318d8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfaca00a7 │ │ │ │ - cdp2 0, 9, cr0, cr0, cr7, {5} │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + @ instruction: 0xfb2a00a7 │ │ │ │ + cdp2 0, 15, cr0, cr0, cr7, {5} │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -2108134,21 +2108149,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 6318c2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 631c4c │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 631da8 │ │ │ │ + bls.n 631e68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 631e64 │ │ │ │ + bvc.n 631d24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ b.n 6317b4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bpl.n 631d74 │ │ │ │ + bvs.n 631e34 │ │ │ │ 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] @ (631ef0 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2109011,43 +2109026,43 @@ │ │ │ │ bhi.w 632290 │ │ │ │ b.n 6325e8 │ │ │ │ nop │ │ │ │ b.n 6327f4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6326c8 │ │ │ │ + bcs.n 632588 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 63260c │ │ │ │ + bcs.n 6326cc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 632600 │ │ │ │ + bcs.n 6326c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 6325f8 │ │ │ │ + bcs.n 6326b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ udf #56 @ 0x38 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #996] @ (632a68 ) │ │ │ │ @@ -2109425,29 +2109440,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ bls.n 632b54 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ bvc.n 6329e4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, 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, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2828] @ 6335b0 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2110537,29 +2110552,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6335fc │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 63360c │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r6, r0 │ │ │ │ bls.w 633d6e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ beq.w 633f5c │ │ │ │ @@ -2111496,89 +2111511,89 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 45ec2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348b9c> │ │ │ │ b.n 633f6a │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 634034 │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 634024 │ │ │ │ + cbnz r6, 63403c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r0, 63400c │ │ │ │ + cbnz r0, 634024 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 633ffa │ │ │ │ + cbnz r4, 634012 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + cbnz r4, 633ff2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + cbnz r0, 633fe6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [pc, #128] @ (63409c ) │ │ │ │ + ldr r1, [pc, #512] @ (63421c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + push {r1, r4, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r4, r7} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2} │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r0, 6340b8 │ │ │ │ + push {r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r0, 63409c │ │ │ │ + cbz r0, 6340b4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 63409a │ │ │ │ + cbz r2, 6340b2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 634092 │ │ │ │ + cbz r2, 6340aa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 63408c │ │ │ │ + cbz r2, 6340a4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 63409a │ │ │ │ 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 │ │ │ │ @@ -2112003,25 +2112018,25 @@ │ │ │ │ lslhi r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ it vc │ │ │ │ lslvc r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ pop {r2, r5, r6, pc} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ 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] @ (634900 ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2112411,21 +2112426,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ revsh r4, r6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 634942 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ 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] @ (634be0 ) │ │ │ │ @@ -2112690,23 +2112705,23 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ @ instruction: 0xb6c0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r5, r6, r7, lr} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r7, pc, #632 @ (adr r7, 634e74 ) │ │ │ │ + add r7, pc, #1016 @ (adr r7, 634ff4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #328 @ (adr r6, 634d4c ) │ │ │ │ + add r6, pc, #712 @ (adr r6, 634ecc ) │ │ │ │ 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] @ 63511c │ │ │ │ @@ -2113196,31 +2113211,31 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 63519a │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #48 @ (adr r5, 635160 ) │ │ │ │ + add r5, pc, #432 @ (adr r5, 6352e0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ uxth r6, r3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r4, pc, #520 @ (adr r4, 635340 ) │ │ │ │ + add r4, pc, #904 @ (adr r4, 6354c0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #680 @ (adr r3, 6353e4 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 635164 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 6354e8 ) │ │ │ │ + add r3, pc, #296 @ (adr r3, 635268 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r7, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 635338 ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 6354b8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r7, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -2114003,21 +2114018,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62e480 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 6356e0 │ │ │ │ nop │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ 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] @ (635b68 ) │ │ │ │ @@ -2114735,21 +2114750,21 @@ │ │ │ │ b.n 635d9a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #976 @ (adr r2, 63646c ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2115040,15 +2115055,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ 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 │ │ │ │ @@ -2115237,19 +2115252,19 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ 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 │ │ │ │ @@ -2116376,27 +2116391,27 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r8, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 6305b8 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r8, #100 @ 0x64 │ │ │ │ @@ -2117582,29 +2117597,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ bl 62de58 │ │ │ │ mov r4, r0 │ │ │ │ b.w 637178 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ 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 │ │ │ │ @@ -2118498,37 +2118513,37 @@ │ │ │ │ it mi │ │ │ │ movmi r7, #0 │ │ │ │ bmi.w 637c00 │ │ │ │ b.w 637bd8 │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 638d1a │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ addeq.w r3, r5, #320 @ 0x140 │ │ │ │ @@ -2118966,37 +2118981,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, [r4, #12] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfbb600a9 │ │ │ │ + ldc2 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh.w r0, [r6, #169] @ 0xa9 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + ldrsb.w r0, [r6, r9, lsl #2] │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ 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] @ (638fd0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2120173,47 +2120188,47 @@ │ │ │ │ b.n 639a6a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r1, #0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1552] @ 63a15c │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2120782,31 +2120797,31 @@ │ │ │ │ nop │ │ │ │ str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf70800ab │ │ │ │ + @ instruction: 0xf76800ab │ │ │ │ stmdb 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] @ 63adbc │ │ │ │ @@ -2121900,59 +2121915,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r0, r1] │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrsh r2, [r7, r0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - b.n 63af44 │ │ │ │ + b.n 63b004 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63af6c │ │ │ │ + b.n 63b02c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63af0c │ │ │ │ + b.n 63afcc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63ae4c │ │ │ │ + b.n 63af0c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63ae50 │ │ │ │ + b.n 63af10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #896] @ (63b168 ) │ │ │ │ + ldr r2, [pc, #256] @ (63aee8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 63aea0 │ │ │ │ + ble.n 63ad60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 63ad18 │ │ │ │ + bgt.n 63add8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blt.n 63ad68 │ │ │ │ + bgt.n 63ae28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r0, sp │ │ │ │ + mov r8, r9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 63ade8 │ │ │ │ + blt.n 63aea8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r8, sl │ │ │ │ + mov r0, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp sl, r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + cmp r8, sl │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r8, r0 │ │ │ │ + add r8, ip │ │ │ │ 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 65455c │ │ │ │ @@ -2121990,15 +2122005,15 @@ │ │ │ │ bl 530480 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41a3f0> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 531e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41bd9c> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad02b8 │ │ │ │ + bl ad0420 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a55a8> │ │ │ │ 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 │ │ │ │ @@ -2122159,19 +2122174,19 @@ │ │ │ │ b.n 63b014 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r0, r1] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - tst r0, r1 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r7, [pc, #912] @ (63b3e4 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - rors r2, r3 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr r5, [pc, #256] @ (63b16c ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2122271,15 +2122286,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #560] @ (63b3a0 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r4 │ │ │ │ + rors r0, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [pc, #696] @ (63b434 ) │ │ │ │ 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 │ │ │ │ @@ -2122820,59 +2122835,59 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r6, [pc, #344] @ (63b888 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r5, [pc, #376] @ (63b8bc ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bpl.n 63b788 │ │ │ │ + bpl.n 63b648 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 63b790 │ │ │ │ + bcc.n 63b850 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 63b75c │ │ │ │ + bcc.n 63b81c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 63b74c │ │ │ │ + bcc.n 63b80c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 63b85c │ │ │ │ + bcs.n 63b71c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b750 │ │ │ │ + bcs.n 63b810 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b72c │ │ │ │ + bcs.n 63b7ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 63b7f4 │ │ │ │ + bcs.n 63b6b4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 63b72c │ │ │ │ + bcs.n 63b7ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b860 │ │ │ │ + bne.n 63b720 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b6a0 │ │ │ │ + bne.n 63b760 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b7e8 │ │ │ │ + bne.n 63b6a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 63b878 │ │ │ │ + beq.n 63b738 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 63b6e8 │ │ │ │ + bne.n 63b7a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 63b858 │ │ │ │ + beq.n 63b718 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 63b870 │ │ │ │ + beq.n 63b730 │ │ │ │ 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 │ │ │ │ @@ -2123097,15 +2123112,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov ip, r0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ mov r6, r5 │ │ │ │ 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 │ │ │ │ @@ -2123244,21 +2123259,21 @@ │ │ │ │ nop │ │ │ │ cmp sl, sp │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, r9 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + subs r0, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp sl, r1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ 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 │ │ │ │ @@ -2123383,17 +2123398,17 @@ │ │ │ │ nop │ │ │ │ add r2, fp │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mvns r6, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r6, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -2123465,17 +2123480,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6cbe0 │ │ │ │ mov r6, r0 │ │ │ │ b.n 63bd2c │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -2123598,17 +2123613,17 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 45ec2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348b9c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 63bec8 │ │ │ │ tst r0, r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -2123792,23 +2123807,23 @@ │ │ │ │ add r4, pc │ │ │ │ b.n 63c0aa │ │ │ │ nop │ │ │ │ subs r7, #164 @ 0xa4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ @@ -2124260,17 +2124275,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r5, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ 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] @ (63c720 ) │ │ │ │ @@ -2124380,19 +2124395,19 @@ │ │ │ │ b.n 63c670 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r1, #136 @ 0x88 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2124474,23 +2124489,23 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #158 @ 0x9e │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #50 @ 0x32 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2124551,15 +2124566,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 r0!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63c908 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2124575,17 +2124590,17 @@ │ │ │ │ bl 648a10 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b274 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ 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] @ (63c948 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2124601,17 +2124616,17 @@ │ │ │ │ bl 648a10 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b274 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ 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] @ (63c9a8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2124642,23 +2124657,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6c0d0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - itt hi │ │ │ │ - lslhi r1, r5, #2 │ │ │ │ - ite vc @ unpredictable │ │ │ │ - lslvc r1, r5, #2 │ │ │ │ - stmdbvs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itt al │ │ │ │ + lslal r1, r5, #2 │ │ │ │ + ite le @ unpredictable │ │ │ │ + lslle r1, r5, #2 │ │ │ │ + stmdbgt 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 │ │ │ │ ldr r3, [pc, #420] @ (63cb74 ) │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -2124814,21 +2124829,21 @@ │ │ │ │ b.n 63cb46 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ 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 │ │ │ │ @@ -2124919,15 +2124934,15 @@ │ │ │ │ blx 6ad30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63cc1e │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -2125798,69 +2125813,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63d3b8 │ │ │ │ nop │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 63d616 │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r1, #62 @ 0x3e │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + subs r2, r2, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r7, r5, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63d638 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2126966,37 +2126981,37 @@ │ │ │ │ nop │ │ │ │ movs r6, #70 @ 0x46 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #254 @ 0xfe │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r7, r5, #4 │ │ │ │ subs r6, r4, #4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r7, pc, #768 @ (adr r7, 63e520 ) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r6, [pc, #908] @ (63e5b0 ) │ │ │ │ mov.w r8, #4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ add r6, pc │ │ │ │ movs r3, #2 │ │ │ │ @@ -2127359,35 +2127374,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, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r5, pc, #320 @ (adr r5, 63e714 ) │ │ │ │ + add r5, pc, #704 @ (adr r5, 63e894 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r5, #4 │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ bl 619d44 │ │ │ │ mov r2, r5 │ │ │ │ @@ -2127697,17 +2127712,17 @@ │ │ │ │ b.w 63dc90 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2127863,19 +2127878,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 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ 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] @ (63eb54 ) │ │ │ │ @@ -2127929,15 +2127944,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r3, #20 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r2, r0, #19 │ │ │ │ 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 │ │ │ │ @@ -2128059,17 +2128074,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 648444 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ 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] @ (63ed34 ) │ │ │ │ @@ -2128111,15 +2128126,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r4, #12 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r2, r4, #11 │ │ │ │ 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 │ │ │ │ @@ -2128242,17 +2128257,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 648444 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #372] @ 63f020 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2128404,21 +2128419,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r6, r0, #4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ 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 │ │ │ │ @@ -2128458,15 +2128473,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, r3, #6 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63f144 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2128515,15 +2128530,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, r4, #4 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ 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] @ (63f460 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2128804,21 +2128819,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63f332 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsrs r0, r1, #22 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -2129620,16 +2129635,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 │ │ │ │ - @ instruction: 0xf75a00af │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + @ instruction: 0xf7ba00af │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 6400dc │ │ │ │ mov r0, r4 │ │ │ │ bl 62b6fc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2130094,17 +2130109,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63c910 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63fcea │ │ │ │ nop │ │ │ │ - @ instruction: 0xf59200af │ │ │ │ - @ instruction: 0xf4fe00af │ │ │ │ - stc2 0, cr0, [r2, #700] @ 0x2bc │ │ │ │ + @ instruction: 0xf5f200af │ │ │ │ + adcs.w r0, lr, #5734400 @ 0x578000 │ │ │ │ + stc2l 0, cr0, [r2, #700]! @ 0x2bc │ │ │ │ stmdb 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 │ │ │ │ @@ -2130157,15 +2130172,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: 0xf0c200af │ │ │ │ + @ instruction: 0xf12200af │ │ │ │ stmdb 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] @ (64026c ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -2130749,19 +2130764,19 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 6404ea │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #-384] @ 0xfffffe80 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 9, cr0, cr0, cr15, {5} │ │ │ │ + cdp 0, 15, cr0, cr0, cr15, {5} │ │ │ │ @ instruction: 0xfaf40160 │ │ │ │ - mrrc 0, 10, r0, r6, cr15 │ │ │ │ - subs.w r0, r6, pc, asr #2 │ │ │ │ - pkhtb r0, r8, pc, asr #2 │ │ │ │ + ldc 0, cr0, [r6], #700 @ 0x2bc │ │ │ │ + ldc 0, cr0, [r6], {175} @ 0xaf │ │ │ │ + @ instruction: 0xeb2800af │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2131656,15 +2131671,15 @@ │ │ │ │ blx 6ad30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61a560 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 641400 │ │ │ │ + b.n 6414c0 │ │ │ │ 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 │ │ │ │ @@ -2131805,15 +2131820,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 14, cr0, cr8, cr0, {3} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6413dc │ │ │ │ + b.n 64149c │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc 1, cr0, [r8, #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 │ │ │ │ @@ -2132097,15 +2132112,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bbc0 │ │ │ │ b.n 64147c │ │ │ │ stcl 1, cr0, [r0], #384 @ 0x180 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, ip, r0, asr #1 │ │ │ │ - bgt.n 6414d8 │ │ │ │ + ble.n 641598 │ │ │ │ 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 │ │ │ │ @@ -2132135,15 +2132150,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6ae80 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 641694 │ │ │ │ + bgt.n 641554 │ │ │ │ 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 │ │ │ │ @@ -2132173,15 +2132188,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6ae80 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 641634 │ │ │ │ + bgt.n 6416f4 │ │ │ │ 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 │ │ │ │ @@ -2132592,27 +2132607,27 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe9a00160 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 641a0c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + strb r6, [r0, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2132684,15 +2132699,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 6ae80 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 641b1c │ │ │ │ - bvc.n 641bec │ │ │ │ + bvc.n 641aac │ │ │ │ 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 │ │ │ │ @@ -2133504,17 +2133519,17 @@ │ │ │ │ b.n 641eb0 │ │ │ │ b.n 6427b4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 642624 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r6, r2 │ │ │ │ @@ -2134653,23 +2134668,23 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 642b5e │ │ │ │ bgt.n 642f08 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ bmi.n 642fcc │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2135120,23 +2135135,23 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 642466 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ 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 │ │ │ │ @@ -2135777,17 +2135792,17 @@ │ │ │ │ bl 62b560 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 64391a │ │ │ │ bl 62b560 │ │ │ │ mov r5, r0 │ │ │ │ b.n 6438fe │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r2, 643a08 │ │ │ │ + rev r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2136012,15 +2136027,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2} │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmia r5!, {r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r5, [pc, #784] @ (643f54 ) │ │ │ │ + ldr r6, [pc, #144] @ (643cd4 ) │ │ │ │ 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 │ │ │ │ @@ -2136458,30 +2136473,30 @@ │ │ │ │ b.n 643cce │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r4, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.s d0, d28, d20 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + vaddl.s16 q0, d28, d20 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r6, 64415e │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 644128 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r0!, {} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbz r6, 644122 │ │ │ │ + sxth r6, r5 │ │ │ │ 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] │ │ │ │ @@ -2137734,17 +2137749,17 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #960 @ (adr r3, 645218 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 644f98 ) │ │ │ │ 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} │ │ │ │ @@ -2138349,17 +2138364,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 61a560 │ │ │ │ ldr r2, [sp, #228] @ 0xe4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2139447,19 +2139462,19 @@ │ │ │ │ bl 63d618 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 645d56 │ │ │ │ b.w 6452d4 │ │ │ │ ... │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ 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} │ │ │ │ @@ -2139956,15 +2139971,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -2140670,23 +2140685,23 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 646ad0 │ │ │ │ nop │ │ │ │ ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x005a │ │ │ │ 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] @ (646f14 ) │ │ │ │ @@ -2140835,15 +2140850,15 @@ │ │ │ │ b.n 646ed2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r1, [sp, #832] @ 0x340 │ │ │ │ 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 │ │ │ │ @@ -2141296,23 +2141311,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ 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} │ │ │ │ @@ -2142009,23 +2142024,23 @@ │ │ │ │ b.n 647914 │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrh r0, [r3, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 6479c0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2142127,15 +2142142,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 64779e │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 647780 │ │ │ │ b.n 647786 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ 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] @ (647cd4 ) │ │ │ │ @@ -2142214,17 +2142229,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, #30] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r0, #26] │ │ │ │ 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 │ │ │ │ @@ -2142293,15 +2142308,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #22] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r2, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -2142320,15 +2142335,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 6a51c │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 647dc8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ 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] @ (647ec4 ) │ │ │ │ @@ -2142410,19 +2142425,19 @@ │ │ │ │ b.n 647e5a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r7, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r3, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ 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] @ (647fec ) │ │ │ │ @@ -2142525,17 +2142540,17 @@ │ │ │ │ b.n 647f8e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r6, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2142616,15 +2142631,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r4, #30] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r2, [r1, #29] │ │ │ │ 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 │ │ │ │ @@ -2142649,15 +2142664,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bb90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ 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 │ │ │ │ @@ -2142704,15 +2142719,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r2, [r7, #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, #4040] @ 0xfc8 │ │ │ │ @@ -2142767,15 +2142782,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r7, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r4, [r4, #23] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2142802,15 +2142817,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6c178 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ 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] @ 6482f8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2142844,15 +2142859,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6482f4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2142877,15 +2142892,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c6c8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2142907,15 +2142922,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c6c8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6c178 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2142952,15 +2142967,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, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2143072,17 +2143087,17 @@ │ │ │ │ b.n 6484e0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 64839c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 6484be │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ 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] @ (648894 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2143401,35 +2143416,35 @@ │ │ │ │ b.n 64888c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #10] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r4, [r4, #5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ 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] @ (6489f8 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2143539,19 +2143554,19 @@ │ │ │ │ b.n 6489b0 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r3, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r0, [r1, #25] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ 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 │ │ │ │ @@ -2143951,25 +2143966,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb r2, [r1, #23] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r4, [r3, #18] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 648e6c │ │ │ │ bls.n 648e66 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 648e70 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2144322,29 +2144337,29 @@ │ │ │ │ b.n 64906c │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 64906c │ │ │ │ nop │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], r8 │ │ │ │ - vld4.32 {d16-d19}, [r0 :128], r8 │ │ │ │ - ldr??.w r0, [r8, r8, lsl #2] │ │ │ │ - ldr??.w r0, [r0, r8, lsl #2] │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + vst1.8 {d16[5]}, [r8], r8 │ │ │ │ + vst1.8 {d16[5]}, [r0], r8 │ │ │ │ + ldrsh.w r0, [r8, #168] @ 0xa8 │ │ │ │ + ldrsh.w r0, [r0, #168] @ 0xa8 │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ 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 │ │ │ │ @@ -2144481,19 +2144496,19 @@ │ │ │ │ b.n 649328 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ 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 │ │ │ │ @@ -2144596,15 +2144611,15 @@ │ │ │ │ b.n 649476 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2144722,15 +2144737,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6495e6 │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ 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 │ │ │ │ @@ -2144747,30 +2144762,30 @@ │ │ │ │ bl 61e830 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6b540 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - orns r0, sl, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf0da00a8 │ │ │ │ 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] @ (649660 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bcd4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ 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] @ (649728 ) │ │ │ │ @@ -2144845,15 +2144860,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r0, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbnz r6, 64976a │ │ │ │ + rev r6, r5 │ │ │ │ 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] @ (649788 ) │ │ │ │ @@ -2145016,17 +2145031,17 @@ │ │ │ │ bne.n 6498ec │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 6498f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adc.w r0, ip, #168 @ 0xa8 │ │ │ │ + sub.w r0, ip, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2145094,16 +2145109,16 @@ │ │ │ │ bl 653d68 │ │ │ │ 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 6499de │ │ │ │ - orns r0, r4, #168 @ 0xa8 │ │ │ │ - orns r0, r2, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf0d400a8 │ │ │ │ + @ instruction: 0xf0d200a8 │ │ │ │ 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 │ │ │ │ @@ -2145128,15 +2145143,15 @@ │ │ │ │ blx 6b63c │ │ │ │ mov r1, r0 │ │ │ │ b.n 649a6a │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61f270 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2], #-672 @ 0xfffffd60 │ │ │ │ + stc 0, cr0, [r2], {168} @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2145186,18 +2145201,18 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 653d68 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - vhadd.s32 d16, d16, d24 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + vaddl.s8 q8, d16, d24 │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.s8 d16, d30, d24 │ │ │ │ + vaddl.s32 q0, d30, d24 │ │ │ │ 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 │ │ │ │ @@ -2145363,15 +2145378,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 653fbc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ 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 │ │ │ │ @@ -2145481,20 +2145496,20 @@ │ │ │ │ bl 61f270 │ │ │ │ b.n 649e28 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r2, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xe82600a8 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + stmia.w r6, {r3, r5, r7} │ │ │ │ + strb r4, [r0, r0] │ │ │ │ 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 │ │ │ │ @@ -2145593,18 +2145608,18 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 649eca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 649f00 │ │ │ │ - adds.w r0, r2, r8, asr #2 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + sbcs.w r0, r2, r8, asr #2 │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xeaf600a8 │ │ │ │ + adcs.w r0, r6, r8, asr #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ @@ -2145882,15 +2145897,15 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r0, [r0, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r1, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xe82e00a8 │ │ │ │ + stmia.w lr, {r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2146003,15 +2146018,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 │ │ │ │ - ldr r6, [pc, #952] @ (64a7b0 ) │ │ │ │ + ldr r7, [pc, #312] @ (64a530 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 64a424 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2146147,21 +2146162,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #616] @ (64a7d0 ) │ │ │ │ + ldr r5, [pc, #1000] @ (64a950 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 64a8f4 │ │ │ │ + b.n 64a9b4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 64a8d4 │ │ │ │ + b.n 64a994 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 64a7cc │ │ │ │ + b.n 64a88c │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ 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 │ │ │ │ @@ -2146268,15 +2146283,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #896] @ (64aa30 ) │ │ │ │ + ldr r4, [pc, #256] @ (64a7b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ 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 │ │ │ │ @@ -2146401,21 +2146416,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r6, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 64ade4 │ │ │ │ + b.n 64aea4 │ │ │ │ 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 │ │ │ │ @@ -2146505,15 +2146520,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 61a560 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #280] @ (64aa34 ) │ │ │ │ + ldr r1, [pc, #664] @ (64abb4 ) │ │ │ │ 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 │ │ │ │ @@ -2146693,23 +2146708,23 @@ │ │ │ │ b.n 64aaa4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r7, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [pc, #472] @ (64acd8 ) │ │ │ │ + ldr r0, [pc, #856] @ (64ae58 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #448] @ (64acc4 ) │ │ │ │ + ldr r0, [pc, #832] @ (64ae44 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 64ab0c │ │ │ │ + bgt.n 64abcc │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #376] @ (64ac84 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r4, [r2, r5] │ │ │ │ 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 │ │ │ │ @@ -2147175,15 +2147190,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r0, [r3, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 64b080 │ │ │ │ + blt.n 64af40 │ │ │ │ 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 │ │ │ │ @@ -2147441,15 +2147456,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 64b1d6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #288] @ (64b3dc ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + ands r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r5, [pc, #560] @ (64b4f8 ) │ │ │ │ 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 │ │ │ │ @@ -2147784,15 +2147799,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #968] @ (64ba1c ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r3, [pc, #528] @ (64b868 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 64b570 │ │ │ │ + bmi.n 64b630 │ │ │ │ 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 │ │ │ │ @@ -2148013,15 +2148028,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #88] @ (64b940 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bxns r6 │ │ │ │ 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 │ │ │ │ @@ -2148064,15 +2148079,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64b7cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ 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] @ 64ba64 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2148155,15 +2148170,15 @@ │ │ │ │ nop │ │ │ │ mov r6, sp │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov r6, r4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2148238,19 +2148253,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6ad30 │ │ │ │ mov r2, r0 │ │ │ │ b.n 64bac2 │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 64bc0c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 64bbf4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ 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] │ │ │ │ @@ -2148445,15 +2148460,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 64bcf2 │ │ │ │ b.n 64bd62 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -2148541,19 +2148556,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 64a578 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds 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 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2148704,21 +2148719,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 64bfb8 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 64bfb8 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 64bfb8 │ │ │ │ nop │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2148791,15 +2148806,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 64a578 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #22 │ │ │ │ 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] @ (64c46c ) │ │ │ │ @@ -2149114,23 +2149129,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 64c37a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r6, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r6, #66 @ 0x42 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2149281,21 +2149296,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 6ad30 │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c55a │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ @@ -2149473,19 +2149488,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 6ad30 │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c716 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -2149669,19 +2149684,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 6ad30 │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c904 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ 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] @ (64cc98 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2149893,33 +2149908,33 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64ca80 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r5, #150 @ 0x96 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5} │ │ │ │ + pop {r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r5, #10 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbnz r0, 64cd32 │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - itte cc │ │ │ │ - lslcc r0, r5, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ - lslcs r0, r5, #2 │ │ │ │ - bkpt 0x00ac │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itte ls │ │ │ │ + lslls r0, r5, #2 │ │ │ │ + ite pl @ unpredictable │ │ │ │ + lslpl r0, r5, #2 │ │ │ │ + ite eq @ unpredictable │ │ │ │ + lsleq r0, r5, #2 │ │ │ │ + stmdbne 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] @ (64cf04 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #556] @ (64cf08 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2150124,17 +2150139,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r3, #32 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #96 @ 0x60 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ 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 │ │ │ │ @@ -2150293,21 +2150308,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64d0ce │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb 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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64d540 │ │ │ │ @@ -2150714,23 +2150729,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64d4e2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r6, #94 @ 0x5e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ 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] @ (64d790 ) │ │ │ │ @@ -2150948,17 +2150963,17 @@ │ │ │ │ nop │ │ │ │ cmp r2, #136 @ 0x88 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64d892 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2151043,15 +2151058,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, r7, r0 │ │ │ │ + subs r0, r3, r2 │ │ │ │ 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] @ 64dd4c │ │ │ │ @@ -2151499,27 +2151514,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64dcec │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r5, #70 @ 0x46 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ 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] @ (64dfa4 ) │ │ │ │ @@ -2151728,21 +2151743,21 @@ │ │ │ │ b.n 64deb8 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #20 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ 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 │ │ │ │ @@ -2152033,19 +2152048,19 @@ │ │ │ │ nop │ │ │ │ movs r0, #28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #5 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r2, r3, #4 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ 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] @ (64e5f0 ) │ │ │ │ @@ -2152327,27 +2152342,27 @@ │ │ │ │ blx 6ad30 │ │ │ │ b.n 64e52a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, r7, #3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #728 @ (adr r6, 64e8d4 ) │ │ │ │ + add r7, pc, #88 @ (adr r7, 64e654 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 64e8f0 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 64e670 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r6, r1, r3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ 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] │ │ │ │ @@ -2153756,23 +2153771,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64f48e │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64f4c2 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64f5b8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2154999,21 +2155014,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64f1c8 │ │ │ │ b.n 65017e │ │ │ │ nop │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + str r0, [r7, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r0, r5] │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #940] @ (65065c ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2156129,17 +2156144,17 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ sbcs.w r1, sl, #14614528 @ 0xdf0000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, sp │ │ │ │ + mov lr, r9 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - mov r2, sl │ │ │ │ + mov sl, r6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ssat r1, #32, sl, lsl #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r2, [pc, #188] @ (651000 ) │ │ │ │ @@ -2156571,17 +2156586,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vsra.s8 q8, , #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vorr.i32 q0, #111 @ 0x0000006f │ │ │ │ - lsls r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsls r0, r3 │ │ │ │ + lsrs r0, r7 │ │ │ │ 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] @ (651534 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2156779,17 +2156794,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 65159a │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r4, #22 │ │ │ │ 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] @ (651710 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2157003,19 +2157018,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia.w r0, {r0, r1, r2, r3, r4, r6, r8} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r2], #-380 @ 0x17c │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6518c4 │ │ │ │ + bge.n 651984 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 651838 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bls.n 6519f8 │ │ │ │ + bls.n 6518b8 │ │ │ │ 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 │ │ │ │ @@ -2157192,25 +2157207,25 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 651890 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 651b74 │ │ │ │ + bhi.n 651a34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 651738 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvc.n 651a40 │ │ │ │ + bhi.n 651b00 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ 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] @ (651d74 ) │ │ │ │ @@ -2157425,25 +2157440,25 @@ │ │ │ │ b.n 651bde │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 651730 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 651cb4 │ │ │ │ + bvs.n 651d74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 651db8 │ │ │ │ + bvs.n 651e78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 652564 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bpl.n 651cd4 │ │ │ │ + bvs.n 651d94 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 651e0c │ │ │ │ + bpl.n 651ccc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 651cec │ │ │ │ + bpl.n 651dac │ │ │ │ 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 │ │ │ │ @@ -2157583,19 +2157598,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} │ │ │ │ - bcc.n 651ec0 │ │ │ │ + bmi.n 651f80 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 651fcc │ │ │ │ + bcc.n 651e8c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 651f9c │ │ │ │ + bcc.n 651e5c │ │ │ │ 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 │ │ │ │ @@ -2158529,27 +2158544,27 @@ │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ b.n 6528de │ │ │ │ b.n 652b18 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 652a30 │ │ │ │ + beq.n 652af0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bgt.n 6529e0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh.w r3, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r3, #0, #14 │ │ │ │ cmp r2, #16 │ │ │ │ beq.w 652e1a │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2158916,15 +2158931,15 @@ │ │ │ │ str.w r3, [ip, #4] │ │ │ │ b.n 6529c8 │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ @@ -2159315,19 +2159330,19 @@ │ │ │ │ b.n 65317e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - nop {11} │ │ │ │ + stmia r0!, {r4} │ │ │ │ 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] @ (653384 ) │ │ │ │ @@ -2159702,17 +2159717,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r1!, {r2, 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 │ │ │ │ @@ -2160100,17 +2160115,17 @@ │ │ │ │ b.n 653a34 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmia r5!, {r1, r2, 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 │ │ │ │ @@ -2160335,15 +2160350,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r2, r3, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmia r2!, {r2, 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 │ │ │ │ @@ -2160478,23 +2160493,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 653e02 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 653e12 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #800] @ (6541e0 ) │ │ │ │ + ldr r6, [pc, #160] @ (653f60 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [pc, #576] @ (654104 ) │ │ │ │ + ldr r5, [pc, #960] @ (654284 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r4, 653f34 │ │ │ │ + push {r2, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [pc, #216] @ (653fa4 ) │ │ │ │ + ldr r5, [pc, #600] @ (654124 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [pc, #192] @ (653f90 ) │ │ │ │ + ldr r5, [pc, #576] @ (654110 ) │ │ │ │ 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 │ │ │ │ @@ -2160563,17 +2160578,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 r4, [pc, #712] @ (654268 ) │ │ │ │ + ldr r5, [pc, #72] @ (653fe8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [pc, #568] @ (6541dc ) │ │ │ │ + ldr r4, [pc, #952] @ (65435c ) │ │ │ │ lsls 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 │ │ │ │ @@ -2160630,15 +2160645,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6bde8 │ │ │ │ mov r8, r0 │ │ │ │ b.n 654008 │ │ │ │ nop │ │ │ │ - sxth r0, r4 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2160666,15 +2160681,15 @@ │ │ │ │ blx 6c6c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 653d68 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 6540d0 │ │ │ │ + cbz r2, 6540e8 │ │ │ │ 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 │ │ │ │ @@ -2160764,17 +2160779,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6c6c8 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 6540da │ │ │ │ mov r0, r4 │ │ │ │ bl 654048 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + cbz r4, 6541d4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #480] @ (6543a8 ) │ │ │ │ + ldr r2, [pc, #864] @ (654528 ) │ │ │ │ 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 │ │ │ │ @@ -2160895,21 +2160910,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 653d68 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [pc, #368] @ (6544a8 ) │ │ │ │ + ldr r1, [pc, #752] @ (654628 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 653bf0 │ │ │ │ + b.n 653cb0 │ │ │ │ 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 │ │ │ │ @@ -2160935,15 +2160950,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bbc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 653d68 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ 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 │ │ │ │ @@ -2160974,15 +2160989,15 @@ │ │ │ │ blx 6bbc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 653d68 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ 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 │ │ │ │ @@ -2161028,15 +2161043,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c6c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 653d68 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161099,23 +2161114,23 @@ │ │ │ │ blx 6c6c8 │ │ │ │ b.n 6544ea │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6544f0 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bx r6 │ │ │ │ + blx r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mov sl, fp │ │ │ │ + bx r7 │ │ │ │ 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] @ (6546a8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161143,15 +2161158,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 490094 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37a004> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #257 @ 0x101 │ │ │ │ - bl acca84 │ │ │ │ + bl accbec │ │ │ │ mov r0, r4 │ │ │ │ bl 47f474 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3693e4> │ │ │ │ ldr r3, [pc, #248] @ (6546b8 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b85fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a256c> │ │ │ │ @@ -2161212,36 +2161227,36 @@ │ │ │ │ bne.n 6546a2 │ │ │ │ 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 ad81c8 │ │ │ │ + bl ad8330 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 6545a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad92ac │ │ │ │ + bl ad9414 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6545a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl acfa30 │ │ │ │ + bl acfb98 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a0338 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x38a2a8> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bbe14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a5d84> │ │ │ │ b.n 6545a0 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ hlt 0x0008 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r6, r5, #4 │ │ │ │ rev16 r4, r7 │ │ │ │ lsls r7, r3, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 6546e8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ @@ -2161327,15 +2161342,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 6bbc0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6546fc │ │ │ │ nop │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ 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 │ │ │ │ @@ -2161460,15 +2161475,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb840 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xb72a │ │ │ │ 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 │ │ │ │ @@ -2161747,23 +2161762,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 6bbc0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 654980 │ │ │ │ - add r7, pc, #968 @ (adr r7, 654f98 ) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 654e24 ) │ │ │ │ + add r7, pc, #976 @ (adr r7, 654fa4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #360 @ (adr r7, 654d40 ) │ │ │ │ + add r7, pc, #744 @ (adr r7, 654ec0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 654c7c ) │ │ │ │ + add r7, pc, #544 @ (adr r7, 654dfc ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, pc, #312 @ (adr r6, 654d18 ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 654e98 ) │ │ │ │ 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] │ │ │ │ @@ -2162064,17 +2162079,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 654f86 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #8 @ (adr r5, 654f1c ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 65509c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 654fc8 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 655148 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ bhi.w 655482 │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 655630 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2162520,29 +2162535,29 @@ │ │ │ │ b.n 654e58 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #640 @ (adr r2, 65564c ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 6553cc ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 655598 ) │ │ │ │ + add r2, pc, #840 @ (adr r2, 655718 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r7, sp, #16 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #488 @ (adr r0, 6555c4 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 655744 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #272 @ (adr r0, 6554f0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #208 @ (adr r0, 6554b4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ 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 │ │ │ │ @@ -2162781,17 +2162796,17 @@ │ │ │ │ b.n 654f8a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ 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 │ │ │ │ @@ -2163164,15 +2163179,15 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #432 @ (adr r7, 655c08 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -2163493,25 +2163508,25 @@ │ │ │ │ eors r0, r6 │ │ │ │ add r5, pc, #472 @ (adr r5, 655f6c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #856 @ (adr r4, 6560f4 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2163717,23 +2163732,23 @@ │ │ │ │ bpl.n 655ef8 │ │ │ │ b.n 655f64 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #120 @ (adr r2, 656034 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r0, pc, #960 @ (adr r0, 656390 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ 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] │ │ │ │ @@ -2164017,15 +2164032,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} │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164036,15 +2164051,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 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [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] │ │ │ │ @@ -2164055,15 +2164070,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 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164073,15 +2164088,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} │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164091,15 +2164106,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, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ 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] │ │ │ │ @@ -2164109,15 +2164124,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, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164127,15 +2164142,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, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164146,15 +2164161,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, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164164,15 +2164179,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, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164183,15 +2164198,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, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2164207,15 +2164222,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, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ @@ -2164270,15 +2164285,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (656584 ) │ │ │ │ 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, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2164293,15 +2164308,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, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2164317,15 +2164332,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, [r3, #32] │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ 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] │ │ │ │ @@ -2164335,15 +2164350,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, [r6, #30] │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2164540,15 +2164555,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, [r4, #14] │ │ │ │ + ldrh r2, [r0, #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] │ │ │ │ @@ -2164559,15 +2164574,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, [r6, #12] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ 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 │ │ │ │ @@ -2164587,15 +2164602,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, [r0, #12] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ 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 │ │ │ │ @@ -2164615,15 +2164630,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, [r7, #8] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ 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] @ (65695c ) │ │ │ │ @@ -2164713,15 +2164728,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, [r5, #0] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164796,15 +2164811,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 │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2164893,15 +2164908,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 651764 │ │ │ │ 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, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2165169,15 +2165184,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 62b6fc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #30] │ │ │ │ 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 │ │ │ │ @@ -2165573,15 +2165588,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 r0, [r4, #27] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ 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 │ │ │ │ @@ -2165609,15 +2165624,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, [r0, #26] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ 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] │ │ │ │ @@ -2165648,15 +2165663,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, [r3, #24] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ 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 │ │ │ │ @@ -2165686,15 +2165701,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, [r6, #22] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ 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 │ │ │ │ @@ -2165725,15 +2165740,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, [r3, #21] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ 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] │ │ │ │ @@ -2165763,15 +2165778,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, [r7, #19] │ │ │ │ + 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 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2166028,15 +2166043,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, #8] │ │ │ │ + ldrb r0, [r5, #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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2166330,15 +2166345,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} │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ 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 │ │ │ │ @@ -2166545,15 +2166560,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, [r2, #18] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ 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 │ │ │ │ @@ -2166571,15 +2166586,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, [r2, #17] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ 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 │ │ │ │ @@ -2166597,15 +2166612,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, [r1, #16] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ 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 │ │ │ │ @@ -2166775,15 +2166790,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, #8] │ │ │ │ + strb r4, [r4, #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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2166806,15 +2166821,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, [r6, #6] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ 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] │ │ │ │ @@ -2166825,15 +2166840,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, [r0, #6] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ 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] │ │ │ │ @@ -2166843,15 +2166858,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, [r1, #5] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ 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] │ │ │ │ @@ -2166861,15 +2166876,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, [r3, #4] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ 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 │ │ │ │ @@ -2166941,15 +2166956,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, [r1, #1] │ │ │ │ + strb r0, [r5, #2] │ │ │ │ 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 │ │ │ │ @@ -2166967,15 +2166982,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, #0] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ 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 │ │ │ │ @@ -2166993,15 +2167008,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 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #0] │ │ │ │ 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 │ │ │ │ @@ -2167019,15 +2167034,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 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2167045,15 +2167060,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 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2167071,15 +2167086,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 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2167861,15 +2167876,16 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r7, #14] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vtrn.16 d16, d23 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ strb r6, [r3, #14] │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #3472] @ 0xd90 │ │ │ │ @@ -2168729,15 +2168745,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xf70000a7 │ │ │ │ + @ instruction: 0xf76000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (659580 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -2195197,16449 +2195213,16449 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b73c │ │ │ │ + bpl.n 66b7fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b758 │ │ │ │ + bpl.n 66b818 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b800 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b75c │ │ │ │ + bpl.n 66b81c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b81c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b768 │ │ │ │ + bpl.n 66b828 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b838 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b784 │ │ │ │ + bpl.n 66b844 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b854 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b790 │ │ │ │ + bmi.n 66b850 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b870 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b794 │ │ │ │ + bmi.n 66b854 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b88c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b7a0 │ │ │ │ + bmi.n 66b860 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b99c │ │ │ │ + bmi.n 66b85c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b998 │ │ │ │ + bmi.n 66b858 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b9ac │ │ │ │ + bmi.n 66b86c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b9c0 │ │ │ │ + bmi.n 66b880 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b918 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b9bc │ │ │ │ + bmi.n 66b87c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b934 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b9d8 │ │ │ │ + bmi.n 66b898 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b950 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b9f4 │ │ │ │ + bmi.n 66b8b4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b96c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66b9f8 │ │ │ │ + bmi.n 66b8b8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b988 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66ba04 │ │ │ │ + bmi.n 66b8c4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66ba18 │ │ │ │ + bmi.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] @ (66b9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66ba34 │ │ │ │ + bmi.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] @ (66b9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66ba50 │ │ │ │ + bmi.n 66b910 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66ba64 │ │ │ │ + bmi.n 66b924 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66ba80 │ │ │ │ + bmi.n 66b940 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66ba9c │ │ │ │ + bmi.n 66b95c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bab8 │ │ │ │ + bmi.n 66b978 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bacc │ │ │ │ + bmi.n 66b98c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bae8 │ │ │ │ + bmi.n 66b9a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66baa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bafc │ │ │ │ + bmi.n 66b9bc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66babc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bb10 │ │ │ │ + bmi.n 66b9d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bb24 │ │ │ │ + bmi.n 66b9e4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66baf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bb30 │ │ │ │ + bmi.n 66bbf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bb34 │ │ │ │ + bmi.n 66bbf4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bb50 │ │ │ │ + bmi.n 66bc10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bb6c │ │ │ │ + bmi.n 66bc2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bb70 │ │ │ │ + bmi.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] @ (66bb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bb7c │ │ │ │ + bmi.n 66bc3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bb90 │ │ │ │ + bmi.n 66bc50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bba4 │ │ │ │ + bmi.n 66bc64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [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] @ (66bbf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr 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] @ (66bc0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [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] @ (66bc28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #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] @ (66bc60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [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] @ (66bc7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + 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] @ (66bc98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bce4 │ │ │ │ + bcc.n 66bba4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bd20 │ │ │ │ + bcc.n 66bbe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r0, #160] @ 0xa0 │ │ │ │ + ldr??.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] @ (66bcec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r3 │ │ │ │ + negs 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] @ (66bd24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66bd00 │ │ │ │ + bcc.n 66bdc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66bd1c │ │ │ │ + bcc.n 66bddc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66bd30 │ │ │ │ + bcc.n 66bdf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66bd4c │ │ │ │ + bcc.n 66be0c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66bd90 │ │ │ │ + bcc.n 66be50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bddc │ │ │ │ + bcc.n 66be9c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66be10 │ │ │ │ + bcc.n 66bcd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bde8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66be2c │ │ │ │ + bcc.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] @ (66be04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66be48 │ │ │ │ + bcc.n 66bd08 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66be5c │ │ │ │ + bcc.n 66bf1c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [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] @ (66be58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66be30 │ │ │ │ + bcc.n 66bef0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [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] @ (66beac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r3, [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] @ (66bee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r3, #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] @ (66bf1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66bfc8 │ │ │ │ + bcs.n 66be88 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66bfdc │ │ │ │ + bcs.n 66be9c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66bff0 │ │ │ │ + bcs.n 66beb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c004 │ │ │ │ + bcs.n 66bec4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c018 │ │ │ │ + bcs.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] @ (66bfa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c024 │ │ │ │ + bcs.n 66bee4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c030 │ │ │ │ + bcs.n 66bef0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c03c │ │ │ │ + bcs.n 66befc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bffc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c048 │ │ │ │ + bcs.n 66bf08 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c018 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c054 │ │ │ │ + bcs.n 66c114 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c034 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c060 │ │ │ │ + bcs.n 66c120 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c050 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c06c │ │ │ │ + bcs.n 66c12c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c06c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c078 │ │ │ │ + bcs.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] @ (66c088 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c084 │ │ │ │ + bcs.n 66c144 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c098 │ │ │ │ + bcs.n 66c158 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c0ac │ │ │ │ + bcs.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] @ (66c0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c0b0 │ │ │ │ + bcs.n 66c170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c0b4 │ │ │ │ + bcs.n 66c174 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c114 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c0c8 │ │ │ │ + bcs.n 66c188 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c130 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c0d4 │ │ │ │ + bcs.n 66c194 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c14c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c0e8 │ │ │ │ + bcs.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] @ (66c168 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c0f4 │ │ │ │ + bcs.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] @ (66c184 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c108 │ │ │ │ + bcs.n 66c1c8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c114 │ │ │ │ + bcs.n 66c1d4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c128 │ │ │ │ + bcs.n 66c1e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c134 │ │ │ │ + bcs.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] @ (66c1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c138 │ │ │ │ + bcs.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] @ (66c210 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c13c │ │ │ │ + bne.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] @ (66c22c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c140 │ │ │ │ + bne.n 66c200 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c248 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c344 │ │ │ │ + bne.n 66c204 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c264 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c348 │ │ │ │ + bne.n 66c208 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c280 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c34c │ │ │ │ + bne.n 66c20c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c29c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c350 │ │ │ │ + bne.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] @ (66c2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c354 │ │ │ │ + bne.n 66c214 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c358 │ │ │ │ + bne.n 66c218 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c354 │ │ │ │ + bne.n 66c214 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c30c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c358 │ │ │ │ + bne.n 66c218 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c328 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c354 │ │ │ │ + bne.n 66c414 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c344 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c358 │ │ │ │ + bne.n 66c418 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c360 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c35c │ │ │ │ + bne.n 66c41c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c37c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c360 │ │ │ │ + bne.n 66c420 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c398 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c364 │ │ │ │ + bne.n 66c424 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c368 │ │ │ │ + bne.n 66c428 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c36c │ │ │ │ + bne.n 66c42c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c370 │ │ │ │ + bne.n 66c430 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c408 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c374 │ │ │ │ + bne.n 66c434 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c424 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c398 │ │ │ │ + bne.n 66c458 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c440 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c3c4 │ │ │ │ + bne.n 66c484 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c45c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c3d0 │ │ │ │ + bne.n 66c490 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c478 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp 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] @ (66c494 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r7, #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] @ (66c4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #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, #12] @ (66c4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - beq.n 66c578 │ │ │ │ + beq.n 66c438 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c508 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c524 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r6, #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] @ (66c540 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #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] @ (66c55c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #464 @ (adr r6, 66c730 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 66c8b0 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c578 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c594 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [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] @ (66c5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [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] @ (66c5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #976] @ (66c9a0 ) │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #608] @ (66c84c ) │ │ │ │ + ldr r7, [pc, #992] @ (66c9cc ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c604 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #608] @ (66c868 ) │ │ │ │ + ldr r6, [pc, #992] @ (66c9e8 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c620 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds 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] @ (66c63c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c658 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r6, #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] @ (66c674 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #320] @ (66c7b8 ) │ │ │ │ + ldr r5, [pc, #704] @ (66c938 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c690 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #576] @ (66c8d4 ) │ │ │ │ + ldr r0, [pc, #960] @ (66ca54 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf32000a0 │ │ │ │ + @ instruction: 0xf38000a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1fc00a0 │ │ │ │ + @ instruction: 0xf25c00a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [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] @ (66c700 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [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] @ (66c71c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str 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] @ (66c738 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c754 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r0] │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c770 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #800] @ (66ca94 ) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c78c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {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] @ (66c7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #816] @ (66cadc ) │ │ │ │ + ldr r1, [pc, #176] @ (66c85c ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r5 │ │ │ │ + ldr r0, [pc, #48] @ (66c830 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c818 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, 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] @ (66c834 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r0 │ │ │ │ + cmp ip, 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] @ (66c850 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r4, 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] @ (66c86c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r5 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c888 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, sp │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sl │ │ │ │ + add r8, 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] @ (66c8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r8 │ │ │ │ + cmp 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] @ (66c8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r4 │ │ │ │ + mov r0, 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] @ (66c8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r5 │ │ │ │ + add ip, 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] @ (66c914 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r0, r6 │ │ │ │ + add r0, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c930 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c94c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66c7e8 │ │ │ │ + b.n 66c8a8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c968 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf19c00a1 │ │ │ │ + @ instruction: 0xf1fc00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c984 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r4, #161 @ 0xa1 │ │ │ │ + rsb 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] @ (66c9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + 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] @ (66ca64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #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] @ (66cab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #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] @ (66cad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #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] @ (66caf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {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] @ (66cb28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + 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] @ (66cb44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #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] @ (66cb98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {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] @ (66cbec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia 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] @ (66cc08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66c82c │ │ │ │ + b.n 66c8ec │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66c480 │ │ │ │ + b.n 66c540 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia 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] @ (66cc5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r2, {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] @ (66cc78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r1, #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] @ (66cc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cccc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r7, #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] @ (66cce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r6, #20 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #24 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs 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] @ (66cd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r4, #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] @ (66cd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #12 │ │ │ │ + movs r6, #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] @ (66cdac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r5, #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] @ (66cdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r4, #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] @ (66ce1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r3, #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] @ (66ce38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + 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] @ (66ce54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, fp │ │ │ │ + add ip, 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] @ (66ce70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {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] @ (66ce8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [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] @ (66cee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {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] @ (66cefc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #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] @ (66cf34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {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] @ (66cf88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #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] @ (66cfc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #0 │ │ │ │ + movs 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] @ (66cff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d014 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r6, #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] @ (66d030 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {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] @ (66d04c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r7!, {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] @ (66d068 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {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] @ (66d084 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs 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] @ (66d0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, 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] @ (66d0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #4 │ │ │ │ + adds r4, r1, #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] @ (66d0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs 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] @ (66d0f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + 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] @ (66d110 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d12c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d148 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d164 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {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] @ (66d180 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {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] @ (66d19c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {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] @ (66d1d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r6!, {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] @ (66d1f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r6!, {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] @ (66d20c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8], #644 @ 0x284 │ │ │ │ + stc 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] @ (66d228 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d244 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d260 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cd74 │ │ │ │ + b.n 66ce34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d27c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cbf0 │ │ │ │ + b.n 66ccb0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d298 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d9fc │ │ │ │ + b.n 66cabc │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d9a0 │ │ │ │ + b.n 66da60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d944 │ │ │ │ + b.n 66da04 │ │ │ │ lsls r0, 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] @ (66d2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66d4ac │ │ │ │ + b.n 66d56c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d30c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cee0 │ │ │ │ + b.n 66cfa0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d328 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [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] @ (66d344 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d360 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d37c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d398 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #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] @ (66d408 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d424 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d440 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d45c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d478 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d494 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r6, #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] @ (66d4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp 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] @ (66d4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [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] @ (66d508 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {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] @ (66d524 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r1, #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] @ (66d540 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r4, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d55c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r7, 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] @ (66d578 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, 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] @ (66d594 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs 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] @ (66d5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r5 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r1 │ │ │ │ + adds r4, r4, 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] @ (66d604 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds 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] @ (66d620 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d640 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d65c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r7, #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] @ (66d678 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #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] @ (66d694 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs 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] @ (66d6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d704 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d720 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d73c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, r8, r1, asr #2 │ │ │ │ + sbcs.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] @ (66d758 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaac00a1 │ │ │ │ + add.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] @ (66d774 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r0, r1, asr #2 │ │ │ │ + @ instruction: 0xeaa000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d790 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r0, r1, asr #2 │ │ │ │ + @ instruction: 0xeaa000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + 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] @ (66d7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r8, r1, asr #2 │ │ │ │ + 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] @ (66d7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d800 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeafc00a1 │ │ │ │ + adcs.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] @ (66d81c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {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] @ (66d838 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeab000a1 │ │ │ │ + adds.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] @ (66d854 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r4, r1, asr #2 │ │ │ │ + @ instruction: 0xeab400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d870 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {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] @ (66d88c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r8, r1, asr #2 │ │ │ │ + @ instruction: 0xeaa800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip, #644]! @ 0x284 │ │ │ │ + orrs.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] @ (66d8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d918 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d934 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d950 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d96c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - it │ │ │ │ - lsl r6, r4, #2 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d988 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {15} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - it al │ │ │ │ - lslal r6, r4, #2 │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - itt le │ │ │ │ - lslle r6, r4, #2 │ │ │ │ - pushle {r3, lr} │ │ │ │ + stmia r0!, {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] @ (66d9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {13} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - itt gt │ │ │ │ - lslgt r6, r4, #2 │ │ │ │ - pushgt {r3, lr} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ite lt │ │ │ │ - lsllt r6, r4, #2 │ │ │ │ - pushge {r3, lr} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - it ge │ │ │ │ - lslge r6, r4, #2 │ │ │ │ + stmia r0!, {r3} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - itt ls │ │ │ │ - lslls r6, r4, #2 │ │ │ │ - pushls {r3, lr} │ │ │ │ + itt │ │ │ │ + lsl r6, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {9} │ │ │ │ + nop {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] @ (66da84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - itt hi │ │ │ │ - lslhi r6, r4, #2 │ │ │ │ - pushhi {r3, lr} │ │ │ │ + itt al │ │ │ │ + lslal r6, r4, #2 │ │ │ │ + pushal {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66daa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - it vc │ │ │ │ - lslvc r6, r4, #2 │ │ │ │ + it le │ │ │ │ + lslle r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dabc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ite vs │ │ │ │ - lslvs r6, r4, #2 │ │ │ │ - pushvc {r3, lr} │ │ │ │ + ite gt │ │ │ │ + lslgt r6, r4, #2 │ │ │ │ + pushle {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - itt pl │ │ │ │ - lslpl r6, r4, #2 │ │ │ │ - pushpl {r3, lr} │ │ │ │ + itt lt │ │ │ │ + lsllt r6, r4, #2 │ │ │ │ + pushlt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66daf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ite mi │ │ │ │ - lslmi r6, r4, #2 │ │ │ │ - pushpl {r3, lr} │ │ │ │ + ite ge │ │ │ │ + lslge r6, r4, #2 │ │ │ │ + pushlt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - itt cc │ │ │ │ - lslcc r6, r4, #2 │ │ │ │ - pushcc {r3, lr} │ │ │ │ + itt ls │ │ │ │ + lslls r6, r4, #2 │ │ │ │ + pushls {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ite cc │ │ │ │ - lslcc r6, r4, #2 │ │ │ │ - pushcs {r3, lr} │ │ │ │ + ite ls │ │ │ │ + lslls r6, r4, #2 │ │ │ │ + pushhi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - itt cs │ │ │ │ - lslcs r6, r4, #2 │ │ │ │ - pushcs {r3, lr} │ │ │ │ + itt hi │ │ │ │ + lslhi r6, r4, #2 │ │ │ │ + pushhi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - itt ne │ │ │ │ - lslne r6, r4, #2 │ │ │ │ - pushne {r3, lr} │ │ │ │ + itt vc │ │ │ │ + lslvc r6, r4, #2 │ │ │ │ + pushvc {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - yield │ │ │ │ + nop {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] @ (66db9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ + nop {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] @ (66dbb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00f0 │ │ │ │ + sevl │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00e0 │ │ │ │ + sev │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00d8 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + it cc │ │ │ │ + lslcc r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite cs │ │ │ │ + lslcs r6, r4, #2 │ │ │ │ + pushcc {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00c0 │ │ │ │ + wfe │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00b0 │ │ │ │ + yield │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00a4 │ │ │ │ - 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, #8] @ (66dc7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0098 │ │ │ │ + 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] @ (66dc98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0088 │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0078 │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x006c │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0060 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0050 │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0040 │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x002c │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0018 │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x000c │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dde8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + 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] @ (66de58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66dda0 │ │ │ │ + bne.n 66de60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66df7c │ │ │ │ + bcs.n 66de3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66deac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r3, r4, r5, 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] @ (66dec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r5, #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] @ (66dee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + 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] @ (66df00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb r4, [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] @ (66df54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + 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] @ (66df8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb 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] @ (66dfa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + 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] @ (66dfc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #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] @ (66dfe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [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] @ (66dffc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e018 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e034 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #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] @ (66e050 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb 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] @ (66e06c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e088 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e0a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 66e122 │ │ │ │ + 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, #12] @ (66e0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 66e140 │ │ │ │ + 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] @ (66e0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 66e0c0 │ │ │ │ + blt.n 66e180 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e100 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 66e17c │ │ │ │ + blt.n 66e03c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e11c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + 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] @ (66e138 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e198 │ │ │ │ + cbnz r0, 66e1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e154 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e170 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e18c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e1de │ │ │ │ + cbnz r4, 66e1f6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e224 │ │ │ │ + cbnz r4, 66e23c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e218 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [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] @ (66e234 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds 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, #8] @ (66e250 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 66e296 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e26c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 66e2b2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e288 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 66e2cc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 66e2e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 66e304 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 66e320 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 66e33c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e314 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 66e358 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e330 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0018 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e34c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0014 │ │ │ │ + revsh 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] @ (66e368 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0010 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e384 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x000c │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0004 │ │ │ │ + revsh r4, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0008 │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66e53c │ │ │ │ + b.n 66e5fc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh 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] @ (66e410 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh 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] @ (66e42c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r6 │ │ │ │ + revsh 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] @ (66e448 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r7 │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e464 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66e700 │ │ │ │ + b.n 66e7c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e480 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r4 │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e49c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r3 │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r2 │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r2 │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r1 │ │ │ │ + hlt 0x002c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e50c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r0 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e528 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r7 │ │ │ │ + hlt 0x001c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e544 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r7 │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e560 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r6 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e57c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r6 │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e598 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r5 │ │ │ │ + hlt 0x000c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r5 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r4 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r4 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e608 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r3 │ │ │ │ + rev16 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] @ (66e624 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r3 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e640 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r2 │ │ │ │ + rev16 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] @ (66e65c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r2 │ │ │ │ + rev16 r0, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e678 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r1 │ │ │ │ + rev16 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] @ (66e694 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r1 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r0 │ │ │ │ + rev16 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] @ (66e6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r4!, {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] @ (66e6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r4, {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] @ (66e704 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e73a │ │ │ │ + rev r0, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e720 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e754 │ │ │ │ + rev r0, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e73c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e76c │ │ │ │ + rev 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] @ (66e758 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e786 │ │ │ │ + rev r0, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e774 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs 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] @ (66e790 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r2, #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] @ (66e7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e7ca │ │ │ │ + cbnz r0, 66e7e2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e7e4 │ │ │ │ + cbnz r4, 66e7fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e800 │ │ │ │ + cbnz r0, 66e818 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e800 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e81c │ │ │ │ + cbnz r4, 66e834 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e81c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e836 │ │ │ │ + cbnz r0, 66e84e │ │ │ │ lsls r6, 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] @ (66e83c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 66e854 │ │ │ │ + cbnz r0, 66e86c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e858 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e86e │ │ │ │ + cbnz r0, 66e886 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e874 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e888 │ │ │ │ + cbnz r4, 66e8a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e890 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e8a4 │ │ │ │ + cbnz r4, 66e8bc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e8c0 │ │ │ │ + cbnz r0, 66e8d8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e8da │ │ │ │ + cbnz r4, 66e8f2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r0, [r6, 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] @ (66e900 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e90a │ │ │ │ + cbnz r4, 66e922 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e91c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e926 │ │ │ │ + cbnz r4, 66e93e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e938 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e942 │ │ │ │ + cbnz r0, 66e95a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e954 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e95c │ │ │ │ + cbnz r4, 66e974 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e970 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e978 │ │ │ │ + cbnz r0, 66e990 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e98c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e992 │ │ │ │ + cbnz r4, 66e9aa │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e9ae │ │ │ │ + cbnz r0, 66e9c6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e9c8 │ │ │ │ + cbnz r4, 66e9e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e9e4 │ │ │ │ + cbnz r0, 66e9fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + cbnz r4, 66ea16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 66ea32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbnz r4, 66ea4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 66ea68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + cbnz r4, 66ea82 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 66ea9e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 66eab8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + cbnz r0, 66ead4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eadc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + cbnz r4, 66eaee │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 66eb0a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + cbnz r0, 66eb24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + cbnz r0, 66eb3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 66eb58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + cbnz r0, 66eb72 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 66eb8c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 66eba6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 66ebc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eeb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eecc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr 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] @ (66efac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f004 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f020 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #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] @ (66f03c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f058 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f074 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {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] @ (66f090 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66f0c8 │ │ │ │ + bgt.n 66f188 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - setend be │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs 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] @ (66f100 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f11c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r6, #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] @ (66f138 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f154 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #5 │ │ │ │ + adds 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] @ (66f170 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r1, #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] @ (66f18c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, 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] @ (66f1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #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] @ (66f1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, 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] @ (66f1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #2 │ │ │ │ + adds r4, 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] @ (66f218 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f234 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f250 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + 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] @ (66f26c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, 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] @ (66f288 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #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] @ (66f2a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #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] @ (66f2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs 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] @ (66f2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f314 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, r1, 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] @ (66f330 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f34c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f368 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, 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] @ (66f384 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r0 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f410 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f42c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r3 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f448 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f464 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f480 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds 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] @ (66f49c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r0, 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] @ (66f4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r2, 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] @ (66f4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, 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] @ (66f4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f50c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r3, 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] @ (66f528 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f544 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f560 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r5, #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] @ (66f57c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r1, 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] @ (66f598 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f608 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #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] @ (66f624 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f640 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r6 │ │ │ │ + subs r0, 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] @ (66f65c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + cbz r0, 66f66e │ │ │ │ lsls r6, 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] @ (66f67c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + cbz r4, 66f68a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f698 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 66f6a4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 66f6be │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66f79c │ │ │ │ + bpl.n 66f65c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + cbz r0, 66f6f0 │ │ │ │ lsls r6, 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] @ (66f70c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, r8, #5275648 @ 0x508000 │ │ │ │ + subs.w r0, r8, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f728 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #0 │ │ │ │ + sub 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] @ (66f744 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + sub 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] @ (66f760 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + sub 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] @ (66f77c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + sub 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] @ (66f798 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + sub 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] @ (66f7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + sub 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] @ (66f7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f808 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f828 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f844 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + sub 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] @ (66f860 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f87c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f898 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add 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] @ (66f8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f908 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f924 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f940 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f95c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f978 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f994 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r0, 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] @ (66fa04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r1!, {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] @ (66fa20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {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] @ (66fa3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, 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] @ (66fa58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, 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] @ (66fa74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, 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] @ (66faac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, 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] @ (66fac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, 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] @ (66fae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, 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] @ (66fb00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r7, 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] @ (66fb38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, 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] @ (66fb8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, 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] @ (66fba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r7, 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] @ (66fbc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r7, 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] @ (66fbe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r7, 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] @ (66fbfc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add 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] @ (66fc18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r3 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r7, 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] @ (66fc6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r7, 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] @ (66fcc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r7, 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] @ (66fd14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fda0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r2, #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] @ (66fdbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #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] @ (66fdd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [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] @ (66fe64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7d400a1 │ │ │ │ + ldrh.w r0, [r4, r1, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66feb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strh 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] @ (66ff0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs 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] @ (66ff44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #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] @ (66ff7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ff9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r3, 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] @ (66ffb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r0, #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] @ (66fff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q8, d16, d16 │ │ │ │ + bic.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] @ (67000c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s d16, d24, d16 │ │ │ │ + vaddl.s16 q8, 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] @ (670028 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s d0, d16, d16 │ │ │ │ + vaddl.s16 q0, d16, d16 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670044 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r8, #5242880 @ 0x500000 │ │ │ │ + subs.w r0, r8, #5242880 @ 0x500000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670060 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d0, d20, d16 │ │ │ │ + vaddl.u8 q0, 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] @ (67007c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r0, #5242880 @ 0x500000 │ │ │ │ + sbc.w r0, r0, #5242880 @ 0x500000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670098 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 13, cr0, cr8, cr0, {5} │ │ │ │ + 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] @ (6700b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 10, cr0, cr8, cr0, {5} │ │ │ │ + vhadd.u8 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] @ (6700d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb2400a1 │ │ │ │ + @ instruction: 0xfb8400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa7c00a1 │ │ │ │ + @ instruction: 0xfadc00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670108 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, r1, lsl #2] │ │ │ │ + ldrsh.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] @ (670124 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d16[5]}, [r0], r1 │ │ │ │ + @ instruction: 0xfa2000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670140 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb1c00a1 │ │ │ │ + @ instruction: 0xfb7c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67015c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfab000a1 │ │ │ │ + @ instruction: 0xfb1000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670178 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34c00a0 │ │ │ │ + @ instruction: 0xf3ac00a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670194 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2f800a0 │ │ │ │ + @ instruction: 0xf35800a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 670242 │ │ │ │ + cbz r0, 67025a │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670204 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 670282 │ │ │ │ + push {r3, 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] @ (670220 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, 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] @ (67023c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #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] @ (670258 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670274 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670290 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr 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] @ (6702ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [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] @ (6702e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670304 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670324 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r4, #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] @ (670340 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67035c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670378 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #160] @ (67041c ) │ │ │ │ + ldr r7, [pc, #544] @ (67059c ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670394 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs 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] @ (6703b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs 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] @ (6703cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r3, #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] @ (6703e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #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] @ (670404 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670420 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa6000a1 │ │ │ │ + @ instruction: 0xfac000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67043c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, #161] @ 0xa1 │ │ │ │ + @ instruction: 0xfa5400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670458 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa9400a1 │ │ │ │ + @ instruction: 0xfaf400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670474 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa2400a1 │ │ │ │ + @ instruction: 0xfa8400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670490 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [ip, #161] @ 0xa1 │ │ │ │ + vst4.32 {d0-d3}, [ip :128], r1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [ip, r1, lsl #2] │ │ │ │ + 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] @ (6704c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r8, #161 @ 0xa1 │ │ │ │ + sub.w r0, r8, #161 @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6705d8 │ │ │ │ + bcs.n 670498 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670500 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67042c │ │ │ │ + bcs.n 6704ec │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67051c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 670568 │ │ │ │ + bcs.n 670428 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670538 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6705bc │ │ │ │ + bcs.n 67047c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670554 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670570 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {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] @ (67058c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r6 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh 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] @ (6705c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670618 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0e800a1 │ │ │ │ + adc.w r0, r8, #161 @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670634 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, 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] @ (670650 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67066c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs 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] @ (670688 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #800] @ (6709c8 ) │ │ │ │ + ldr r4, [pc, #160] @ (670748 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r0, #161] @ 0xa1 │ │ │ │ + str??.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] @ (6706dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, ip, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf0fc00a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6706f4 │ │ │ │ + bcs.n 6707b4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670714 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #896 @ (adr r2, 670a98 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 670818 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670730 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67074c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {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] @ (670768 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #736 @ (adr r2, 670a4c ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 6707cc ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670784 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh 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] @ (6707a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r8, #-640]! @ 0x280 │ │ │ │ + strd r0, r0, [r8, #640] @ 0x280 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip], #640 @ 0x280 │ │ │ │ + ldrd r0, r0, [ip, #-640] @ 0x280 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r0, {r5, r7} │ │ │ │ + ldrd r0, r0, [r0], #640 @ 0x280 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [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] @ (670810 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, r0, asr #2 │ │ │ │ + rsb r0, ip, r0, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67082c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, r4, r0, asr #2 │ │ │ │ + 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] @ (670848 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, ip, r0, asr #2 │ │ │ │ + eor.w r0, ip, r0, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670864 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #880 @ (adr r2, 670bd8 ) │ │ │ │ + add r3, pc, #240 @ (adr r3, 670958 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670880 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #880 @ (adr r2, 670bf4 ) │ │ │ │ + add r3, pc, #240 @ (adr r3, 670974 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67089c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #880 @ (adr r2, 670c10 ) │ │ │ │ + add r3, pc, #240 @ (adr r3, 670990 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #880 @ (adr r2, 670c2c ) │ │ │ │ + add r3, pc, #240 @ (adr r3, 6709ac ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrh r0, [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] @ (6708f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh 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, #12] @ (670910 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r2, 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] @ (67092c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670948 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #416 @ (adr r2, 670aec ) │ │ │ │ + add r2, pc, #800 @ (adr r2, 670c6c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670964 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #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] @ (670980 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb 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] @ (67099c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #960 @ (adr r1, 670d98 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 670b18 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #960 @ (adr r1, 670db4 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 670b34 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #944 @ (adr r1, 670dc0 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 670b40 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #928 @ (adr r1, 670dcc ) │ │ │ │ + add r2, pc, #288 @ (adr r2, 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] @ (670a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, 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] @ (670a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #688 @ (adr r1, 670d30 ) │ │ │ │ + add r2, pc, #48 @ (adr r2, 670ab0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #704 @ (adr r1, 670d5c ) │ │ │ │ + add r2, pc, #64 @ (adr r2, 670adc ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #736 @ (adr r1, 670d98 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, 670b18 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #752 @ (adr r1, 670dc4 ) │ │ │ │ + add r2, pc, #112 @ (adr r2, 670b44 ) │ │ │ │ lsls r6, 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] @ (670af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #768 @ (adr r1, 670df4 ) │ │ │ │ + add r2, pc, #128 @ (adr r2, 670b74 ) │ │ │ │ lsls r6, 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] @ (670b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #768 @ (adr r1, 670e14 ) │ │ │ │ + add r2, pc, #128 @ (adr r2, 670b94 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #640 @ (adr r1, 670dd0 ) │ │ │ │ + add r2, pc, #0 @ (adr r2, 670b50 ) │ │ │ │ lsls r6, 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] @ (670b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #640 @ (adr r1, 670df0 ) │ │ │ │ + add r2, pc, #0 @ (adr r2, 670b70 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #608 @ (adr r1, 670df0 ) │ │ │ │ + add r1, pc, #992 @ (adr r1, 670f70 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #448 @ (adr r1, 670d88 ) │ │ │ │ + add r1, pc, #832 @ (adr r1, 670f08 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #400 @ (adr r1, 670d74 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 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] @ (670bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #352 @ (adr r1, 670d60 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 670ee0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + 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, #8] @ (670c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67062c │ │ │ │ + b.n 6706ec │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6706a8 │ │ │ │ + b.n 670768 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strb r4, [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] @ (670ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w ip!, {r5, r7} │ │ │ │ + ldmdb ip, {r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strex r0, r0, [ip, #640] @ 0x280 │ │ │ │ + stmia.w ip!, {r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670be8 │ │ │ │ + b.n 670ca8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #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] @ (670d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 670df8 │ │ │ │ + bmi.n 670cb8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #832] @ (671074 ) │ │ │ │ + ldr r4, [pc, #192] @ (670df4 ) │ │ │ │ lsls r2, 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] @ (670d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #368] @ (670ec4 ) │ │ │ │ + ldr r4, [pc, #752] @ (671044 ) │ │ │ │ lsls r2, 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] @ (670d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #992] @ (671154 ) │ │ │ │ + ldr r4, [pc, #352] @ (670ed4 ) │ │ │ │ lsls r2, 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] @ (670d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #224] @ (670e74 ) │ │ │ │ + ldr r3, [pc, #608] @ (670ff4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #752] @ (6710a0 ) │ │ │ │ + ldr r3, [pc, #112] @ (670e20 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #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] @ (670de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add 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] @ (670e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 670f90 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #0 @ (adr r0, 670e3c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670efc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + 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] @ (670f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds 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] @ (670f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds 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] @ (670f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r1, 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] @ (670fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r4, #160 @ 0xa0 │ │ │ │ + eor.w r0, r4, #160 @ 0xa0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d16, d16, d16, #0 │ │ │ │ + orrs.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] @ (670fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d0, d28, d16, #0 │ │ │ │ + ands.w r0, ip, #160 @ 0xa0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s16 d0, d28, d16 │ │ │ │ + vhadd.s d16, d28, d16 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671014 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 15, cr0, cr0, cr0, {5} │ │ │ │ + vhadd.s16 d16, d16, d16 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671030 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 12, cr0, cr4, cr0, {5} │ │ │ │ + vhadd.s32 d0, 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] @ (67104c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671068 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671084 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, 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] @ (6710a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [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] @ (6710d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [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] @ (6710f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r5, [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] @ (671110 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67112c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr 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] @ (671148 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671164 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr 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] @ (671180 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67119c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670a28 │ │ │ │ + b.n 670ae8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67120c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671228 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671244 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [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] @ (671260 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67127c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671298 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr 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] @ (6712b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671a68 │ │ │ │ + b.n 670b28 │ │ │ │ lsls r1, 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] @ (6712d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #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] @ (67130c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #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] @ (671328 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671344 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, 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] @ (671360 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {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, #8] @ (67137c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + 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] @ (671398 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r0, 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] @ (6713b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, 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] @ (6713d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671408 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0], {160} @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [r0], #-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] @ (671424 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671440 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67145c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + 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] @ (671478 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [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] @ (671494 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + 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] @ (6714b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [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] @ (6714cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [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] @ (671504 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], {160} @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [ip], #-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] @ (671520 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67161c │ │ │ │ + bmi.n 6714dc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67153c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 6715a8 │ │ │ │ + bmi.n 671468 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671558 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67149c │ │ │ │ + bmi.n 67155c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671574 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6715c0 │ │ │ │ + bcc.n 671480 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671590 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671600 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67161c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr 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, #8] @ (671638 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671654 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [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] @ (671670 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr 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] @ (67168c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr 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, #12] @ (6716ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr 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] @ (6716c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r4, {r0, r5, r7} │ │ │ │ + ldrd r0, r0, [r4], #644 @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671700 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67171c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671738 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6716ec │ │ │ │ + bcc.n 6717ac │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671754 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6716f8 │ │ │ │ + bcc.n 6717b8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671770 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6716b4 │ │ │ │ + bmi.n 671774 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67178c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6716c8 │ │ │ │ + bcc.n 671788 │ │ │ │ lsls r1, 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] @ (6717ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bcs.n 6716d0 │ │ │ │ + bcs.n 671790 │ │ │ │ lsls r1, 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] @ (6717cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bcs.n 6716f0 │ │ │ │ + bcs.n 6717b0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6718a4 │ │ │ │ + bcc.n 671764 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671804 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6718e0 │ │ │ │ + bcs.n 6717a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671820 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 671784 │ │ │ │ + bcc.n 671844 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67183c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6717b0 │ │ │ │ + bcc.n 671870 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671858 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671874 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [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] @ (671890 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [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] @ (6718ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [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] @ (6718c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [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] @ (6718e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671900 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67191c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671938 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671954 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671970 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [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] @ (67198c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [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] @ (6719a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [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] @ (6719c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [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] @ (6719e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [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] @ (6719fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [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] @ (671a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [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] @ (671a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [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] @ (671a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, 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] @ (671aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs 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] @ (671ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671adc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + 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] @ (671b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #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] @ (671b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r3, #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] @ (671b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + 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, #8] @ (671b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + 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] @ (671bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #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] @ (671c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r6, #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] @ (671c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r0, #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] @ (671c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls 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] @ (671c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r0, #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] @ (671cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r1, #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] @ (671cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #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] @ (671d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls 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] @ (671d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, 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] @ (671d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #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] @ (671d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #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] @ (671dec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, 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] @ (671e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #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] @ (671e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r2, #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] @ (671e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls 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] @ (671eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 671f72 │ │ │ │ + pop {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] @ (671f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r4, r4 │ │ │ │ + cbnz r4, 671f74 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 671fb2 │ │ │ │ + pop {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] @ (671f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 671f9c │ │ │ │ + cbnz r0, 671fb4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 672006 │ │ │ │ + pop {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, #12] @ (671fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r3, [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] @ (671fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {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] @ (672004 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672020 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67203c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 672042 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672058 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + 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, #8] @ (672074 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672094 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - it lt │ │ │ │ - lsllt r1, r4, #2 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0078 │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [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] @ (6720e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672104 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r2, [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] @ (672120 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67213c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6720b0 │ │ │ │ + bmi.n 672170 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672158 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 672064 │ │ │ │ + bcc.n 672124 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672174 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 6721ec │ │ │ │ + pop {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] @ (672190 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [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] @ (6721c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [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] @ (672200 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [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] @ (67221c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672238 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672258 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672274 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672290 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6722b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [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] @ (6722cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r1, [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, #12] @ (6722ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672308 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r0, r5 │ │ │ │ + add r0, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672324 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r4], #644 @ 0x284 │ │ │ │ + ldcl 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] @ (672340 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [ip], {161} @ 0xa1 │ │ │ │ + ldcl 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, #12] @ (672360 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r8], #-644 @ 0xfffffd7c │ │ │ │ + stcl 0, cr0, [r8], {161} @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67237c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671e00 │ │ │ │ + b.n 671ec0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672398 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip, #644] @ 0x284 │ │ │ │ + cdp 0, 3, 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] @ (6723b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip, #-644] @ 0xfffffd7c │ │ │ │ + ldc 0, cr0, [ip, #644]! @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8, #644] @ 0x284 │ │ │ │ + stcl 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, #12] @ (6723f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r0, [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] @ (67240c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r6, #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] @ (672428 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [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] @ (672444 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672464 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, r7 │ │ │ │ + orrs 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] @ (672480 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r6 │ │ │ │ + add r4, 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] @ (67249c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [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 │ │ │ │ ldr r0, [pc, #12] @ (6724d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + 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, #12] @ (6724f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672514 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672530 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67254c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672568 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672584 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #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] @ (6725a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #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] @ (6725bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + 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, #8] @ (6725d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672610 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67262c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672648 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672668 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [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] @ (672684 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r7, 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] @ (6726f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r6] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672710 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - it lt │ │ │ │ - lsllt r1, r4, #2 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67272c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672748 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {7} │ │ │ │ + nop {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, #12] @ (672768 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ite lt │ │ │ │ - lsllt r1, r4, #2 │ │ │ │ - pushge {r3, lr} │ │ │ │ + stmia 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] @ (672784 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0068 │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r1, 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] @ (6727dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x0014 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r1, 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] @ (6727fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh 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] @ (672818 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672834 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672850 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67286c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #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] @ (672888 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #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] @ (6728a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672914 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #112] @ (672988 ) │ │ │ │ + ldr r6, [pc, #496] @ (672b08 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672930 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67294c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672968 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672984 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r3, #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] @ (672a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672abc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [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] @ (672ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [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] @ (672b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r4 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh 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] @ (672b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r1, #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] @ (672bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh 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] @ (672c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673318 │ │ │ │ + b.n 6733d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + 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] @ (672c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + 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] @ (672c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + 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] @ (672c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [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] @ (672c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [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] @ (672cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + 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] @ (672cec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + 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] @ (672d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + 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] @ (672d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + 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] @ (672d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 672cd4 │ │ │ │ + bpl.n 672d94 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [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] @ (672e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6734e0 │ │ │ │ + b.n 6735a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673494 │ │ │ │ + b.n 673554 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 672dfc │ │ │ │ + bvs.n 672ebc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r7, {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] @ (672eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672eec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 672f26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #272] @ (673090 ) │ │ │ │ + ldr r7, [pc, #656] @ (673210 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #208] @ (67306c ) │ │ │ │ + ldr r7, [pc, #592] @ (6731ec ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673008 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673024 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673040 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67305c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673078 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + subs r0, #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] @ (673094 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh 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] @ (6730cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh 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] @ (6730e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh 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] @ (673104 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673120 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67313c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673158 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673174 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673190 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6731ec │ │ │ │ + ble.n 6730ac │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh 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] @ (6731c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673200 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67321c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673238 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673254 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + ldrh 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] @ (673270 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh 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] @ (67328c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh 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] @ (6732a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh 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] @ (6732e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh 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] @ (673318 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673334 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh 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] @ (673350 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh 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] @ (67336c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673388 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh 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] @ (6733a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh 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] @ (6733f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673414 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh 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] @ (673430 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67344c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh 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] @ (673468 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673484 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 67350e │ │ │ │ + cbz r0, 673526 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh 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] @ (673510 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67352c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh 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] @ (673548 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673564 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673580 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh 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] @ (67359c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh 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] @ (6735b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [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] @ (6735d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [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] @ (6735f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh 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] @ (67360c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #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] @ (673628 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #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] @ (673644 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh 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] @ (673660 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh 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] @ (67367c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + strh r4, [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] @ (673698 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [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] @ (6736b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + 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] @ (6736d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673708 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673724 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #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] @ (673740 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #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] @ (67375c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673778 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673798 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh 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, #12] @ (6737b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh 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] @ (6737d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 6738a0 │ │ │ │ + bls.n 673760 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 673804 │ │ │ │ + bls.n 6738c4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67380c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 673810 │ │ │ │ + bls.n 6738d0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673828 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673844 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673860 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67394c │ │ │ │ + beq.n 67380c │ │ │ │ lsls r1, 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] @ (673880 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvc.n 67388c │ │ │ │ + bvc.n 67394c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67389c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r6, 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] @ (6738d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh 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, #8] @ (6738f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67390c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67392c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #640 @ (adr r6, 673bb0 ) │ │ │ │ + add r7, pc, #0 @ (adr r7, 673930 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673948 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673964 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + ldmia 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] @ (673980 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #352 @ (adr r7, 673ae4 ) │ │ │ │ + add r7, pc, #736 @ (adr r7, 673c64 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67399c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6738c8 │ │ │ │ + bvs.n 673988 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [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] @ (6739f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, 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] @ (673a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, 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] @ (673a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + 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] @ (673a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #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] @ (673abc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #64 @ (adr r4, 673b00 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 673c80 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #864 @ (adr r7, 673e3c ) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #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, #12] @ (673b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + 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, #12] @ (673b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [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, #12] @ (673b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + 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] @ (673b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh 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] @ (673b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [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] @ (673bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r2, #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] @ (673c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + 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] @ (673c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [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] @ (673c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs 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] @ (673c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh 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] @ (673ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r6, #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] @ (673cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #0 │ │ │ │ + movs r6, #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] @ (673ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + 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] @ (673d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh 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] @ (673d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + 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] @ (673d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + 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] @ (673da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + 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] @ (673dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh 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] @ (673ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + 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] @ (673df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh 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] @ (673e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + 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] @ (673e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh 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] @ (673e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + 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] @ (673ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #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] @ (673f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #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] @ (673f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + 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] @ (673fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67400c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674028 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674044 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh 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] @ (674060 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh 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] @ (67407c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674098 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh 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] @ (6740d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r0, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674108 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674124 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674140 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67415c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674178 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh 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] @ (674194 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [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] @ (6741e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674204 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, lr} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674220 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 674234 │ │ │ │ + cbz r0, 67424c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67423c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + cbz r0, 674240 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674258 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674274 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh 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] @ (674290 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + strh 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] @ (6742e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674300 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67431c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + strh 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] @ (674338 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh 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] @ (674354 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674370 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67438c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + 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] @ (6743a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + strh r4, [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] @ (6743e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh 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] @ (6743fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #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] @ (674418 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + 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] @ (674434 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [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] @ (674450 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + 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] @ (67446c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #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] @ (674488 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + 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] @ (6744a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r2, #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] @ (6744c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + ldrb r4, [r1, #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] @ (6744dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb 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] @ (674514 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674530 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb 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] @ (67454c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb 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] @ (674568 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb 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] @ (674584 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb 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] @ (6745a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + ldrb 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] @ (6745bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb 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] @ (6745d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb 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] @ (6745f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [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] @ (674610 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r7, #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] @ (67462c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #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] @ (674648 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674664 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674680 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67469c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb 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] @ (6746d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #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] @ (67470c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674728 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r4, #5275648 @ 0x508000 │ │ │ │ + rsb r0, r4, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674744 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, ip, #5275648 @ 0x508000 │ │ │ │ + subs.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] @ (674760 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #768 @ (adr r7, 674a64 ) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67477c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #592 @ (adr r7, 6749d0 ) │ │ │ │ + add r7, pc, #976 @ (adr r7, 674b50 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674798 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 6747ba │ │ │ │ + cbz r4, 6747d2 │ │ │ │ lsls r0, 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] @ (6747b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb 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] @ (6747f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67480c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r7, #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] @ (674828 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r0, 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] @ (674844 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #928 @ (adr r7, 674be8 ) │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674860 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb 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] @ (67487c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + 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, #12] @ (67489c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 6748a4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67490c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674928 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb 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] @ (674944 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb 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] @ (674960 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb 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] @ (67497c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674998 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r6, #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] @ (6749ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r6, #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] @ (674a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb 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] @ (674a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #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] @ (674a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #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] @ (674a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674acc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb 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] @ (674ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #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] @ (674b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #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] @ (674b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #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] @ (674bac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb 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] @ (674be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [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] @ (674c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb 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] @ (674c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r1, #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] @ (674c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb 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, #12] @ (674c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + 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] @ (674cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [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] @ (674ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [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] @ (674ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + cbz r4, 674cf6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #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] @ (674d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb 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] @ (674dac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + strb r0, [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] @ (674de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [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] @ (674e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb 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] @ (674e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + 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] @ (674e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + 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] @ (674e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + 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] @ (674e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + 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] @ (674eac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb 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] @ (674ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb 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] @ (674f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #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] @ (674f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #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, #12] @ (674f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + 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] @ (674f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2d400a1 │ │ │ │ + @ instruction: 0xf33400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [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] @ (674fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #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] @ (675000 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67501c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r6, #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] @ (675038 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675054 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675070 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb 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] @ (67508c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + ldrb 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] @ (6750e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [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] @ (6750fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + strb r0, [r7, #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] @ (675118 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675134 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675150 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r1, #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] @ (67516c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, 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] @ (675188 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb 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] @ (6751c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r6, #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] @ (6751dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675214 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675230 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67524c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675268 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb 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] @ (675284 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb 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] @ (6752a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb 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] @ (6752bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [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] @ (6752f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r5, #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] @ (675310 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + 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] @ (67532c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r1, #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] @ (675348 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #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] @ (675364 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675380 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67539c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [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] @ (6753f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w r0, {r0, r5, r7} │ │ │ │ + strd r0, r0, [r0], #644 @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67540c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r4], #-644 @ 0x284 │ │ │ │ + @ instruction: 0xe8d400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675428 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675444 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #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] @ (675460 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67547c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675498 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + svc 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] @ (6754b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb 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] @ (675508 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675524 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r5, #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] @ (675540 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67555c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675578 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r1, #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] @ (675594 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb 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] @ (6755b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6755b4 │ │ │ │ + blt.n 675674 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #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] @ (675604 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675620 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [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] @ (67563c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r7, #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] @ (675658 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb 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, #12] @ (675678 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r4, [r4, #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] @ (675694 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #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] @ (6756b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #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] @ (6756cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675704 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675720 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67573c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675758 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #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] @ (675774 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #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] @ (675790 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + 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] @ (6757c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + 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] @ (6757e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + 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] @ (675800 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r1, #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] @ (67581c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #944 @ (adr r1, 675bd0 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 675950 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675838 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #768 @ (adr r1, 675b3c ) │ │ │ │ + add r2, pc, #128 @ (adr r2, 6758bc ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675854 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #576 @ (adr r1, 675a98 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 675c18 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675870 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #400 @ (adr r1, 675a04 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 675b84 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67588c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [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] @ (6758a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #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] @ (6758fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675918 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [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] @ (675934 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + 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] @ (675950 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + 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] @ (67596c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675988 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #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] @ (6759a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [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] @ (6759c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [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] @ (6759dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [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] @ (675a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [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] @ (675a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [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] @ (675a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb 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] @ (675a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + 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] @ (675a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [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] @ (675aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675abc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + 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] @ (675b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb 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] @ (675b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 675934 │ │ │ │ + b.n 6759f4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb 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] @ (675bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb 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] @ (675bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + 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] @ (675bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + 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] @ (675cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + strb r4, [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] @ (675cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #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] @ (675d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [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] @ (675d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [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] @ (675d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #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] @ (675e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [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] @ (675e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #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] @ (675e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [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] @ (675eac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #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] @ (675ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [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] @ (675ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [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] @ (675f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #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] @ (675f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + 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] @ (675f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [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] @ (675fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + 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] @ (675fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #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] @ (676018 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [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] @ (676034 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + 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] @ (676050 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67606c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #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] @ (676088 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [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] @ (6760a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + 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] @ (6760c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #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] @ (6760f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [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] @ (676114 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + 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] @ (676130 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67614c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #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] @ (676168 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [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] @ (676184 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + 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] @ (6761a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #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] @ (6761d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + 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] @ (676210 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + 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] @ (67622c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676248 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676264 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676280 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67629c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [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] @ (6762b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + 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] @ (67630c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [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] @ (676328 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676344 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676360 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + 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] @ (67637c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [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] @ (676398 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + 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] @ (6763ec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [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] @ (676408 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676424 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676440 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + 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] @ (67645c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [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] @ (676478 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676494 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + 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] @ (6764cc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [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] @ (6764e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676504 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676520 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67653c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr 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] @ (676558 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [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] @ (676574 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [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] @ (676590 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [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] @ (6765ac ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr 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] @ (6765e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr 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] @ (676600 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr 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] @ (67661c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr 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] @ (676638 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676654 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676670 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67668c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [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] @ (6766fc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676718 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676734 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 676770 │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676750 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67676c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr 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] @ (676788 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [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] @ (6767a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767dc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r6, #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] @ (6767f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676814 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr 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] @ (676830 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67684c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr 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] @ (676868 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr 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] @ (676884 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768bc ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr 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] @ (6768f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [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] @ (676910 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67692c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676948 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676964 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr 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] @ (676980 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr 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] @ (67699c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + ldr 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] @ (6769f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr 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] @ (676a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr 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] @ (676a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [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] @ (676a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr 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] @ (676aec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr 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] @ (676b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + setend be │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr 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, #12] @ (676b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr 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] @ (676bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r7!, {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] @ (676bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #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] @ (676bec ) │ │ │ │ add r0, pc │ │ │ │ bl 259534 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x1434a4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ 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, 676c46 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2211669,16 +2211685,16 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 676c20 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r1, [r4, #-172]! @ 0xac │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + ldrd r0, r1, [r4, #172] @ 0xac │ │ │ │ + adds r2, #18 │ │ │ │ lsls r4, r5, #4 │ │ │ │ │ │ │ │ 00676c58 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.1.4-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2212026,15 +2212042,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5db428 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2212060,15 +2212076,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, [r5, #9] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212101,15 +2212117,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, [r3, #8] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r7, {r1, r3, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212178,21 +2212194,21 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 677110 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 677112 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x42a> │ │ │ │ b.n 677126 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43e> │ │ │ │ nop │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2212409,37 +2212425,37 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r4, #1] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 677404 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2212716,15 +2212732,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 677672 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x98a> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r1, [pc, #32] @ (6776b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x9cc>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 67769c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x9b4> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 6776b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x9c8> │ │ │ │ @@ -2212733,15 +2212749,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 677698 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x9b0> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ ldr r2, [pc, #80] @ (67771c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xa34>) │ │ │ │ @@ -2212924,35 +2212940,35 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrh r4, [r7, #0] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsrs r6, r6, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ble.n 6778e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xbfc> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ 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] @ (6779ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xcc4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2213049,19 +2213065,19 @@ │ │ │ │ nop │ │ │ │ strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ 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 │ │ │ │ @@ -2213111,15 +2213127,15 @@ │ │ │ │ bne.n 677a52 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-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, [r7, #16] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #5 │ │ │ │ @@ -2213167,15 +2213183,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 677a8a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xda2> │ │ │ │ bge.n 677a20 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xd38> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ 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 │ │ │ │ @@ -2213224,17 +2213240,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 677bec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xf04> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 677b08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xe20> │ │ │ │ @@ -2213267,15 +2213283,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 677bb2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xeca> │ │ │ │ nop │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2213416,15 +2213432,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #32] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #28] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ 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] @ 677da4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x10bc> │ │ │ │ sub sp, #8 │ │ │ │ @@ -2213954,85 +2213970,85 @@ │ │ │ │ blx r3 │ │ │ │ b.n 678118 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1430> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bvs.n 678204 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x151c> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ bvs.n 6782c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x15dc> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r4, [r2, #4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bpl.n 678354 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x166c> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bmi.n 678280 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1598> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bmi.n 67825c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1574> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ bmi.n 6781f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x150c> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bmi.n 678344 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x165c> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bcc.n 6781ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1504> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ 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] @ (6783f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1708>) │ │ │ │ @@ -2214140,29 +2214156,29 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, #19] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 67847c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1794> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r4, [r4, #18] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bne.n 678344 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x165c> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bne.n 67831c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1634> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ 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] @ (6785c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x18dc>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2214336,33 +2214352,33 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 67863c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1954> │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ lsls r5, r3, #5 │ │ │ │ pop {r1, r2} │ │ │ │ lsls r6, r2, #5 │ │ │ │ beq.n 67867c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1994> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbnz r6, 67864a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1962> │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldmia r7, {r1, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cbnz r6, 67864a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1962> │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6786c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x19e0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2214450,25 +2214466,25 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67868a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x19a2> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, #8] │ │ │ │ + str r6, [r6, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 678760 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1a78> │ │ │ │ cbz r2, 678706 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1a1e> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2214695,15 +2214711,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ 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] @ (6789c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ce0>) │ │ │ │ @@ -2214759,27 +2214775,27 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 67897a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c92> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r5, #26] │ │ │ │ lsls r5, r3, #5 │ │ │ │ strb r2, [r4, #26] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb r6, [r7, #25] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ 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 │ │ │ │ @@ -2214847,21 +2214863,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (678ab8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1dd0>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 67893c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c54> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, 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, #-200] │ │ │ │ ldr r4, [pc, #276] @ (678be8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1f00>) │ │ │ │ @@ -2214972,15 +2214988,15 @@ │ │ │ │ strb r2, [r2, #20] │ │ │ │ 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 r6, [r7, #15] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #16] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2215309,23 +2215325,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb r6, [r6, #8] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ 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] @ (679044 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x235c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2215403,17 +2215419,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -2215649,37 +2215665,37 @@ │ │ │ │ b.n 679112 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x242a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ 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] @ 679834 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2b4c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2216202,81 +2216218,81 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ittt vc │ │ │ │ - lslvc r0, r4, #2 │ │ │ │ - ldrvc r6, [r0, r3] │ │ │ │ - lslvc r5, r4, #2 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + ittt le │ │ │ │ + lslle r0, r4, #2 │ │ │ │ + ldrle r6, [r4, r4] │ │ │ │ + lslle r5, r4, #2 │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [pc, #592] @ (679adc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2df4>) │ │ │ │ + ldr r7, [pc, #976] @ (679c5c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2f74>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2216472,37 +2216488,37 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r3, #5 │ │ │ │ str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r6, [pc, #80] @ (679b28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2e40>) │ │ │ │ + ldr r6, [pc, #464] @ (679ca8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2fc0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #168] @ (679b84 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2e9c>) │ │ │ │ + ldr r6, [pc, #552] @ (679d04 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x301c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #616] @ (679d4c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3064>) │ │ │ │ + ldr r5, [pc, #1000] @ (679ecc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31e4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #704] @ (679da8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30c0>) │ │ │ │ + ldr r6, [pc, #64] @ (679b28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2e40>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #552] @ (679d14 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x302c>) │ │ │ │ + ldr r5, [pc, #936] @ (679e94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31ac>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #640] @ (679d70 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3088>) │ │ │ │ + ldr r6, [pc, #0] @ (679af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2e08>) │ │ │ │ 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] @ (679d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3070>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2216725,62 +2216741,62 @@ │ │ │ │ bl 43ac7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x324bec> │ │ │ │ b.n 679bc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2ed8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ rev r2, r6 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [pc, #176] @ (679e28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3140>) │ │ │ │ + ldr r7, [pc, #560] @ (679fa8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x32c0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #216] @ (679e54 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x316c>) │ │ │ │ + ldr r0, [pc, #600] @ (679fd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x32ec>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xeb8400af │ │ │ │ - ldr r0, [pc, #160] @ (679e40 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3158>) │ │ │ │ + @ instruction: 0xebe400af │ │ │ │ + ldr r0, [pc, #544] @ (679fc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x32d8>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb r4, [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] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2217013,47 +2217029,47 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #32] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #28] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r1, [pc, #608] @ (67a2b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x35c8>) │ │ │ │ + ldr r1, [pc, #992] @ (67a430 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3748>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #696] @ (67a30c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3624>) │ │ │ │ + ldr r2, [pc, #56] @ (67a08c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x33a4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 679dd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30f0> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, #20] │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 67a468 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3780> │ │ │ │ bl a1806e │ │ │ │ str r2, [r4, #4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9ac07e │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #0] @ (67a094 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x33ac>) │ │ │ │ + ldr r0, [pc, #384] @ (67a214 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x352c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #88] @ (67a0f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3408>) │ │ │ │ + ldr r0, [pc, #472] @ (67a270 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3588>) │ │ │ │ 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 │ │ │ │ @@ -2217220,15 +2217236,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (67a284 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x359c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2217242,15 +2217258,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r6] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2218021,17 +2218037,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsb r2, [r0, r3] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #736] @ (67ad24 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x403c>) │ │ │ │ + ldr r3, [pc, #96] @ (67aaa4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3dbc>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #504] @ (67ac40 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3f58>) │ │ │ │ + ldr r2, [pc, #888] @ (67adc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x40d8>) │ │ │ │ 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] @ (67ab78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e90>) │ │ │ │ @@ -2218783,15 +2218799,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #56] @ (67b21c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4534>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r6, [pc, #504] @ (67b3e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x46f8>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r7 │ │ │ │ + bics r0, 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #380] @ (67b380 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4698>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2220737,21 +2220753,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #74 @ 0x4a │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r0, [pc, #4] @ (67c5e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (67c5f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5908>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67c61e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5936> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2220995,15 +2221011,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 b05be0 │ │ │ │ + bl b05d48 │ │ │ │ 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 │ │ │ │ @@ -2221193,19 +2221209,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} @ │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb r4, [r1, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ hlt 0x002e │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67cb64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5e7c> │ │ │ │ @@ -2221921,15 +2221937,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, 67d2e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x65fc> │ │ │ │ - bl b00934 │ │ │ │ + bl b00a9c │ │ │ │ ldr.w r0, [r8, #1756] @ 0x6dc │ │ │ │ cbz r0, 67d2ee <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6606> │ │ │ │ bl 59ab00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x484a70> │ │ │ │ ldr.w r0, [r8, #1660] @ 0x67c │ │ │ │ cbz r0, 67d2f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6610> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2222301,40 +2222317,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67f9c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x8ce0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d668 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6980> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl afb5f8 │ │ │ │ + bl afb760 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1764] @ 0x6e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d668 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6980> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59af54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x484ec4> │ │ │ │ ldr.w r1, [r9, #1760] @ 0x6e0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59b5e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x485550> │ │ │ │ mov r0, r4 │ │ │ │ - bl b00534 │ │ │ │ + bl b0069c │ │ │ │ str.w r0, [r9, #1768] @ 0x6e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d668 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6980> │ │ │ │ - bl b0100c │ │ │ │ + bl b01174 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59e860 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4887d0> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59f6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x489610> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl afaf70 │ │ │ │ + bl afb0d8 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ movs r1, #1 │ │ │ │ bl 59b260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4851d0> │ │ │ │ mov r0, r4 │ │ │ │ bl 688db0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x120c8> │ │ │ │ b.n 67d672 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x698a> │ │ │ │ bl 59acd0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x484c40> │ │ │ │ @@ -2230631,15 +2230647,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 6835dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xc8f4> │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldmia r6, {r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.w 683398 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xc6b0> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ @@ -2235181,15 +2235197,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1377] @ 0x561 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 686d2a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x10042> │ │ │ │ ldrsb.w r3, [r5, #1378] @ 0x562 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 686cf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x10010> │ │ │ │ mov r0, r6 │ │ │ │ - bl afb6e4 │ │ │ │ + bl afb84c │ │ │ │ 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 686c10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0xff28> │ │ │ │ ldr.w r3, [r9, #1400] @ 0x578 │ │ │ │ @@ -2236649,15 +2236665,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r2, #26] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ strh r2, [r0, #24] │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2236947,15 +2236963,15 @@ │ │ │ │ ldr.w r1, [r5, #1748] @ 0x6d4 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 68804a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x11362> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl afa378 │ │ │ │ + bl afa4e0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c89b8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2236977,15 +2236993,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 687dd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x110ec> │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ mov r1, r4 │ │ │ │ - bl afa308 │ │ │ │ + bl afa470 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 6880ca <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x113e2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2237016,22 +2237032,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, 68813e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x11456> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl afa354 │ │ │ │ + bl afa4bc │ │ │ │ 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 afa354 │ │ │ │ + bl afa4bc │ │ │ │ b.n 68812a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x11442> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2237790,15 +2237806,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5d9c4c │ │ │ │ cbz r0, 6889e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x11cf8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1768] @ 0x6e8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b01e90 │ │ │ │ + bl b01ff8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6889da <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x11cf2> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67d49c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67b4> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2238016,15 +2238032,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 b02d48 │ │ │ │ + bl b02eb0 │ │ │ │ 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 43350c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31d47c> │ │ │ │ cbz r0, 688c96 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x11fae> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2238527,15 +2238543,15 @@ │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ vldr s0, [r3] │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2243784,20 +2243800,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68cdb6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x160ce> │ │ │ │ nop │ │ │ │ bvs.n 68ce7a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x16192> │ │ │ │ - vrshr.u64 d24, d4, #1 │ │ │ │ + vrshr.u64 q12, q10, #1 │ │ │ │ lsls r3, r5, #4 │ │ │ │ bvs.n 68cea2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x161ba> │ │ │ │ - vrshr.u32 d24, d2, #1 │ │ │ │ + vrshr.u32 q12, q9, #1 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ 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 │ │ │ │ @@ -2244767,15 +2244783,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 68d64a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x16962> │ │ │ │ nop │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ 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 │ │ │ │ @@ -2246693,21 +2246709,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68ed9c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x180b4> │ │ │ │ nop │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ 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] @ 68f480 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x18798> │ │ │ │ @@ -2250064,15 +2250080,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ mrc 1, 1, r0, cr2, cr11, {2} │ │ │ │ cmp r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ @@ -2250309,15 +2250325,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1672] @ 0x688 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (691718 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1aa30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + beq.n 691730 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1aa48> │ │ │ │ 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 │ │ │ │ @@ -2250372,15 +2250388,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #202 @ 0xca │ │ │ │ + svc 42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2250410,15 +2250426,15 @@ │ │ │ │ ldr.w r1, [r5, #2168] @ 0x878 │ │ │ │ cbz r1, 691830 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ab48> │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #18432 @ 0x4800 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ - bl ac6cf0 │ │ │ │ + bl ac6e58 │ │ │ │ ldr.w r0, [r5, #2108] @ 0x83c │ │ │ │ blx 6a6cc │ │ │ │ add.w r0, r4, #18432 @ 0x4800 │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ bl 45ecec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c5c> │ │ │ │ add.w r0, r4, #1888 @ 0x760 │ │ │ │ bl 45ecec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c5c> │ │ │ │ @@ -2250437,15 +2250453,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - udf #0 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 6918b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1abc8> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2250453,15 +2250469,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ble.n 691884 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ab9c> │ │ │ │ + udf #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2250551,38 +2250567,38 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 628720 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45c828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x346798> │ │ │ │ mov r0, r6 │ │ │ │ - bl ac2b68 │ │ │ │ + bl ac2cd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691ab2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1adca> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac2bdc │ │ │ │ + bl ac2d44 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac2bd8 │ │ │ │ + bl ac2d40 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 45c8a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x346814> │ │ │ │ ldr r3, [pc, #376] @ (691b60 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ae78>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ac2b68 │ │ │ │ + bl ac2cd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691ae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1adfc> │ │ │ │ - bl ac2bdc │ │ │ │ + bl ac2d44 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl ac2bd8 │ │ │ │ + bl ac2d40 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 45c8a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x346814> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2250713,27 +2250729,27 @@ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ b.n 691800 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ab18> │ │ │ │ lsls r3, r3, #5 │ │ │ │ adds r7, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ b.n 69163c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1a954> │ │ │ │ lsls r3, r3, #5 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 691c48 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1af60> │ │ │ │ + blt.n 691b08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ae20> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - blt.n 691c28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1af40> │ │ │ │ + blt.n 691ae8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ae00> │ │ │ │ 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 43350c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31d47c> │ │ │ │ @@ -2251218,21 +2251234,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 ac70f8 │ │ │ │ + bl ac7260 │ │ │ │ ldr.w r2, [pc, #1480] @ 692694 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b9ac> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r9, #2160] @ 0x870 │ │ │ │ - bl ac2878 │ │ │ │ + bl ac29e0 │ │ │ │ str.w r0, [r9, #2108] @ 0x83c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 69219e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b4b6> │ │ │ │ bl 6285b0 │ │ │ │ ldr.w r3, [pc, #1452] @ 692698 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b9b0> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2251400,15 +2251416,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 b05be0 │ │ │ │ + bl b05d48 │ │ │ │ ldr.w r2, [r4, #1872] @ 0x750 │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 692606 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b91e> │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -2251628,21 +2251644,21 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 692808 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bb20> │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r4, #114 @ 0x72 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bvc.n 6925b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b8cc> │ │ │ │ + bhi.n 692674 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b98c> │ │ │ │ lsls r4, r4, #2 │ │ │ │ str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r3, #86 @ 0x56 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bvc.n 6925a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b8b8> │ │ │ │ + bhi.n 692660 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b978> │ │ │ │ lsls r4, r4, #2 │ │ │ │ str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r4, #5 │ │ │ │ bl 630646 │ │ │ │ bl 63e64a │ │ │ │ str.w pc, [r1, #255]! │ │ │ │ ldc2 15, cr15, [pc], #1020 @ 692a50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bd68> │ │ │ │ @@ -2251659,31 +2251675,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r7, #4095] @ 0xfff │ │ │ │ str??.w pc, [r5, #255]! │ │ │ │ bl 5d667e │ │ │ │ bl 5a4682 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48e5f2> │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6925ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b904> │ │ │ │ + bvc.n 6926ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b9c4> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r3, r5, #4 │ │ │ │ - bvs.n 6925cc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b8e4> │ │ │ │ + bvs.n 69268c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b9a4> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvs.n 692734 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ba4c> │ │ │ │ + bvs.n 6925f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b90c> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvs.n 69278c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1baa4> │ │ │ │ + bvs.n 69264c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b964> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6925b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b8d0> │ │ │ │ + bpl.n 692678 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1b990> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r1, r4, #2 │ │ │ │ udf #58 @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2251869,15 +2251885,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 6928fa <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bc12> │ │ │ │ cbnz r6, 6928ba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bbd2> │ │ │ │ ldr r3, [pc, #160] @ (692930 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bc48>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl ac387c │ │ │ │ + bl ac39e4 │ │ │ │ cbz r0, 6928f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bc0c> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2251924,15 +2251940,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6928aa <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bbc2> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2251967,15 +2251983,15 @@ │ │ │ │ ldr r3, [pc, #360] @ (692afc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1be14>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl ac39a8 │ │ │ │ + bl ac3b10 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 692abc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bdd4> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 439b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323a84> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2252085,30 +2252101,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 692a08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bd20> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac3a84 │ │ │ │ + bl ac3bec │ │ │ │ b.n 692abc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bdd4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ bvs.n 692a4c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bd64> │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r4, r4, #2 │ │ │ │ bvs.n 692b60 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1be78> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2252123,15 +2252139,15 @@ │ │ │ │ bl 45ed8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348cfc> │ │ │ │ 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 ac6f90 │ │ │ │ + bl ac70f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 45eda8 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348d18> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 692b5a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1be72> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 6a9cc │ │ │ │ @@ -2252186,15 +2252202,15 @@ │ │ │ │ bl 45ed8c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348cfc> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ adds r7, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl ac6d18 │ │ │ │ + bl ac6e80 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 692c5a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bf72> │ │ │ │ adds r2, r0, r6 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2252243,15 +2252259,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (692c94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1bfac>) │ │ │ │ add r1, pc │ │ │ │ bl 695960 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ec78> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -2252425,15 +2252441,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (692ee0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c1f8>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl ac3904 │ │ │ │ + bl ac3a6c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 692e22 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c13a> │ │ │ │ b.n 692d4e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c066> │ │ │ │ vldr d7, [pc, #68] @ 692ed8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c1f0> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2252453,15 +2252469,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 692d50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c068> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ 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 │ │ │ │ @@ -2252473,15 +2252489,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 b058c8 │ │ │ │ + bl b05a30 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 692fe6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c2fe> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2252527,15 +2252543,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 692f64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c27c> │ │ │ │ mov r0, r5 │ │ │ │ - bl b058b4 │ │ │ │ + bl b05a1c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 692f64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1c27c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2252887,15 +2252903,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a6cc │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ac3a84 │ │ │ │ + bl ac3bec │ │ │ │ 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 │ │ │ │ @@ -2254301,15 +2254317,15 @@ │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 694056 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d36e> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 69417a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d492> │ │ │ │ nop │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ 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 │ │ │ │ @@ -2254615,25 +2254631,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (694610 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d928>) │ │ │ │ add r1, pc │ │ │ │ bl 695960 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ec78> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ 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] @ (69462c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d944>) │ │ │ │ add r2, pc │ │ │ │ bl 6958f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ec0c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ 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] │ │ │ │ @@ -2254656,15 +2254672,15 @@ │ │ │ │ cbz r0, 694680 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d998> │ │ │ │ bl 6b25e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b8f8> │ │ │ │ ldr.w r0, [r8, #3696] @ 0xe70 │ │ │ │ cbz r0, 69468a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d9a2> │ │ │ │ bl 6b25e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b8f8> │ │ │ │ ldr.w r0, [r8, #3620] @ 0xe24 │ │ │ │ cbz r0, 694694 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d9ac> │ │ │ │ - bl b00934 │ │ │ │ + bl b00a9c │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 69469c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d9b4> │ │ │ │ bl 5e812c │ │ │ │ ldr.w r0, [r8, #3616] @ 0xe20 │ │ │ │ cbz r0, 6946a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d9be> │ │ │ │ bl 59ab00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x484a70> │ │ │ │ add.w r0, r7, #136192 @ 0x21400 │ │ │ │ @@ -2255037,29 +2255053,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e8040 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 694b8e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1dea6> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b00534 │ │ │ │ + bl b0069c │ │ │ │ str.w r0, [r6, #3620] @ 0xe24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 694b8e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1dea6> │ │ │ │ - bl b0100c │ │ │ │ + bl b01174 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 59e860 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4887d0> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 59f6a0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x489610> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ - bl afaf70 │ │ │ │ + bl afb0d8 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ movs r1, #0 │ │ │ │ bl 59b260 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4851d0> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 59b34c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4852bc> │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ @@ -2255129,15 +2255145,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ @ instruction: 0xb700 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ 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 @ │ │ │ │ @@ -2255749,15 +2255765,15 @@ │ │ │ │ add.w r7, r7, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r7, #2172] @ 0x87c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6952c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1e5de> │ │ │ │ bl 439b14 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323a84> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - vaddw.u16 q0, q7, d26 │ │ │ │ + vuzp. d16, d26 │ │ │ │ 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 │ │ │ │ cbz r3, 6952ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1e604> │ │ │ │ @@ -2256339,15 +2256355,15 @@ │ │ │ │ str.w r3, [r4, #2168] @ 0x878 │ │ │ │ b.n 695890 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1eba8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #744 @ (adr r7, 695bbc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1eed4>) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, #298] @ 0x12a │ │ │ │ + @ instruction: 0xfa36012a │ │ │ │ ldr??.w pc, [pc, #4095] @ 6968df <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1fbf7> │ │ │ │ add r7, pc, #416 @ (adr r7, 695a84 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ed9c>) │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r3, [pc, #8] @ (6958f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ec08>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2256692,15 +2256708,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ add r5, pc, #200 @ (adr r5, 695d50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1f068>) │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ 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] @ (695d88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1f0a0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2256801,15 +2256817,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ add r3, pc, #232 @ (adr r3, 695e80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1f198>) │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 695dd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1f0f0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2256862,15 +2256878,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 695e04 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1f11c> │ │ │ │ nop │ │ │ │ - ands.w r1, r8, #11141120 @ 0xaa0000 │ │ │ │ + orns r1, r8, #11141120 @ 0xaa0000 │ │ │ │ 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] @ (696084 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1f39c>) │ │ │ │ @@ -2257447,15 +2257463,15 @@ │ │ │ │ b.n 6962e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1f600> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vrhadd.s d16, d14, d26 │ │ │ │ + vaddw.s16 q8, q7, d26 │ │ │ │ stmdb sp!, {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] @ (696780 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1fa98>) │ │ │ │ @@ -2257778,18 +2257794,18 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldrd r3, r2, [r4, #600] @ 0x258 │ │ │ │ mov lr, r0 │ │ │ │ b.n 696506 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1f81e> │ │ │ │ ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - stcl 1, cr0, [r0, #-168] @ 0xffffff58 │ │ │ │ + stc 1, cr0, [r0, #168]! @ 0xa8 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ 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 │ │ │ │ @@ -2258080,16 +2258096,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 696b1c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1fe34> │ │ │ │ - b.n 696b18 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1fe30> │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + strex r1, r0, [r6, #168] @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2258143,15 +2258158,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 696ba0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1feb8> │ │ │ │ b.n 696bc6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1fede> │ │ │ │ bl 6953a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1e6c0> │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 6968fc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1fc14> │ │ │ │ + b.n 6969bc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1fcd4> │ │ │ │ lsls r2, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (696ca0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ffb8>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2258725,17 +2258740,17 @@ │ │ │ │ cmp r7, sl │ │ │ │ bne.n 6971da <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x204f2> │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bls.n 6971c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x204d8> │ │ │ │ mov r5, r0 │ │ │ │ b.n 696f8a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x202a2> │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 696a84 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1fd9c> │ │ │ │ + b.n 696b44 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1fe5c> │ │ │ │ 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 │ │ │ │ @@ -2258814,17 +2258829,17 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 697420 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20738> │ │ │ │ + b.n 6974e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x207f8> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrh r0, [r7, #40] @ 0x28 │ │ │ │ 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} │ │ │ │ @@ -2259102,17 +2259117,17 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + b.n 697674 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2098c> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2259132,17 +2259147,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6972f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20610> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 69758c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x208a4> │ │ │ │ + bgt.n 69764c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20964> │ │ │ │ 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 │ │ │ │ @@ -2259291,21 +2259306,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 445b24 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32fa94> │ │ │ │ b.n 6976b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x209d0> │ │ │ │ nop │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6978d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20be8> │ │ │ │ + bgt.n 697790 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20aa8> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - blt.n 6978b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20bd0> │ │ │ │ + blt.n 697778 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20a90> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ 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 │ │ │ │ @@ -2259592,19 +2259607,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bge.n 697c58 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20f70> │ │ │ │ + bge.n 697b18 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20e30> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - bge.n 697b84 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20e9c> │ │ │ │ + bge.n 697c44 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20f5c> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, r6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ @@ -2259709,19 +2259724,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 697c8e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20fa6> │ │ │ │ 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, [r3, #21] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvc.n 697c08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20f20> │ │ │ │ + bhi.n 697cc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20fe0> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r5, pc, #384 @ (adr r5, 697e20 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21138>) │ │ │ │ + add r5, pc, #768 @ (adr r5, 697fa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x212b8>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #28] │ │ │ │ lsls r3, r3, #5 │ │ │ │ @@ -2260076,25 +2260091,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 69804a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21362> │ │ │ │ b.n 697ff8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21310> │ │ │ │ bl 6953a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1e6c0> │ │ │ │ b.n 697fac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x212c4> │ │ │ │ nop │ │ │ │ - bmi.n 698080 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21398> │ │ │ │ + bmi.n 698140 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21458> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r1, pc, #648 @ (adr r1, 69830c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21624>) │ │ │ │ + add r2, pc, #8 @ (adr r2, 69808c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x213a4>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcc.n 697f94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x212ac> │ │ │ │ + bcc.n 698054 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2136c> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r1, pc, #216 @ (adr r1, 698164 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2147c>) │ │ │ │ + add r1, pc, #600 @ (adr r1, 6982e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x215fc>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcc.n 69815c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21474> │ │ │ │ + bcc.n 69801c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21334> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ 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] @ (698210 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21528>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2260234,15 +2260249,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #29] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrb r2, [r5, #26] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 699227 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2253f> │ │ │ │ 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 │ │ │ │ @@ -2260722,19 +2260737,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ 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 │ │ │ │ @@ -2261110,21 +2261125,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 698798 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21ab0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, 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 │ │ │ │ @@ -2261754,21 +2261769,21 @@ │ │ │ │ bl 697e6c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21184> │ │ │ │ b.n 698dba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x220d2> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 698b48 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x21e60> │ │ │ │ b.n 6990be <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x223d6> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, 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 │ │ │ │ @@ -2272685,15 +2272700,15 @@ │ │ │ │ bl 697cac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x20fc4> │ │ │ │ b.n 6a14e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2a800> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ vsra.s8 q0, q5, #8 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 7, r0, cr8, cr10, {2} │ │ │ │ - orrs r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ 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 │ │ │ │ @@ -2273414,15 +2273429,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 6a1b54 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2ae6c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orrs.w r1, ip, sl, lsr #1 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ b.n 6a22ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2b5c4> │ │ │ │ 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 │ │ │ │ @@ -2274134,15 +2274149,15 @@ │ │ │ │ b.n 6a25be <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2b8d6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6a2a2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2bd44> │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r2, r5, #4 │ │ │ │ bls.n 6a2628 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2b940> │ │ │ │ lsls r2, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2274896,15 +2274911,15 @@ │ │ │ │ b.n 6a2eb6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2c1ce> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bhi.n 6a2f34 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2c24c> │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #4 │ │ │ │ beq.n 6a2f30 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2c248> │ │ │ │ lsls r2, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2275636,15 +2275651,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a3760 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2ca78> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ beq.n 6a3864 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2cb7c> │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldmia r0!, {r1, r2, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2276359,15 +2276374,15 @@ │ │ │ │ b.n 6a3fca <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2d2e2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ite gt │ │ │ │ lslgt r2, r3, #5 │ │ │ │ suble sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2277082,15 +2277097,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a4834 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2db4c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ itt pl │ │ │ │ lslpl r2, r3, #5 │ │ │ │ subpl r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r2, r5, #4 │ │ │ │ @ instruction: 0xb762 │ │ │ │ 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 │ │ │ │ @@ -2277803,15 +2277818,15 @@ │ │ │ │ b.n 6a50a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2e3b8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6ea │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r2, r5, #4 │ │ │ │ add r6, sp, #984 @ 0x3d8 │ │ │ │ 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 │ │ │ │ @@ -2277857,15 +2277872,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 ac68dc │ │ │ │ + bl ac6a44 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a5210 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2e528> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ movt r2, #1 │ │ │ │ blx 6bee4 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2278178,15 +2278193,15 @@ │ │ │ │ add.w r0, r4, #876 @ 0x36c │ │ │ │ bl 45ecec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c5c> │ │ │ │ ldr.w r0, [r4, #904] @ 0x388 │ │ │ │ blx 6c590 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl ac68f4 │ │ │ │ + bl ac6a5c │ │ │ │ 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 │ │ │ │ @@ -2279020,16 +2279035,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 │ │ │ │ - ldr.w r0, [sl, #297] @ 0x129 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + ldrsh.w r0, [sl, ] │ │ │ │ + stmia r3!, {r3} │ │ │ │ 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 │ │ │ │ @@ -2279206,15 +2279221,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ add r1, pc, #32 @ (adr r1, 6a6118 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2f430>) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ 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 │ │ │ │ @@ -2279382,17 +2279397,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a6216 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2f52e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf5840129 │ │ │ │ + @ instruction: 0xf5e40129 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -2279659,16 +2279674,16 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - @ instruction: 0xf3dc0129 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + bics.w r1, ip, #11075584 @ 0xa90000 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ (6a6754 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2fa6c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2279761,16 +2279776,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 │ │ │ │ - orns r1, r2, #41 @ 0x29 │ │ │ │ - revsh r6, r1 │ │ │ │ + @ instruction: 0xf0d20129 │ │ │ │ + cbnz r6, 6a67a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2fabe> │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 58e75e <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4786ce> │ │ │ │ bl 546762 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x4306d2> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2279782,16 +2279797,16 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5ddc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2f0f4> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2692] @ 0xa84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vrhadd.s16 d0, d2, d25 │ │ │ │ - cbnz r2, 6a67ba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2fad2> │ │ │ │ + vrhadd.s d16, d2, d25 │ │ │ │ + cbnz r2, 6a67d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2faea> │ │ │ │ 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] @ (6a67dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2faf4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2279809,16 +2279824,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 │ │ │ │ - cdp 1, 12, cr0, cr4, cr9, {1} │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + vrhadd.s32 d0, d4, d25 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ 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 │ │ │ │ @@ -2279987,16 +2280002,16 @@ │ │ │ │ b.n 6a699c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2fcb4> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #108 @ 0x6c │ │ │ │ b.n 6a690c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2fc24> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cdp 1, 5, cr0, cr0, cr9, {1} │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + cdp 1, 11, cr0, cr0, cr9, {1} │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ 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 │ │ │ │ @@ -2280717,35 +2280732,35 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a723c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30554>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a6ff2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3030a> │ │ │ │ ldr r2, [pc, #44] @ (6a7240 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30558>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a6ff2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3030a> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6a7110 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30428> │ │ │ │ + b.n 6a71d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x304e8> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6a6ec0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x301d8> │ │ │ │ + b.n 6a6f80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30298> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [pc, #288] @ (6a7368 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30680>) │ │ │ │ ldr.w r2, [r0, #1848] @ 0x738 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a7364 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3067c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2280855,21 +2280870,21 @@ │ │ │ │ b.n 6a7294 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x305ac> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6a6be0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2fef8> │ │ │ │ + b.n 6a6ca0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2ffb8> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6a6ba4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2febc> │ │ │ │ + b.n 6a6c64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2ff7c> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2280948,17 +2280963,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 6a79e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30d00> │ │ │ │ + b.n 6a7aa8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30dc0> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ 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] @ (6a74d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x307ec>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2280985,17 +2281000,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 6a7a04 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30d1c> │ │ │ │ + b.n 6a7ac4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30ddc> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ 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 6a7244 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3055c> │ │ │ │ @@ -2281157,17 +2281172,17 @@ │ │ │ │ bne.n 6a7698 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x309b0> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a765c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30974> │ │ │ │ b.n 6a7684 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3099c> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a7628 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30940> │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6a790c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30c24> │ │ │ │ + b.n 6a79cc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30ce4> │ │ │ │ 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 │ │ │ │ @@ -2281343,17 +2281358,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a7894 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30bac> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ b.n 6a780e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30b26> │ │ │ │ nop │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ 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 │ │ │ │ @@ -2281376,17 +2281391,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 │ │ │ │ - ble.n 6a7964 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30c7c> │ │ │ │ + ble.n 6a7a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30d3c> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ 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 │ │ │ │ @@ -2281418,17 +2281433,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} │ │ │ │ - bgt.n 6a78d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30be8> │ │ │ │ + bgt.n 6a7990 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30ca8> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ 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 │ │ │ │ @@ -2281458,17 +2281473,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1864] @ 0x748 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a79f2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30d0a> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 6a79ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30d04> │ │ │ │ + bgt.n 6a7aac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30dc4> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ 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] @ (6a7a80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30d98>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281496,17 +2281511,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 │ │ │ │ - blt.n 6a7b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30e68> │ │ │ │ + blt.n 6a7a10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30d28> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r6, pc, #792 @ (adr r6, 6a7da0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x310b8>) │ │ │ │ + add r7, pc, #152 @ (adr r7, 6a7b20 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30e38>) │ │ │ │ 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] @ (6a7af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30e08>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281534,17 +2281549,17 @@ │ │ │ │ str.w r2, [r3, #908] @ 0x38c │ │ │ │ bne.n 6a7ab0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30dc8> │ │ │ │ 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} │ │ │ │ - bge.n 6a7ad0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30de8> │ │ │ │ + blt.n 6a7b90 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30ea8> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r6, pc, #408 @ (adr r6, 6a7c90 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30fa8>) │ │ │ │ + add r6, pc, #792 @ (adr r6, 6a7e10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31128>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a7b14 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30e2c> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1888] @ 0x760 │ │ │ │ ldr.w r3, [r2, #2696] @ 0xa88 │ │ │ │ @@ -2281672,17 +2281687,17 @@ │ │ │ │ bne.n 6a7c40 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30f58> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - bls.n 6a7c78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30f90> │ │ │ │ + bge.n 6a7d38 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31050> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r5, pc, #464 @ (adr r5, 6a7e88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x311a0>) │ │ │ │ + add r5, pc, #848 @ (adr r5, 6a8008 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31320>) │ │ │ │ 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 │ │ │ │ @@ -2281815,17 +2281830,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a7e3e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31156> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a7de0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x310f8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a7e16 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3112e> │ │ │ │ nop │ │ │ │ - add r4, pc, #184 @ (adr r4, 6a7f00 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31218>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 6a8080 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31398>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bhi.n 6a7f34 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3124c> │ │ │ │ + bhi.n 6a7df4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3110c> │ │ │ │ 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 │ │ │ │ @@ -2281850,17 +2281865,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a7e78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31190> │ │ │ │ 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 r2, pc, #616 @ (adr r2, 6a8110 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31428>) │ │ │ │ + add r2, pc, #1000 @ (adr r2, 6a8290 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x315a8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 6a7e20 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31138> │ │ │ │ + bvc.n 6a7ee0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x311f8> │ │ │ │ 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, 6a7ee4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x311fc> │ │ │ │ @@ -2282151,20 +2282166,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a81c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x314da> │ │ │ │ ldr r1, [pc, #28] @ (6a81fc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x31514>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5ddc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2f0f4> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl ac690c │ │ │ │ + bl ac6a74 │ │ │ │ mov r0, r8 │ │ │ │ blx 6c590 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ 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 │ │ │ │ @@ -2282179,29 +2282194,29 @@ │ │ │ │ bl 6adeb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x371c8> │ │ │ │ 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 afb5f8 │ │ │ │ + bl afb760 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a82cc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x315e4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 59af54 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x484ec4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 59b5e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x485550> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #920 @ 0x398 │ │ │ │ movt r1, #1 │ │ │ │ - bl ac6924 │ │ │ │ + bl ac6a8c │ │ │ │ mov r0, r4 │ │ │ │ bl 6a51cc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2e4e4> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a82b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x315c8> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a82dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x315f4>) │ │ │ │ @@ -2287879,27 +2287894,27 @@ │ │ │ │ b.n 6ac008 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x35320> │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ac1ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x354c4> │ │ │ │ add r0, r1 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r6, #76 @ 0x4c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ 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 │ │ │ │ @@ -2291298,15 +2291313,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3226] @ 0xc9a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6aeb36 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x37e4e> │ │ │ │ ldrsb.w r3, [r4, #3227] @ 0xc9b │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6aeb04 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x37e1c> │ │ │ │ mov r0, r9 │ │ │ │ - bl afb6e4 │ │ │ │ + bl afb84c │ │ │ │ ldr.w r0, [r4, #3240] @ 0xca8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a7b64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x30e7c> │ │ │ │ ldr.w r3, [r8, #704] @ 0x2c0 │ │ │ │ b.n 6ae636 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3794e> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6ae9b6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x37cce> │ │ │ │ @@ -2291518,15 +2291533,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6aecd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x37fe8> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3616] @ 0xe20 │ │ │ │ - bl afa48c │ │ │ │ + bl afa5f4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ mov r0, r7 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1708] @ 0x6ac │ │ │ │ @@ -2291540,15 +2291555,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1708] @ 0x6ac │ │ │ │ ldr.w r2, [r3, #3616] @ 0xe20 │ │ │ │ cbz r1, 6aed2a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x38042> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl afa448 │ │ │ │ + bl afa5b0 │ │ │ │ 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} │ │ │ │ @@ -2291756,17 +2291771,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6aef16 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3822e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r2, #2 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ 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 │ │ │ │ @@ -2292372,15 +2292387,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 afa658 │ │ │ │ + bl afa7c0 │ │ │ │ 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 │ │ │ │ @@ -2292493,15 +2292508,15 @@ │ │ │ │ lsrs r4, r1, #30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #29 │ │ │ │ lsls r2, r3, #5 │ │ │ │ @ instruction: 0xfb69ffff │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2292600,15 +2292615,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 afa390 │ │ │ │ + bl afa4f8 │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6af89e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x38bb6> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6af844 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x38b5c> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2292723,15 +2292738,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6af948 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x38c60> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b0f688 │ │ │ │ + bl b0f7f0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6af8f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x38c08> │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2292957,15 +2292972,15 @@ │ │ │ │ ldr.w r8, [r1, #60] @ 0x3c │ │ │ │ b.n 6afa10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x38d28> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r1, #25 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b000a8 │ │ │ │ + ldrb.w r0, [r0, r8, lsl #2] │ │ │ │ lsls r4, r1, #17 │ │ │ │ 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 │ │ │ │ @@ -2293310,17 +2293325,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6affbe <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x392d6> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6aff60 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39278> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6aff96 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x392ae> │ │ │ │ nop │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ 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] @ (6b0098 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x393b0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2293387,17 +2293402,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6b007c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39394> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b002e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39346> │ │ │ │ b.n 6b0068 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39380> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - vst4.32 {d16-d19}, [lr :128], r2 │ │ │ │ + vld1.8 {d0[5]}, [lr], r2 │ │ │ │ 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] @ (6b0174 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3948c>) │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (6b0178 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39490>) │ │ │ │ @@ -2293465,17 +2293480,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6b0158 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39470> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b0106 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3941e> │ │ │ │ b.n 6b0144 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3945c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr??.w r0, [r8, r2, lsl #2] │ │ │ │ + ldr.w r0, [r8, #162] @ 0xa2 │ │ │ │ stmdb sp!, {r3, 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] @ (6b0278 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39590>) │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #232] @ (6b027c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39594>) │ │ │ │ @@ -2293559,17 +2293574,17 @@ │ │ │ │ bne.n 6b025a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39572> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b01ea <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39502> │ │ │ │ b.n 6b0246 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3955e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf79e00a2 │ │ │ │ + @ instruction: 0xf7fe00a2 │ │ │ │ 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 │ │ │ │ @@ -2293839,20 +2293854,20 @@ │ │ │ │ b.n 6b040c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x39724> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldc2l 1, cr0, [r6, #-356] @ 0xfffffe9c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr12, cr8, {5} │ │ │ │ - cdp 0, 15, cr0, cr2, cr8, {5} │ │ │ │ - cdp 0, 12, cr0, cr8, cr8, {5} │ │ │ │ - stcl 0, cr0, [lr, #672]! @ 0x2a0 │ │ │ │ + vhadd.s16 d16, d28, d24 │ │ │ │ + vhadd.s16 d16, d18, d24 │ │ │ │ + vhadd.s32 d0, d24, d24 │ │ │ │ + cdp 0, 4, cr0, cr14, cr8, {5} │ │ │ │ @ instruction: 0xfb3c0159 │ │ │ │ - stc 0, cr0, [lr, #-672]! @ 0xfffffd60 │ │ │ │ + stc 0, cr0, [lr, #672] @ 0x2a0 │ │ │ │ stmdb 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 │ │ │ │ @@ -2294517,27 +2294532,27 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 6b06aa <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x399c2> │ │ │ │ @ instruction: 0xfa880159 │ │ │ │ @ instruction: 0xfa6c0159 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r0, [r4, #345] @ 0x159 │ │ │ │ - muls r4, r5 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf0ce00a2 │ │ │ │ + @ instruction: 0xf12e00a2 │ │ │ │ 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 │ │ │ │ - cdp 0, 5, cr0, cr14, cr2, {5} │ │ │ │ - cdp 0, 2, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 11, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 8, cr0, cr14, cr2, {5} │ │ │ │ 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 6b132e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3a646> │ │ │ │ @@ -2295855,70 +2295870,70 @@ │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bl 6480dc │ │ │ │ str r5, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ b.w 6b0f64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3a27c> │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xeaea00a2 │ │ │ │ - b.n 6b205c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b374> │ │ │ │ + adc.w r0, sl, r2, asr #2 │ │ │ │ + b.n 6b211c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b434> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6b1fe4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b2fc> │ │ │ │ + b.n 6b20a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b3bc> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6b1e38 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b150> │ │ │ │ + b.n 6b1ef8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b210> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6b1dbc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b0d4> │ │ │ │ + b.n 6b1e7c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b194> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 6b19e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3acf8> │ │ │ │ + bgt.n 6b1aa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3adb8> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bls.n 6b1aac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3adc4> │ │ │ │ + bge.n 6b1b6c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ae84> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6b1bd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3aef0> │ │ │ │ + b.n 6b1c98 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3afb0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrd pc, pc, [r1], #1020 @ 0x3fc │ │ │ │ bcs.n 6b1a52 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ad6a> │ │ │ │ - vqrshrun.s64 d29, q9, #1 │ │ │ │ + @ instruction: 0xffffd8d2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r4 │ │ │ │ bl 61ec28 │ │ │ │ ldr.w r2, [pc, #2100] @ 6b2354 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b66c> │ │ │ │ @@ -2296678,33 +2296693,33 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 61f8a8 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ b.n 6b1b64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ae7c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6b229c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b5b4> │ │ │ │ + bvc.n 6b235c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b674> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - udf #2 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 6b23bc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b6d4> │ │ │ │ + bpl.n 6b227c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b594> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 6b2300 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b618> │ │ │ │ + bcc.n 6b23c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b6d8> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcs.n 6b2470 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b788> │ │ │ │ + bcs.n 6b2330 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b648> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ 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] @ (6b2590 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3b8a8>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -2297749,15 +2297764,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bcc.n 6b2fbc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c2d4> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 6b2e44 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c15c> │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ 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] @ (6b3154 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c46c>) │ │ │ │ @@ -2297968,25 +2297983,25 @@ │ │ │ │ b.n 6b2f82 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c29a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ beq.n 6b30d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c3e8> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ beq.n 6b3250 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c568> │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b31ea <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c502> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2298049,15 +2298064,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b32aa <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c5c2> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl afa354 │ │ │ │ + bl afa4bc │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b32bc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c5d4> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b3288 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c5a0> │ │ │ │ @@ -2298076,15 +2298091,15 @@ │ │ │ │ bne.n 6b3254 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c56c> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b3288 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c5a0> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl afa378 │ │ │ │ + bl afa4e0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6c590 │ │ │ │ ldr.w r0, [r6, #3240] @ 0xca8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2298092,15 +2298107,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a6798 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x2fab0> │ │ │ │ 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 afa354 │ │ │ │ + bl afa4bc │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b3250 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c568> │ │ │ │ b.n 6b3288 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c5a0> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2298181,15 +2298196,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b3392 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c6aa> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b33c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c6dc> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3616] @ 0xe20 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl afa378 │ │ │ │ + bl afa4e0 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ mov r0, r9 │ │ │ │ blx 6c590 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6c590 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2298211,15 +2298226,15 @@ │ │ │ │ bne.n 6b33ee <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c706> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b3422 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c73a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3616] @ 0xe20 │ │ │ │ - bl afa378 │ │ │ │ + bl afa4e0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ 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} │ │ │ │ @@ -2298257,15 +2298272,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 acd1bc │ │ │ │ + bl acd324 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b34c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c7da> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2298286,15 +2298301,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c2a50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4bd68> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3616] @ 0xe20 │ │ │ │ - bl afa308 │ │ │ │ + bl afa470 │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b371e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ca36> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b350a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c822> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2298471,15 +2298486,15 @@ │ │ │ │ b.n 6b3536 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c84e> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b351e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c836> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b0f688 │ │ │ │ + bl b0f7f0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b348c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c7a4> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2299052,25 +2299067,25 @@ │ │ │ │ bne.n 6b3d42 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3d05a> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b37d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3caee> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b39dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ccf4> │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ 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 │ │ │ │ @@ -2299278,15 +2299293,15 @@ │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1668] @ 0x684 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b3fbe <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3d2d6> │ │ │ │ b.n 6b3f92 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3d2aa> │ │ │ │ nop │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ 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 │ │ │ │ @@ -2299395,15 +2299410,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b411c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3d434> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - sxth r4, r0 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ itet al │ │ │ │ lslal r1, r3, #5 │ │ │ │ sub r0, #220 @ 0xdc │ │ │ │ moval r0, r0 │ │ │ │ bkpt 0x00f6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2299529,15 +2299544,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x00aa │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ pop {r3, r5, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2299712,15 +2299727,15 @@ │ │ │ │ add.w r2, r2, #134144 @ 0x20c00 │ │ │ │ add r1, r5 │ │ │ │ str.w r3, [r2, #1016] @ 0x3f8 │ │ │ │ strd r3, r3, [r1, #4] │ │ │ │ b.n 6b4338 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3d650> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b4456 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3d76e> │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ 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 │ │ │ │ @@ -2299942,15 +2299957,15 @@ │ │ │ │ b.n 6b45e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3d8f8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r4, 6b4742 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3da5a> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cbnz r6, 6b4734 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3da4c> │ │ │ │ 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 │ │ │ │ @@ -2300210,21 +2300225,21 @@ │ │ │ │ bne.n 6b499c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3dcb4> │ │ │ │ b.n 6b4920 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3dc38> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8de │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r0, r5, #2 │ │ │ │ @ instruction: 0xb6d8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ 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] @ (6b4c24 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3df3c>) │ │ │ │ @@ -2300417,19 +2300432,19 @@ │ │ │ │ b.n 6b4bd2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3deea> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, pc, #544 @ (adr r7, 6b4e54 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e16c>) │ │ │ │ + add r7, pc, #928 @ (adr r7, 6b4fd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e2ec>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r6, pc, #192 @ (adr r6, 6b4cf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e010>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 6b4e78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e190>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ cbz r2, 6b4cba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3dfd2> │ │ │ │ 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 │ │ │ │ @@ -2300562,19 +2300577,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b4c86 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3df9e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 6b4dfc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e114> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #136 @ (adr r5, 6b4e2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e144>) │ │ │ │ + add r5, pc, #520 @ (adr r5, 6b4fac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e2c4>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ uxth r0, r3 │ │ │ │ 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 │ │ │ │ @@ -2301581,29 +2301596,29 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ sxth r0, r5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #136 @ (adr r0, 6b58d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ebe8>) │ │ │ │ + add r0, pc, #520 @ (adr r0, 6b5a50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ed68>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 6b5894 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ebac>) │ │ │ │ + add r0, pc, #456 @ (adr r0, 6b5a14 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ed2c>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 6b5bf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ef08>) │ │ │ │ + add r5, pc, #280 @ (adr r5, 6b5970 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3ec88>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ 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] │ │ │ │ @@ -2302828,25 +2302843,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 6b2c94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3bfac> │ │ │ │ b.w 6b543c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e754> │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b72da <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x405f2> │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ @@ -2304174,35 +2304189,35 @@ │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ b.w 6b54a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3e7be> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r7, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ 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 │ │ │ │ @@ -2304668,31 +2304683,31 @@ │ │ │ │ b.n 6b7426 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4073e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #32] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2305406,31 +2305421,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r3, #5 │ │ │ │ strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ 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 │ │ │ │ @@ -2306117,55 +2306132,55 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ b.w 6b7dd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x410f0> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + strb r0, [r6, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 6b8bec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x41f04>) │ │ │ │ + add r7, pc, #360 @ (adr r7, 6b896c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x41c84>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 6b88a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x41bb8>) │ │ │ │ + add r7, pc, #528 @ (adr r7, 6b8a20 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x41d38>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r1, #16] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r0, [r3, #3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r5, [pc, #840] @ (6b8b90 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x41ea8>) │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ @@ -2306481,25 +2306496,25 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, sl │ │ │ │ mov ip, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ b.n 6b8bc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x41ed8> │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r2, pc, #892 @ (adr r2, 6b8f18 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x42230>) │ │ │ │ vshll.u32 q15, d21, #31 │ │ │ │ - @ instruction: 0xffff7148 │ │ │ │ + vaddw.u , , d24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r4, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cbnz r3, 6b8bd2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x41eea> │ │ │ │ @@ -2306993,33 +2307008,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2308190,63 +2308205,63 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 6c6c8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ b.w 6b8b1a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x41e32> │ │ │ │ nop │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 6b9d76 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4308e> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 6b9d6c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43084> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - blt.n 6b9e0c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43124> │ │ │ │ + blt.n 6b9ccc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x42fe4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6b3174 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3c48c> │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ @@ -2308533,29 +2308548,29 @@ │ │ │ │ b.w 6b90f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x42410> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvc.n 6ba034 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4334c> │ │ │ │ + bhi.n 6ba0f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4340c> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ mov.w sl, #0 │ │ │ │ blx 6b438 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp] │ │ │ │ mov fp, r7 │ │ │ │ @@ -2309112,23 +2309127,23 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.w 6b821c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x41534> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r7, [pc, #800] @ (6ba9c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43ce0>) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [pc, #592] @ (6ba8fc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43c14>) │ │ │ │ + ldr r6, [pc, #976] @ (6baa7c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43d94>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ 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] │ │ │ │ @@ -2309461,26 +2309476,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 61f270 │ │ │ │ b.w 6b95e6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x428fe> │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #16] @ (6baa5c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43d74>) │ │ │ │ + ldr r3, [pc, #400] @ (6babdc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43ef4>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [pc, #88] @ (6baab0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43dc8>) │ │ │ │ + ldr r1, [pc, #472] @ (6bac30 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43f48>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xe808009b │ │ │ │ - ldr r0, [pc, #384] @ (6babe4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43efc>) │ │ │ │ + strd r0, r0, [r8], #-620 @ 0x26c │ │ │ │ + ldr r0, [pc, #768] @ (6bad64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4407c>) │ │ │ │ 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 │ │ │ │ @@ -2309509,15 +2309524,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 afa378 │ │ │ │ + bl afa4e0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6c590 │ │ │ │ b.n 6baaa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x43db8> │ │ │ │ nop │ │ │ │ @@ -2310583,15 +2310598,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ strb r4, [r5, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #272] @ (6bb830 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x44b48>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2311230,15 +2311245,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ mov r4, r1 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2311354,15 +2311369,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 b0fc2c │ │ │ │ + bl b0fd94 │ │ │ │ mov r0, r4 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6bc02e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x45346> │ │ │ │ ldr r3, [pc, #336] @ (6bc074 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4538c>) │ │ │ │ @@ -2311498,21 +2311513,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6bbeb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x451cc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ rors r4, r0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r7, #202 @ 0xca │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ 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] @ 6bc7d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x45ae8> │ │ │ │ @@ -2312254,38 +2312269,38 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #84 @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bics r2, r6 │ │ │ │ + add r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, #82 @ 0x52 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2313206,15 +2313221,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6bd124 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4643c> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6bd0d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x463ea> │ │ │ │ nop │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r1, 6bd24a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x46562> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6bd24c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x46564> │ │ │ │ bx lr │ │ │ │ @@ -2313545,37 +2313560,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} │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r7, #20 │ │ │ │ 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 │ │ │ │ @@ -2313635,15 +2313650,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2313718,15 +2313733,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -2313844,21 +2313859,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r7, #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, #4032] @ 0xfc0 │ │ │ │ @@ -2313965,21 +2313980,21 @@ │ │ │ │ blt.n 6bd998 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x46cb0> │ │ │ │ b.n 6bd9ba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x46cd2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r7, #32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r4 │ │ │ │ + adds r0, r5, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r3, #78 @ 0x4e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r6, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2314336,19 +2314351,19 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrd r0, r1, [sl, #376] @ 0x178 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #672] @ (6be0d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x473ec>) │ │ │ │ + ldr r4, [pc, #32] @ (6bde54 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4716c>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bde5a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x47172> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6c4b8 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2314679,35 +2314694,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64eec4 │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6be70a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x47a22> │ │ │ │ b.n 6be1f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4750c> │ │ │ │ ... │ │ │ │ - adds r6, r1, #6 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adcs r6, r4 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ 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 │ │ │ │ @@ -2315236,39 +2315251,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 61c1c0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6be324 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4763c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - add r6, pc, #472 @ (adr r6, 6be98c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x47ca4>) │ │ │ │ + add r6, pc, #856 @ (adr r6, 6beb0c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x47e24>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ 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 │ │ │ │ @@ -2316064,15 +2316079,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 6959e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1ecfc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2316890,17 +2316905,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bf838 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x48b50> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r7, #32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r0, r0, #31 │ │ │ │ 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 │ │ │ │ @@ -2317184,15 +2317199,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6c0014 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4932c> │ │ │ │ ldr.w r0, [r4, #3620] @ 0xe24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl b01e90 │ │ │ │ + bl b01ff8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6bff5c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x49274> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6bffea <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x49302> │ │ │ │ ldr.w r5, [r4, #2532] @ 0x9e4 │ │ │ │ @@ -2317416,15 +2317431,15 @@ │ │ │ │ strd r5, r1, [r0, #1008] @ 0x3f0 │ │ │ │ strb.w r2, [r0, #1016] @ 0x3f8 │ │ │ │ ldr.w r5, [r4, #3712] @ 0xe80 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6bffc2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x492da> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl b02d48 │ │ │ │ + bl b02eb0 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 6942a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x1d5c0> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6c0008 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x49320> │ │ │ │ str.w r5, [r4, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #264] @ (6c0068 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x49380>) │ │ │ │ @@ -2317975,23 +2317990,23 @@ │ │ │ │ b.n 6c0362 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4967a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [sl, #-352] @ 0xfffffea0 │ │ │ │ stc2 1, cr0, [r8, #-352] @ 0xfffffea0 │ │ │ │ - @ instruction: 0xfa5800a1 │ │ │ │ - @ instruction: 0xfb7200a1 │ │ │ │ + @ instruction: 0xfab800a1 │ │ │ │ + @ instruction: 0xfbd200a1 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ @ instruction: 0xfb280158 │ │ │ │ stmdb 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 │ │ │ │ @@ -2318471,24 +2318486,24 @@ │ │ │ │ b.n 6c0750 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x49a68> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa860158 │ │ │ │ @ instruction: 0xfa7e0158 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [r6 :64], r8 │ │ │ │ - @ instruction: 0xf6b600a1 │ │ │ │ - @ instruction: 0xf7d400a1 │ │ │ │ + @ instruction: 0xf71600a1 │ │ │ │ + ldrh.w r0, [r4, r1, lsl #2] │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xe8ca00a7 │ │ │ │ - adds r1, #4 │ │ │ │ + stmdb sl!, {r0, r1, r2, r5, r7} │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ 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] @ (6c0b4c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x49e64>) │ │ │ │ addw r3, r0, #3796 @ 0xed4 │ │ │ │ @@ -2318942,25 +2318957,25 @@ │ │ │ │ bl 60075c │ │ │ │ b.n 6c0ee8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a200> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ eor.w r1, r6, #14155776 @ 0xd80000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ orns r1, r6, #14155776 @ 0xd80000 │ │ │ │ - rsbs r0, r4, #161 @ 0xa1 │ │ │ │ - sub.w r0, r8, #161 @ 0xa1 │ │ │ │ + @ instruction: 0xf23400a1 │ │ │ │ + addw r0, r8, #161 @ 0xa1 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #128 @ (adr r6, 6c0ff8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a310>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 6c1178 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a490>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6c16fc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4aa14> │ │ │ │ + b.n 6c07bc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x49ad4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #760 @ (adr r4, 6c127c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a594>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 6c0ffc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a314>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ sbc.w 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 │ │ │ │ @@ -2319689,25 +2319704,25 @@ │ │ │ │ str.w r0, [r5, #3896] @ 0xf38 │ │ │ │ strb.w r3, [r5, #3900] @ 0xf3c │ │ │ │ b.n 6c14f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a808> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ sbcs.w r1, r6, r8, lsr #1 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe99800a1 │ │ │ │ - @ instruction: 0xe98600a1 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + ldrd r0, r0, [r8, #644]! @ 0x284 │ │ │ │ + strd r0, r0, [r6, #644]! @ 0x284 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bgt.n 6c165c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a974> │ │ │ │ + bgt.n 6c171c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4aa34> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - blt.n 6c17e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ab00> │ │ │ │ + blt.n 6c16a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a9c0> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb r2, {r3, r4, r6, r8} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1744] @ 0x6d0 │ │ │ │ ldr r2, [pc, #716] @ (6c1a30 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ad48>) │ │ │ │ @@ -2319985,27 +2320000,27 @@ │ │ │ │ strb.w r3, [r5, #3900] @ 0xf3c │ │ │ │ b.n 6c17d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4aaf0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia.w r2, {r3, r4, r6, r8} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c1850 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ab68> │ │ │ │ + b.n 6c1910 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ac28> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6c1828 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ab40> │ │ │ │ + b.n 6c18e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ac00> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bls.n 6c195c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ac74> │ │ │ │ + bls.n 6c1a1c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ad34> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bhi.n 6c1ae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4adfc> │ │ │ │ + bhi.n 6c19a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4acbc> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 6c1650 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a968> │ │ │ │ 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 │ │ │ │ @@ -2320296,27 +2320311,27 @@ │ │ │ │ b.n 6c1adc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4adf4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c1864 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ab7c> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c1610 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a928> │ │ │ │ + b.n 6c16d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a9e8> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6c15e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a900> │ │ │ │ + b.n 6c16a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4a9c0> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bvc.n 6c1d88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4b0a0> │ │ │ │ + bvc.n 6c1e48 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4b160> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bpl.n 6c1dc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4b0e0> │ │ │ │ + bpl.n 6c1c88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4afa0> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ b.n 6c2334 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4b64c> │ │ │ │ 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 │ │ │ │ @@ -2323000,37 +2323015,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6b804 │ │ │ │ b.n 6c3882 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4cb9a> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c3882 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4cb9a> │ │ │ │ - cbnz r4, 6c39ca <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4cce2> │ │ │ │ + cbnz r4, 6c39e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccfa> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 6c39c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4cce0> │ │ │ │ + cbnz r2, 6c39e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccf8> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r6, 6c39c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccdc> │ │ │ │ + cbnz r6, 6c39dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccf4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r0, 6c39c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccde> │ │ │ │ + cbnz r0, 6c39de <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccf6> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 6c39c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccda> │ │ │ │ + cbnz r2, 6c39da <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccf2> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 6c39c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccda> │ │ │ │ + cbnz r2, 6c39da <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccf2> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 6c39da <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccf2> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + cbnz r6, 6c39d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccee> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, 6c39d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccee> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 6c39d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ccec> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ 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 │ │ │ │ @@ -2323074,15 +2323089,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 62b560 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ 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 │ │ │ │ @@ -2323184,19 +2323199,19 @@ │ │ │ │ b.n 6c3ad8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4cdf0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ 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] │ │ │ │ @@ -2323300,15 +2323315,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 62b6fc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb682 │ │ │ │ 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] @ (6c3d50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4d068>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2323708,56 +2323723,56 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbz r0, 6c4122 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4d43a> │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r2, 6c410c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4d424> │ │ │ │ + cbz r2, 6c4124 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4d43c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbz r4, 6c4106 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4d41e> │ │ │ │ + cbz r4, 6c411e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4d436> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 6c4110 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4d428> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - uxth r2, r1 │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - nop {13} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - itet ge │ │ │ │ - lslge r1, r4, #2 │ │ │ │ - ittt lt @ unpredictable │ │ │ │ - lsllt r1, r4, #2 │ │ │ │ - sxthlt r0, r3 │ │ │ │ - lsllt r7, r4, #2 │ │ │ │ - itet cc │ │ │ │ - lslcc r1, r4, #2 │ │ │ │ - it cc @ unpredictable │ │ │ │ - lslcc r1, r4, #2 │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + sxtb r0, r7 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + itet ls │ │ │ │ + lslls r1, r4, #2 │ │ │ │ + it ls @ unpredictable │ │ │ │ + lslls r1, r4, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - itte ne │ │ │ │ - lslne r1, r4, #2 │ │ │ │ - stmdbne sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + itte vc │ │ │ │ + lslvc r1, r4, #2 │ │ │ │ + stmdbvc sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movvs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1052] @ 6c4528 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4d840> │ │ │ │ mov r6, r3 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ @@ -2324159,29 +2324174,29 @@ │ │ │ │ b.n 6c4398 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4d6b0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x00ea │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add sp, #0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ pop {r2, r6, pc} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ 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] @ 6c49d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4dce8> │ │ │ │ @@ -2324622,31 +2324637,31 @@ │ │ │ │ b.n 6c4842 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4db5a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ hlt 0x0010 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ @ instruction: 0xb76c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ 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 │ │ │ │ @@ -2325395,49 +2325410,49 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r5, pc, #888 @ (adr r5, 6c5538 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e850>) │ │ │ │ + add r6, pc, #248 @ (adr r6, 6c52b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e5d0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 6c5454 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e76c>) │ │ │ │ + add r6, pc, #16 @ (adr r6, 6c51d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e4ec>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #736 @ (adr r4, 6c54a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e7c0>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 6c5228 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e540>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #416 @ (adr r4, 6c536c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e684>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 6c54ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e804>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ cbz r0, 6c51fc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e514> │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r2, 6c51dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e4f4> │ │ │ │ + cbz r2, 6c51f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e50c> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 6c5238 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e550>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 6c53b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e6d0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 6c552c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e844>) │ │ │ │ + add r3, pc, #208 @ (adr r3, 6c52ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e5c4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #776 @ (adr r2, 6c54e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e800>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 6c5268 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e580>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #672 @ (adr r2, 6c5484 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e79c>) │ │ │ │ + add r3, pc, #32 @ (adr r3, 6c5204 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e51c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 6c5438 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e750>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 6c55b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e8d0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 6c535c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e674>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 6c54dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e7f4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 6c5280 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e598>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 6c5400 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e718>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 6c558c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e8a4>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 6c530c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e624>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #768 @ (adr r1, 6c54f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e810>) │ │ │ │ + add r2, pc, #128 @ (adr r2, 6c5278 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e590>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #104 @ (adr r1, 6c5264 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e57c>) │ │ │ │ + add r1, pc, #488 @ (adr r1, 6c53e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e6fc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 6c55a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e8b8>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 6c5320 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e638>) │ │ │ │ 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] │ │ │ │ @@ -2325510,15 +2325525,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c9c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2325668,15 +2325683,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 6c542c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4e744> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ 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 │ │ │ │ @@ -2326171,25 +2326186,25 @@ │ │ │ │ b.n 6c5826 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4eb3e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r8, [pc, #956] @ 6c5da8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4f0c0> │ │ │ │ @@ -2326541,27 +2326556,27 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c5d48 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4f060> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r5, pc, #984 @ (adr r5, 6c6188 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4f4a0>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r2, pc, #704 @ (adr r2, 6c6088 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4f3a0>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2327131,25 +2327146,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r0, pc, #392 @ (adr r0, 6c6554 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4f86c>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs.w r1, r0, #10944512 @ 0xa70000 │ │ │ │ - @ instruction: 0xf5980127 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf6100127 │ │ │ │ + @ instruction: 0xf5f80127 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6b438 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ @@ -2327334,15 +2327349,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61dd48 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c62a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4f5be> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2327768,26 +2327783,26 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vaddw.s16 q8, q6, d23 │ │ │ │ + bics.w r1, ip, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #4] @ (6c6b1c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4fe34>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6c6b28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4fe40>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c6b3c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4fe54>) │ │ │ │ ldr.w r2, [r0, #3480] @ 0xd98 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2327882,27 +2327897,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c6c5a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ff72> │ │ │ │ addw r0, r4, #3548 @ 0xddc │ │ │ │ bl 45ecec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c5c> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ - bl ac6528 │ │ │ │ + bl ac6690 │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ bl 434404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e374> │ │ │ │ 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 45ecec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c5c> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ - bl ac6528 │ │ │ │ + bl ac6690 │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ bl 434404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e374> │ │ │ │ b.n 6c6c54 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ff6c> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2327921,22 +2327936,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45c828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x346798> │ │ │ │ mov r0, r6 │ │ │ │ - bl ac2b68 │ │ │ │ + bl ac2cd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c6d50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50068> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac2bdc │ │ │ │ + bl ac2d44 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac2bd8 │ │ │ │ + bl ac2d40 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 45c8a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x346814> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2328014,22 +2328029,22 @@ │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - stc 1, cr0, [ip], {39} @ 0x27 │ │ │ │ + stcl 1, cr0, [ip], #156 @ 0x9c │ │ │ │ bhi.n 6c6d94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x500ac> │ │ │ │ lsls r1, r2, #5 │ │ │ │ str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ 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 │ │ │ │ @@ -2328422,16 +2328437,15 @@ │ │ │ │ bne.w 6c70d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x503ee> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c70d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x503ee> │ │ │ │ b.n 6c711a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50432> │ │ │ │ nop │ │ │ │ - b.n 6c7198 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x504b0> │ │ │ │ - lsls r7, r4, #4 │ │ │ │ + @ instruction: 0xe8120127 │ │ │ │ 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] @ 6c76d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x509e8> │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2328623,15 +2328637,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 b05be0 │ │ │ │ + bl b05d48 │ │ │ │ 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] │ │ │ │ @@ -2328735,15 +2328749,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c6c78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x4ff90> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl ac6510 │ │ │ │ + bl ac6678 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3548 @ 0xddc │ │ │ │ bl 45ed00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c70> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2328805,52 +2328819,51 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ bl 6896ee <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x12a06> │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ bl 6636f6 │ │ │ │ bl 6676fa │ │ │ │ bl 67f6fe <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x8a16> │ │ │ │ bl 6bb702 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x44a1a> │ │ │ │ @ instruction: 0xfa27ffff │ │ │ │ bl 66d70a │ │ │ │ bl 67f70e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x8a26> │ │ │ │ bl 6b1712 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x3aa2a> │ │ │ │ - b.n 6c72ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x505c4> │ │ │ │ - lsls r7, r4, #4 │ │ │ │ - ldrd r0, r1, [r8, #156] @ 0x9c │ │ │ │ - b.n 6c73e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x506f8> │ │ │ │ + b.n 6c736c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50684> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c6fcc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x502e4> │ │ │ │ + bics.w r1, r8, r7, asr #32 │ │ │ │ + b.n 6c74a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x507b8> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c7d00 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51018> │ │ │ │ + b.n 6c708c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x503a4> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c7f08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51220> │ │ │ │ + b.n 6c7dc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x510d8> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c771c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50a34> │ │ │ │ + b.n 6c6fc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x502e0> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c7514 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5082c> │ │ │ │ + @ instruction: 0xe8560127 │ │ │ │ + b.n 6c75d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x508ec> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c70fc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50414> │ │ │ │ + b.n 6c71bc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x504d4> │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6c77a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50ac0>) │ │ │ │ @@ -2328898,15 +2328911,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r4, [r1, #4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ 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 │ │ │ │ @@ -2329135,25 +2329148,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bhi.n 6c7ab4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50dcc> │ │ │ │ + bhi.n 6c7974 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50c8c> │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 6c7a9c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50db4> │ │ │ │ + bhi.n 6c795c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50c74> │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ 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 43350c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31d47c> │ │ │ │ @@ -2329588,15 +2329601,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c7f06 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5121e> │ │ │ │ strh r2, [r3, #10] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe99e0127 │ │ │ │ + ldrd r0, r1, [lr, #156]! @ 0x9c │ │ │ │ strh r6, [r5, #6] │ │ │ │ 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 │ │ │ │ @@ -2330013,15 +2330026,15 @@ │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c8020 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51338> │ │ │ │ b.n 6c7fe8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51300> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r5, #2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldmia.w r2!, {r0, r1, r2, r5, r8} │ │ │ │ + ldmdb r2, {r0, r1, r2, r5, r8} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c8468 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51780> │ │ │ │ bhi.n 6c844c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51764> │ │ │ │ @@ -2330075,17 +2330088,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bgt.n 6c8498 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x517b0> │ │ │ │ + ble.n 6c8558 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51870> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - blt.n 6c84d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x517ec> │ │ │ │ + blt.n 6c8594 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x518ac> │ │ │ │ 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 │ │ │ │ @@ -2330611,31 +2330624,31 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c7a38 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x50d50> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ b.n 6c88c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51be0> │ │ │ │ nop │ │ │ │ - bhi.n 6c8a10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51d28> │ │ │ │ + bls.n 6c8ad0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51de8> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bvs.n 6c8a54 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51d6c> │ │ │ │ + bvc.n 6c8b14 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51e2c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ 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 │ │ │ │ @@ -2330804,27 +2330817,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c8c0a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51f22> │ │ │ │ nop │ │ │ │ strb r4, [r3, #17] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c8d10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52028> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2330894,15 +2330907,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c8cc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x51fe0> │ │ │ │ - blt.n 6c8d28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52040> │ │ │ │ + bgt.n 6c8de8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52100> │ │ │ │ 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 │ │ │ │ @@ -2330965,15 +2330978,15 @@ │ │ │ │ blx 6bb48 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c8d9a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x520b2> │ │ │ │ - blt.n 6c8e58 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52170> │ │ │ │ + blt.n 6c8d18 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52030> │ │ │ │ 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 │ │ │ │ @@ -2331315,25 +2331328,25 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c8f4c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52264> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ 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] │ │ │ │ @@ -2331987,29 +2332000,29 @@ │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c98ba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52bd2> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c92ca <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x525e2> │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 6c98d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52bf0> │ │ │ │ + bpl.n 6c9998 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52cb0> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bmi.n 6c989c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52bb4> │ │ │ │ + bpl.n 6c995c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52c74> │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcs.n 6c9994 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52cac> │ │ │ │ + bcs.n 6c9854 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52b6c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bcs.n 6c9974 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52c8c> │ │ │ │ + bcs.n 6c9834 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52b4c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bcs.n 6c99ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52cc4> │ │ │ │ + bcs.n 6c986c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52b84> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bcs.n 6c9970 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52c88> │ │ │ │ + bcs.n 6c9830 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52b48> │ │ │ │ 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 │ │ │ │ @@ -2332553,15 +2332566,15 @@ │ │ │ │ beq.w 6c99c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52cde> │ │ │ │ b.n 6c9bb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x52ed0> │ │ │ │ nop │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr 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 │ │ │ │ bl 6ce7dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x57af4> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2332593,15 +2332606,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, 6c9f96 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x532ae> │ │ │ │ - bl b00934 │ │ │ │ + bl b00a9c │ │ │ │ ldr.w r0, [r5, #692] @ 0x2b4 │ │ │ │ cbz r0, 6c9fa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x532b8> │ │ │ │ bl 59ab00 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x484a70> │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ cbz r3, 6c9ffe <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x53316> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2332725,15 +2332738,15 @@ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2416 @ 0x970 │ │ │ │ bl 6e8d94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720ac> │ │ │ │ addw r0, r5, #2500 @ 0x9c4 │ │ │ │ bl 6e8d94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720ac> │ │ │ │ addw r0, r5, #2316 @ 0x90c │ │ │ │ - bl ac6538 │ │ │ │ + bl ac66a0 │ │ │ │ ldr.w r0, [r5, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ca1ba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x534d2> │ │ │ │ blx 6c590 │ │ │ │ ldr.w r0, [r5, #996] @ 0x3e4 │ │ │ │ blx 6c590 │ │ │ │ ldr.w r0, [r5, #1196] @ 0x4ac │ │ │ │ @@ -2332883,15 +2332896,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6ca6e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x53a00>) │ │ │ │ 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 ac652c │ │ │ │ + bl ac6694 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cacea <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x54002> │ │ │ │ @@ -2333201,109 +2333214,109 @@ │ │ │ │ ldrb r6, [r4, r4] │ │ │ │ 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 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6ca756 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x53a6e> │ │ │ │ + cbz r4, 6ca76e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x53a86> │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6ca7a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x53abe> │ │ │ │ + cbz r2, 6ca7be <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x53ad6> │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ 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] @ 6cb050 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x54368> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -2333825,15 +2333838,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e7ff0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b00534 │ │ │ │ + bl b0069c │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cacea <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x54002> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ ldrb.w r1, [r3, #3514] @ 0xdba │ │ │ │ ldr r3, [pc, #648] @ (6cb094 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x543ac>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2334029,35 +2334042,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ 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 │ │ │ │ @@ -2334067,25 +2334080,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 r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ 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] @ (6cb0dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x543f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2334096,15 +2334109,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 444c98 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32ec08> │ │ │ │ str.w r0, [r4, #3520] @ 0xdc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ 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] @ (6cb2a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x545bc>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2334280,55 +2334293,55 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6cb1b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x544cc> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #0] @ (6cb2a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x545c0>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #584 @ (adr r1, 6cb4f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x54810>) │ │ │ │ + add r1, pc, #968 @ (adr r1, 6cb678 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x54990>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r6, r3] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6cb010 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x54328> │ │ │ │ + b.n 6cb0d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x543e8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6caf44 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5425c> │ │ │ │ + b.n 6cb004 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5431c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6cb380 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x54698> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2334506,15 +2334519,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #1008] @ (6cb908 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x54c20>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ 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] @ (6cb58c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x548a4>) │ │ │ │ @@ -2335468,19 +2335481,19 @@ │ │ │ │ b.n 6cbf96 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x552ae> │ │ │ │ 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 6cbfea <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x55302> │ │ │ │ - add r0, r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [pc, #768] @ (6cc35c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x55674>) │ │ │ │ + ldr r4, [pc, #128] @ (6cc0dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x553f4>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2335937,15 +2335950,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 │ │ │ │ - mov sl, lr │ │ │ │ + bx sl │ │ │ │ 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 │ │ │ │ @@ -2336661,17 +2336674,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ adds r5, #70 @ 0x46 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r6 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -2336899,23 +2336912,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ b.n 6cd072 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5638a> │ │ │ │ cmp r7, #150 @ 0x96 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -2337567,15 +2337580,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 r2, #102 @ 0x66 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ @@ -2337668,19 +2337681,19 @@ │ │ │ │ bhi.n 6cdbbc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x56ed4> │ │ │ │ b.n 6cdafa <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x56e12> │ │ │ │ nop │ │ │ │ movs r5, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -2339135,15 +2339148,15 @@ │ │ │ │ bl 6ce7dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x57af4> │ │ │ │ b.n 6cec9a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x57fb2> │ │ │ │ nop │ │ │ │ asrs r4, r2, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ 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] @ (6ced74 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5808c>) │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -2339186,15 +2339199,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6ced4c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58064> │ │ │ │ nop │ │ │ │ asrs r2, r6, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ 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, 6cedb2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x580ca> │ │ │ │ @@ -2339259,15 +2339272,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cee48 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58160>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ 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} │ │ │ │ @@ -2339338,15 +2339351,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, r1, #2 │ │ │ │ + subs r4, r5, #3 │ │ │ │ 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 │ │ │ │ @@ -2339359,15 +2339372,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, r6, #1 │ │ │ │ + subs r4, r2, #3 │ │ │ │ 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] @ (6cef80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58298>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2339383,15 +2339396,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, r4, #1 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ mov r2, r0 │ │ │ │ cbz r1, 6cefca <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x582e2> │ │ │ │ clz r3, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2339487,15 +2339500,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 6cf03e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58356> │ │ │ │ nop │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, #1 │ │ │ │ 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 │ │ │ │ @@ -2339692,21 +2339705,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, r7, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r0, r3, r5 │ │ │ │ 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 │ │ │ │ @@ -2339742,15 +2339755,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 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ 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] @ (6cf4f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58810>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2339857,15 +2339870,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ 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] @ (6cf6b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x589c8>) │ │ │ │ @@ -2340013,15 +2340026,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r3, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + adds r2, r1, r1 │ │ │ │ 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 │ │ │ │ @@ -2340089,15 +2340102,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6cf736 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58a4e> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6cf732 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58a4a> │ │ │ │ b.n 6cf736 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58a4e> │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + adds r6, r2, r1 │ │ │ │ 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 │ │ │ │ @@ -2340323,15 +2340336,15 @@ │ │ │ │ bne.n 6cfa30 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58d48> │ │ │ │ b.n 6cf994 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58cac> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r7, #32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r4, r4, #25 │ │ │ │ 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 │ │ │ │ @@ -2340823,15 +2340836,15 @@ │ │ │ │ b.n 6cff56 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5926e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r7, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2340904,15 +2340917,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6d0034 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5934c> │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ 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] @ 6d0570 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x59888> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2341346,25 +2341359,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vbsl q8, q1, │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vbif q0, q5, │ │ │ │ veor q0, q3, │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d05e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x598fc> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6d05c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x598de> │ │ │ │ @@ -2341472,15 +2341485,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 afb5f8 │ │ │ │ + bl afb760 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d06fa <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x59a12> │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ bl 59b5e0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x485550> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2341643,15 +2341656,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 aff898 │ │ │ │ + bl affa00 │ │ │ │ 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] @ (6d0bc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x59edc>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2341861,19 +2341874,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 6d0860 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x59b78> │ │ │ │ nop │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ 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 │ │ │ │ @@ -2342115,15 +2342128,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 b04954 │ │ │ │ + bl b04abc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d0f50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a268>) │ │ │ │ ldr r3, [pc, #160] @ (6d0f4c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a264>) │ │ │ │ @@ -2342154,15 +2342167,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 b04af4 │ │ │ │ + bl b04c5c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0ea6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a1be> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d0ea6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a1be> │ │ │ │ @@ -2342182,15 +2342195,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 b04a24 │ │ │ │ + bl b04b8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0ea6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a1be> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs.w r1, r4, #87 @ 0x57 │ │ │ │ @@ -2342285,15 +2342298,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 b06580 │ │ │ │ + bl b066e8 │ │ │ │ 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 │ │ │ │ @@ -2342319,15 +2342332,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 b06580 │ │ │ │ + bl b066e8 │ │ │ │ ldr r2, [pc, #36] @ (6d10d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a3ec>) │ │ │ │ ldr r3, [pc, #32] @ (6d10d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a3e8>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -2342541,15 +2342554,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 ac667c │ │ │ │ + bl ac67e4 │ │ │ │ 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 │ │ │ │ @@ -2342585,15 +2342598,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d1336 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a64e> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2316 @ 0x90c │ │ │ │ - bl ac67a8 │ │ │ │ + bl ac6910 │ │ │ │ b.n 6d1340 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a658> │ │ │ │ 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 │ │ │ │ @@ -2342656,15 +2342669,15 @@ │ │ │ │ b.n 6d1358 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a670> │ │ │ │ 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 ac67a8 │ │ │ │ + bl ac6910 │ │ │ │ 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] @ (6d14f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5a808>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2343415,19 +2343428,19 @@ │ │ │ │ b.n 6d1bc6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5aede> │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ b.n 6d1bbc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5aed4> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, lr, #5242880 @ 0x500000 │ │ │ │ - ldr r7, [pc, #104] @ (6d1cc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5afdc>) │ │ │ │ + eor.w r0, lr, #5242880 @ 0x500000 │ │ │ │ + ldr r7, [pc, #488] @ (6d1e44 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5b15c>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xf3f800a0 │ │ │ │ - ldr r6, [pc, #768] @ (6d1f64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5b27c>) │ │ │ │ + orrs.w r0, r8, #5242880 @ 0x500000 │ │ │ │ + ldr r7, [pc, #128] @ (6d1ce4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5affc>) │ │ │ │ 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 │ │ │ │ @@ -2343669,19 +2343682,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d23e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5b6f8> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf25000a0 │ │ │ │ + @ instruction: 0xf2b000a0 │ │ │ │ b.n 6d22e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5b5fc> │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds.w r0, r6, #160 @ 0xa0 │ │ │ │ - adds.w r0, r0, #160 @ 0xa0 │ │ │ │ + sbcs.w r0, r6, #160 @ 0xa0 │ │ │ │ + sbcs.w r0, r0, #160 @ 0xa0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2343796,15 +2343809,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ svc 204 @ 0xcc │ │ │ │ lsls r7, r2, #5 │ │ │ │ svc 176 @ 0xb0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r0, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf0b000a0 │ │ │ │ stmdb 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] @ (6d22c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5b5dc>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r3, [pc, #532] @ (6d22c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5b5e0>) │ │ │ │ @@ -2344021,19 +2344034,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 56 @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, sl, #160 @ 0xa0 │ │ │ │ + eors.w r0, sl, #160 @ 0xa0 │ │ │ │ udf #188 @ 0xbc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - vhadd.s32 d16, d18, d16 │ │ │ │ - cdp 0, 7, cr0, cr2, cr0, {5} │ │ │ │ + vaddl.s8 q8, d18, d16 │ │ │ │ + cdp 0, 13, cr0, cr2, cr0, {5} │ │ │ │ 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} │ │ │ │ @@ -2344345,19 +2344358,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 6d26d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5b9e8> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r2, #640] @ 0x280 │ │ │ │ - cdp 0, 2, cr0, cr12, cr0, {5} │ │ │ │ - mov sl, sp │ │ │ │ + cdp 0, 3, cr0, cr2, cr0, {5} │ │ │ │ + cdp 0, 8, cr0, cr12, cr0, {5} │ │ │ │ + bx r9 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldc 0, cr0, [r4, #640] @ 0x280 │ │ │ │ + ldcl 0, cr0, [r4, #640]! @ 0x280 │ │ │ │ stmdb 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] @ (6d27fc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5bb14>) │ │ │ │ ldr r4, [r0, #16] │ │ │ │ @@ -2344521,23 +2344534,23 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d26ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ba04> │ │ │ │ b.n 6d2778 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ba90> │ │ │ │ bls.n 6d2730 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ba48> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add.w r0, r8, r0, asr #2 │ │ │ │ - @ instruction: 0xf5e0009a │ │ │ │ - bls.n 6d27d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5baf0> │ │ │ │ + sbc.w r0, r8, r0, asr #2 │ │ │ │ + movw r0, #2202 @ 0x89a │ │ │ │ + bge.n 6d2898 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5bbb0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bls.n 6d27c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5bae0> │ │ │ │ + bge.n 6d2888 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5bba0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ cbz r1, 6d2826 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5bb3e> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6d2828 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5bb40> │ │ │ │ bx lr │ │ │ │ @@ -2344895,15 +2344908,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ bvs.n 6d2bf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5bf10> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6d2a28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5bd40> │ │ │ │ + b.n 6d2ae8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5be00> │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r3, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1032 @ 0x408 │ │ │ │ ldr.w r4, [r0, #1036] @ 0x40c │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2347608,45 +2347621,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ itee eq │ │ │ │ lsleq r7, r2, #5 │ │ │ │ asrne r0, r7, #27 │ │ │ │ movne r0, r0 │ │ │ │ - beq.n 6d4ad8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ddf0> │ │ │ │ + beq.n 6d4998 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5dcb0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 6d4a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5dd3c> │ │ │ │ + beq.n 6d4ae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ddfc> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d45bc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5d8d4> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2347813,19 +2347826,19 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d402e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5d346> │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, 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 │ │ │ │ @@ -2347979,15 +2347992,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d4d96 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5e0ae> │ │ │ │ b.n 6d4dc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5e0dc> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2349058,23 +2349071,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d5768 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ea80> │ │ │ │ b.n 6d58c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ebda> │ │ │ │ add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - pop {r5, r7} │ │ │ │ + pop {pc} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbnz r0, 6d5b10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ee28> │ │ │ │ + pop {} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbnz r0, 6d5b16 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ee2e> │ │ │ │ + pop {r3} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbnz r0, 6d5b10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ee28> │ │ │ │ + cbnz r0, 6d5b28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5ee40> │ │ │ │ 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 │ │ │ │ @@ -2349262,19 +2349275,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d5ce8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5f000>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d5ca6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5efbe> │ │ │ │ add r4, pc, #256 @ (adr r4, 6d5ddc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5f0f4>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, 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 │ │ │ │ @@ -2350904,15 +2350917,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 afb6e4 │ │ │ │ + bl afb84c │ │ │ │ ldr.w r9, [r5, #1156] @ 0x484 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6bee4 │ │ │ │ ldr r2, [pc, #336] @ (6d706c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x60384>) │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ @@ -2351006,64 +2351019,64 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @ instruction: 0xfa81ffff │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ @ instruction: 0xfa29ffff │ │ │ │ ldr??.w pc, [sp, #4095] @ 0xfff │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r0, 6d7022 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6033a> │ │ │ │ + cbz r0, 6d703a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x60352> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r4, #18] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ bl 633026 │ │ │ │ bl 5cf02a │ │ │ │ bl 6b702e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x40346> │ │ │ │ bl 59b032 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x484fa2> │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfbf00126 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + mrrc2 1, 2, r0, r0, cr6 @ │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, pc, #136 @ (adr r2, 6d7108 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x60420>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 6d7288 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x605a0>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d6fd6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x602ee> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d7444 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6075c> │ │ │ │ @@ -2351432,16 +2351445,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d74d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x607ee> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, #294] @ 0x126 │ │ │ │ - add r0, pc, #672 @ (adr r0, 6d7784 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x60a9c>) │ │ │ │ + @ instruction: 0xfa3c0126 │ │ │ │ + add r1, pc, #32 @ (adr r1, 6d7504 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6081c>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #712] @ 0x2c8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d7866 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x60b7e> │ │ │ │ cbz r6, 6d7500 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x60818> │ │ │ │ @@ -2351879,25 +2351892,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 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ 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 │ │ │ │ @@ -2352244,21 +2352257,21 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d61e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x5f4fc> │ │ │ │ ldr.w r3, [r5, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d71e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x604fa> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ 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] @ (6d81a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x614b8>) │ │ │ │ @@ -2352615,17 +2352628,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r2, [r3, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ 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] @ (6d82ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x615c4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2352967,15 +2352980,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r4, [r0, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ 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 │ │ │ │ @@ -2353064,17 +2353077,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #10] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ 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] @ (6d8874 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x61b8c>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2353253,19 +2353266,19 @@ │ │ │ │ b.n 6d87d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x61aea> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r0, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (6d8934 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x61c4c>) │ │ │ │ @@ -2355747,15 +2355760,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2355895,15 +2355908,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2355976,15 +2355989,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356065,15 +2356078,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356163,15 +2356176,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2356489,15 +2356502,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356602,15 +2356615,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 ac8f4c │ │ │ │ + bl ac90b4 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2356702,15 +2356715,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6dae8c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x641a4> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac9210 │ │ │ │ + bl ac9378 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6daba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63ec0> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2356863,15 +2356876,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 ac9178 │ │ │ │ + bl ac92e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6dad30 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64048> │ │ │ │ ldr.w r2, [pc, #1792] @ 6db758 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64a70> │ │ │ │ ldr.w r3, [pc, #1764] @ 6db740 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64a58> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2357032,15 +2357045,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6da140 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63458> │ │ │ │ b.n 6db12e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64446> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac8ee4 │ │ │ │ + bl ac904c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6db12e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64446> │ │ │ │ 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 │ │ │ │ @@ -2357383,15 +2357396,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d8f78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x62290> │ │ │ │ b.n 6db12e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64446> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac8ee4 │ │ │ │ + bl ac904c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6db12e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64446> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db5e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x648fa> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2357415,19 +2357428,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r6, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r7, [pc, #640] @ (6db9dc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64cf4>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2357439,15 +2357452,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6db834 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64b4c>) │ │ │ │ ldr r3, [pc, #188] @ (6db838 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64b50>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6db7bc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64ad4> │ │ │ │ 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} │ │ │ │ @@ -2357590,15 +2357603,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ @@ -2357655,27 +2357668,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6dcef2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6620a> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6dc34a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x65662> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6daba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63ec0> │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2357685,15 +2357698,15 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d928c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x625a4> │ │ │ │ b.n 6db8e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64bf8> │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 6daba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63ec0> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2357740,15 +2357753,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r3, sp, #836 @ 0x344 │ │ │ │ mov r2, r6 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ @@ -2357976,15 +2357989,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2358194,15 +2358207,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2358518,15 +2358531,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2358628,30 +2358641,30 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov sl, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.n 6dc4c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x657d8> │ │ │ │ + bpl.n 6dc580 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x65898> │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ add r3, sp, #788 @ 0x314 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2358771,15 +2358784,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #916 @ 0x394 │ │ │ │ mov r1, fp │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ add.w ip, r3, r5 │ │ │ │ @@ -2358791,15 +2358804,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #916 @ 0x394 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r3, sp, #1176 @ 0x498 │ │ │ │ @@ -2359149,15 +2359162,15 @@ │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ bl 6da5e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x638fc> │ │ │ │ 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 ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6daba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63ec0> │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r0, [sl] │ │ │ │ add.w r1, sp, #1168 @ 0x490 │ │ │ │ @@ -2359397,15 +2359410,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2359441,27 +2359454,27 @@ │ │ │ │ b.w 6dc24e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x65566> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6dc34a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x65662> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6daba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63ec0> │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2359657,15 +2359670,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldr.w r3, [fp, #136] @ 0x88 │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ @@ -2359798,15 +2359811,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6dcfc6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x662de> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6daba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63ec0> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2359917,15 +2359930,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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2360030,30 +2360043,30 @@ │ │ │ │ bl 5ccb84 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6dd5de <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x668f6> │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ b.w 6dc9d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x65cee> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ add r3, sp, #532 @ 0x214 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6daba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63ec0> │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ add r2, sp, #692 @ 0x2b4 │ │ │ │ @@ -2360119,15 +2360132,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6dcac8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x65de0> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6daba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63ec0> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2360180,30 +2360193,30 @@ │ │ │ │ movs r1, #192 @ 0xc0 │ │ │ │ mov r0, fp │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d8f78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x62290> │ │ │ │ b.w 6db8e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x64bf8> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac9504 │ │ │ │ + bl ac966c │ │ │ │ add r3, sp, #564 @ 0x234 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6daba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63ec0> │ │ │ │ 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 ac94a4 │ │ │ │ + bl ac960c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6da32c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x63644> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ add r2, sp, #660 @ 0x294 │ │ │ │ @@ -2360380,25 +2360393,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 │ │ │ │ - ldr r7, [pc, #656] @ (6ddc88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x66fa0>) │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - ldr r7, [pc, #520] @ (6ddc08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x66f20>) │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + ittt cc │ │ │ │ + lslcc r1, r4, #2 │ │ │ │ + ldrcc r7, [pc, #904] @ (6ddd88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x670a0>) │ │ │ │ + lslcc r7, r3, #2 │ │ │ │ + nop │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [pc, #136] @ (6dda90 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x66da8>) │ │ │ │ + ldr r7, [pc, #520] @ (6ddc10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x66f28>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bkpt 0x0078 │ │ │ │ + bkpt 0x00d8 │ │ │ │ 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 │ │ │ │ @@ -2360512,41 +2360525,41 @@ │ │ │ │ bne.n 6ddb20 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x66e38> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6de852 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67b6a> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ad179c │ │ │ │ + bl ad1904 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bade0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4d50> │ │ │ │ mov r0, r5 │ │ │ │ bl 6eadb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x740c8> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6ddb94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x66eac> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl aca19c │ │ │ │ + bl aca304 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bade0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4d50> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bae40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4db0> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de848 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67b60> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6eaef8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x74210> │ │ │ │ b.n 6ddbba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x66ed2> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl aca19c │ │ │ │ + bl aca304 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bade0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4d50> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bae40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4db0> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de848 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67b60> │ │ │ │ @@ -2360557,45 +2360570,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6ead0c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x74024> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a55a8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aedcd4 │ │ │ │ + bl aede3c │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a55a8> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl ae9ca0 │ │ │ │ + bl ae9e08 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl adea98 │ │ │ │ + bl adec00 │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6de516 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6782e> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 531e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41bd9c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl adafb8 │ │ │ │ + bl adb120 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad02b8 │ │ │ │ + bl ad0420 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a55a8> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac9560 │ │ │ │ + bl ac96c8 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5cec14 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5cec2c │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2361425,21 +2361438,21 @@ │ │ │ │ b.w 6ddbfa <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x66f12> │ │ │ │ movs r5, #198 @ 0xc6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r0, r4, r5} │ │ │ │ vcvt.u32.f32 q13, , #1 │ │ │ │ - vtbx.8 d19, {d31- instruction: 0xfffff8dd │ │ │ │ @@ -2361468,15 +2361481,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6de56a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67882> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ad9ad4 │ │ │ │ + bl ad9c3c │ │ │ │ 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] │ │ │ │ @@ -2361948,40 +2361961,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e1b2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6ae44> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dea56 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67d6e> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl ac5d14 │ │ │ │ + bl ac5e7c │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6deac6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67dde> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl ac5d4c │ │ │ │ + bl ac5eb4 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6deab2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67dca> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e8ac0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71dd8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ac5f14 │ │ │ │ + bl ac607c │ │ │ │ cbz r0, 6deb1a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67e32> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6deb0e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67e26> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac645c │ │ │ │ + bl ac65c4 │ │ │ │ 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 │ │ │ │ @@ -2362000,17 +2362013,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e1b2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6ae44> │ │ │ │ mov r0, r4 │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ @@ -2362079,17 +2362092,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6debb6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67ece> │ │ │ │ asrs r4, r7, #17 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ 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] │ │ │ │ @@ -2362166,17 +2362179,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6deca8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x67fc0> │ │ │ │ asrs r6, r1, #15 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -2362288,21 +2362301,21 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dedf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x68110> │ │ │ │ asrs r6, r0, #11 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -2362452,25 +2362465,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6def2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x68244> │ │ │ │ asrs r0, r1, #6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ 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 │ │ │ │ @@ -2362619,25 +2362632,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6df0ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x68404> │ │ │ │ nop │ │ │ │ lsrs r2, r1, #31 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ 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] @ (6df544 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6885c>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2362971,63 +2362984,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6df1f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x68510> │ │ │ │ lsrs r0, r4, #24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ 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] @ 6e016c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69484> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2364102,45 +2364115,45 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ lsrs r2, r5, #8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r2, r6, #2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6dfbc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x68ee0> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -2364431,39 +2364444,39 @@ │ │ │ │ bne.w 6e0040 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69358> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6e0040 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69358> │ │ │ │ b.n 6e0028 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69340> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r4, #4 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ 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] @ (6e0688 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x699a0>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2364622,48 +2364635,48 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfae20156 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6dfef2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6920a> │ │ │ │ - vmlsl.u , d15, d10[0] │ │ │ │ + vrsubhn.i d17, , q13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r1, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6dff3a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69252> │ │ │ │ vcvt.u16.f16 , q0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmn r2, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldrsb.w r0, [r0, #342] @ 0x156 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2364950,83 +2364963,83 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6e08d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69bee> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str??.w r0, [r6, #342] @ 0x156 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ sbcs r6, r7 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ sbcs r2, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - blt.n 6e0934 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69c4c> │ │ │ │ + blt.n 6e09f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69d0c> │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - blt.n 6e0b0c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69e24> │ │ │ │ + blt.n 6e09cc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69ce4> │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r1 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - blt.n 6e0ae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69dfc> │ │ │ │ + blt.n 6e09a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69cbc> │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsrs r4, r5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - blt.n 6e0ab8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69dd0> │ │ │ │ + blt.n 6e0978 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69c90> │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsrs r4, r1 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ands r0, r0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ eors r6, r1 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r2, r5, #29 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r0, lr │ │ │ │ + add r8, sl │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6e0af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69e08>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6e0ae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69dfc> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2365284,19 +2365297,19 @@ │ │ │ │ bl 462858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34c7c8> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b85fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a256c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl aed580 │ │ │ │ + bl aed6e8 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl aedcd4 │ │ │ │ + bl aede3c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c490c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ae87c> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2365438,19 +2365451,19 @@ │ │ │ │ bl 462858 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34c7c8> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b85fc <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a256c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl aed580 │ │ │ │ + bl aed6e8 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl aedcd4 │ │ │ │ + bl aede3c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c490c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3ae87c> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #612] @ (6e1160 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6a478>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2365468,15 +2365481,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 aebaf8 │ │ │ │ + bl aebc60 │ │ │ │ b.n 6e0c7a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69f92> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2365484,29 +2365497,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c8068 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b1fd8> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6e0f10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6a228> │ │ │ │ mov r0, sl │ │ │ │ - bl ada6f0 │ │ │ │ + bl ada858 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c6208 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3b0178> │ │ │ │ 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 aebaf8 │ │ │ │ + bl aebc60 │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6e0c7a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x69f92> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b443c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x39e3ac> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2365708,17 +2365721,17 @@ │ │ │ │ mcr2 15, 3, pc, cr13, cr15, {7} @ │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ sdiv pc, pc, pc │ │ │ │ orn r1, r0, #86 @ 0x56 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e11ba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6a4d2> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2365748,19 +2365761,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e11c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6a4e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ 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 │ │ │ │ @@ -2366554,29 +2366567,29 @@ │ │ │ │ b.n 6e19be <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6acd6> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.n 6e1888 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6aba0> │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e1a40 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6ad58> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2366775,15 +2366788,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 6e1524 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6a83c> │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ 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] @ (6e1cd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6afe8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2367614,15 +2367627,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bgt.n 6e2458 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6b770> │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ bl 590502 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x47a472> │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ 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 │ │ │ │ @@ -2367676,15 +2367689,15 @@ │ │ │ │ nop │ │ │ │ bge.n 6e2558 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6b870> │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r5, #8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ 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] @ (6e2688 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6b9a0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2367782,35 +2367795,37 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ bge.n 6e26cc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6b9e4> │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r4, #102 @ 0x66 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d16, d15, #48 │ │ │ │ - @ instruction: 0xf79e0099 │ │ │ │ - vshr.u64 d0, d15, #58 │ │ │ │ + movs r0, r6 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + @ instruction: 0xf7fe0099 │ │ │ │ + vshr.u64 d16, d15, #26 │ │ │ │ ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6e26ce <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6b9e6> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e26d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6b9f0>) │ │ │ │ add r1, pc │ │ │ │ bl 6e1b2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6ae44> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d0, d15, #8 │ │ │ │ + movs r0, r3 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e26e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6b9fc> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e26f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6ba08> │ │ │ │ movs r2, #1 │ │ │ │ @@ -2367963,15 +2367978,15 @@ │ │ │ │ bhi.n 6e28a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6bbb8> │ │ │ │ ldr r3, [pc, #12] @ (6e28a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6bbbc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #480] @ (6e2a88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6bda0>) │ │ │ │ + ldr r1, [pc, #864] @ (6e2c08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6bf20>) │ │ │ │ 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 │ │ │ │ @@ -2368851,15 +2368866,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e31f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6c508>) │ │ │ │ add r1, pc │ │ │ │ bl 6e1b2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6ae44> │ │ │ │ vldr s0, [pc, #4] @ 6e31ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6c504> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f4009f │ │ │ │ + adcs.w r0, r4, #5210112 @ 0x4f8000 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e3208 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6c520> │ │ │ │ cmp r2, #12 │ │ │ │ @@ -2370016,15 +2370031,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmia r5!, {r2, r3} │ │ │ │ lsls r6, r2, #5 │ │ │ │ strb.w pc, [pc, #-4095] @ 6e2d71 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6c089> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9b2009f │ │ │ │ + ands.w r0, r2, pc, lsr #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [pc, #204] @ (6e3e5c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6d174>) │ │ │ │ @@ -2374448,15 +2374463,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 6e6d7e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70096> │ │ │ │ nop │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ 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] @ 6e7254 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7056c> │ │ │ │ @@ -2374957,17 +2374972,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 439110 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x323080> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e7400 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70718> │ │ │ │ strh r4, [r3, r1] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e7446 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7075e> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2375143,15 +2375158,15 @@ │ │ │ │ b.n 6e75ce <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x708e6> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e75ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x708c4> │ │ │ │ ldrh r4, [r4, #18] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cbz r0, 6e765c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70974> │ │ │ │ + cbz r0, 6e7674 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7098c> │ │ │ │ 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] │ │ │ │ @@ -2375553,29 +2375568,29 @@ │ │ │ │ b.n 6e7a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70d3c> │ │ │ │ ldr r3, [pc, #32] @ (6e7a6c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70d84>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e7a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70d3c> │ │ │ │ ldr r3, [pc, #32] @ (6e7a70 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70d88>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e7a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70d3c> │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #16 │ │ │ │ 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, 6e7ab4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70dcc> │ │ │ │ @@ -2375652,39 +2375667,39 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6e7abe <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70dd6> │ │ │ │ ldr r0, [pc, #52] @ (6e7b64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70e7c>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e7ad4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70dec> │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bmi.n 6e7c00 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70f18> │ │ │ │ + bmi.n 6e7ac0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70dd8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ 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, 6e7b90 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70ea8> │ │ │ │ @@ -2375734,32 +2375749,32 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e7c0c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70f24>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e7ba2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70eba> │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcc.n 6e7ca0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70fb8> │ │ │ │ + bcc.n 6e7b60 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x70e78> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #504 @ (adr r4, 6e7df4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7110c>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 6e7f74 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7128c>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf214009e │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf274009e │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ 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] @ 6e8804 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71b1c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2376862,268 +2376877,268 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r0, [r1, #30] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e8240 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71558> │ │ │ │ + b.n 6e8300 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71618> │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6e8154 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7146c> │ │ │ │ + b.n 6e8214 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7152c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - orrs.w r1, r0, #10813440 @ 0xa50000 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + @ instruction: 0xf4b00125 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfaaa009c │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + @ instruction: 0xfb0a009c │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bics.w r0, lr, #5111808 @ 0x4e0000 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + eors.w r0, lr, #5111808 @ 0x4e0000 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ strh r4, [r1, #0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6e8b38 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71e50> │ │ │ │ + b.n 6e8bf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f10> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6e8948 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71c60> │ │ │ │ + b.n 6e8a08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d20> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #944 @ (adr r7, 6e8c84 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f9c>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 6e8b3c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71e54>) │ │ │ │ + add r7, pc, #984 @ (adr r7, 6e8cbc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71fd4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vrhadd.s8 d16, d8, d21 │ │ │ │ - add r7, pc, #304 @ (adr r7, 6e8a20 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d38>) │ │ │ │ + vaddw.s32 q0, q4, d21 │ │ │ │ + add r7, pc, #688 @ (adr r7, 6e8ba0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71eb8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 6e8a54 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d6c>) │ │ │ │ + add r7, pc, #728 @ (adr r7, 6e8bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71eec>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 6e8b68 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71e80>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 6e8ce8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72000>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #280 @ (adr r6, 6e8a28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d40>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 6e8ba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71ec0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldcl 1, cr0, [r6, #148]! @ 0x94 │ │ │ │ - add r6, pc, #272 @ (adr r6, 6e8a2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d44>) │ │ │ │ + cdp 1, 5, cr0, cr6, cr5, {1} │ │ │ │ + add r6, pc, #656 @ (adr r6, 6e8bac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71ec4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ble.n 6e89b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71cc8> │ │ │ │ + ble.n 6e8870 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71b88> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r6, pc, #32 @ (adr r6, 6e8948 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71c60>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 6e8ac8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71de0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 6e8d28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72040>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 6e8aa8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71dc0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #880 @ (adr r5, 6e8cb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71fc8>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 6e8a30 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d48>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ble.n 6e89fc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d14> │ │ │ │ + ble.n 6e88bc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71bd4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 6e8c50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f68>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 6e89d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71ce8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 6e8bfc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f14>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 6e897c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71c94>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 6e89f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d0c> │ │ │ │ + bgt.n 6e88b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71bcc> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #696 @ (adr r4, 6e8c20 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f38>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 6e89a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71cb8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #688 @ (adr r4, 6e8c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f34>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 6e899c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71cb4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #480 @ (adr r3, 6e8b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71e68>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 6e8cd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71fe8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 6e8c3c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f54>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 6e89bc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71cd4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6e8d10 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72028> │ │ │ │ + b.n 6e8dd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720e8> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [pc, #600] @ (6e8bec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f04>) │ │ │ │ + ldr r3, [pc, #984] @ (6e8d6c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72084>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [pc, #248] @ (6e8a94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71dac>) │ │ │ │ + ldr r2, [pc, #632] @ (6e8c14 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f2c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #560 @ (adr r3, 6e8bf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f08>) │ │ │ │ + add r3, pc, #944 @ (adr r3, 6e8d70 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72088>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #200 @ (adr r3, 6e8a8c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71da4>) │ │ │ │ + add r3, pc, #584 @ (adr r3, 6e8c0c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f24>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 6e8af8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71e10>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 6e8c78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f90>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 6e8a64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d7c>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 6e8be4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71efc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - blt.n 6e8a48 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d60> │ │ │ │ + blt.n 6e8908 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71c20> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r0, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 6e8cd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71ff0>) │ │ │ │ + add r3, pc, #120 @ (adr r3, 6e8a58 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d70>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #672 @ (adr r1, 6e8c84 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f9c>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 6e8a04 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d1c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 6e8b88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71ea0>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 6e8d08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72020>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #280 @ (adr r2, 6e8b08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71e20>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 6e8c88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71fa0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 6e8c04 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f1c>) │ │ │ │ + add r1, pc, #912 @ (adr r1, 6e8d84 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7209c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #672 @ (adr r1, 6e8c9c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71fb4>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 6e8a1c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d34>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 6e8c08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f20>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 6e8d88 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720a0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 6e8c34 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f4c>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 6e8db4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720cc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #472 @ (adr r1, 6e8be0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71ef8>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 6e8d60 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72078>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 6e8c0c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f24>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 6e8d8c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720a4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #552 @ (adr r1, 6e8c38 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f50>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 6e8db8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720d0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 6e8c44 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f5c>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 6e8dc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720dc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 6e8c30 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f48>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 6e8db0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720c8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #592 @ (adr r1, 6e8c6c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f84>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 6e8dec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72104>) │ │ │ │ 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 │ │ │ │ @@ -2377225,15 +2377240,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e8a5c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d74> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e8b02 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71e1a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac5da4 │ │ │ │ + bl ac5f0c │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e8b06 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71e1e> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e8af6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71e0e> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2377292,15 +2377307,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 ac58a0 │ │ │ │ + bl ac5a08 │ │ │ │ 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 │ │ │ │ @@ -2377309,15 +2377324,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 ac5988 │ │ │ │ + bl ac5af0 │ │ │ │ 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 │ │ │ │ @@ -2377325,15 +2377340,15 @@ │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ cbz r1, 6e8c2e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f46> │ │ │ │ add r1, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl ac5a00 │ │ │ │ + bl ac5b68 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r9 │ │ │ │ bhi.n 6e8c26 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f3e> │ │ │ │ adds r4, #15 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 6e8c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71f34> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -2377392,15 +2377407,15 @@ │ │ │ │ beq.n 6e8cee <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72006> │ │ │ │ tst.w r9, r7 │ │ │ │ beq.n 6e8cd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71fe8> │ │ │ │ add.w r2, fp, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl ac594c │ │ │ │ + bl ac5ab4 │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 6e8cd6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71fee> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ bne.n 6e8cc6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71fde> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2377409,15 +2377424,15 @@ │ │ │ │ bne.n 6e8cbc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71fd4> │ │ │ │ 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 ac5a24 │ │ │ │ + bl ac5b8c │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 6c590 │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 6e8d12 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7202a> │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ ldr r2, [pc, #100] @ (6e8d8c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x720a4>) │ │ │ │ @@ -2377449,21 +2377464,21 @@ │ │ │ │ add r2, pc │ │ │ │ mov.w sl, #19 │ │ │ │ str r3, [sp, #12] │ │ │ │ b.n 6e8bca <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71ee2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9a00125 │ │ │ │ + and.w r1, r0, r5, asr #32 │ │ │ │ strb r6, [r6, #17] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xe8dc0125 │ │ │ │ + ldmdb ip!, {r0, r2, r5, r8} │ │ │ │ strb r4, [r2, #11] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - b.n 6e8738 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71a50> │ │ │ │ + b.n 6e87f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71b10> │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 43a880 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3247f0> │ │ │ │ @@ -2378964,15 +2378979,15 @@ │ │ │ │ str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ 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] @ (6ea05c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x73374>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2379280,15 +2379295,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ 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 6ea094 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x733ac> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2381494,15 +2381509,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 b03244 │ │ │ │ + bl b033ac │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6eb71c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x74a34> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58098> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2381567,15 +2381582,15 @@ │ │ │ │ bcs.n 6eb854 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x74b6c> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6eb374 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7468c> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b03e78 │ │ │ │ + bl b03fe0 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6eb7e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x74b00> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58098> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2381791,15 +2381806,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 b01ce0 │ │ │ │ + bl b01e48 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6eba72 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x74d8a> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58098> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2382299,15 +2382314,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsrs r5, r7, #19 │ │ │ │ lsls r4, r3, #5 │ │ │ │ add sl, sp │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r7, r6, #31 │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2380] @ 0x94c │ │ │ │ cbz r3, 6ec05c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x75374> │ │ │ │ @@ -2382339,15 +2382354,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6eb374 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7468c> │ │ │ │ vldr d0, [pc, #132] @ 6ec130 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x75448> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1920] @ 0x780 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b01d14 │ │ │ │ + bl b01e7c │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec0d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x753e8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58098> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2382476,15 +2382491,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6eb374 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7468c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ - bl b02d48 │ │ │ │ + bl b02eb0 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec24a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x75562> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ced80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58098> │ │ │ │ str.w r4, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2382527,15 +2382542,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6eb374 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7468c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b02d48 │ │ │ │ + bl b02eb0 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec2d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x755f0> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ced80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58098> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ @@ -2382706,15 +2382721,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 b0357c │ │ │ │ + bl b036e4 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec4b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x757ca> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58098> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2382812,21 +2382827,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 b01d48 │ │ │ │ + bl b01eb0 │ │ │ │ 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 b01d98 │ │ │ │ + bl b01f00 │ │ │ │ ldrh.w r0, [sp, #128] @ 0x80 │ │ │ │ bl 43350c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31d47c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #128] @ 0x80 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ec638 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x75950> │ │ │ │ @@ -2383013,15 +2383028,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 b02058 │ │ │ │ + bl b021c0 │ │ │ │ ldr.w r1, [r6, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec7d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x75af0> │ │ │ │ mov r0, r6 │ │ │ │ bl 6ced80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x58098> │ │ │ │ str.w r5, [r6, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r6, #1877] @ 0x755 │ │ │ │ cbz r3, 6ec7e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x75b00> │ │ │ │ @@ -2383459,15 +2383474,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -2383524,15 +2383539,15 @@ │ │ │ │ b.n 6eccce <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x75fe6> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6eccce <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x75fe6> │ │ │ │ adds r3, #94 @ 0x5e │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ ldr.w r4, [pc, #2372] @ 6ed668 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x76980> │ │ │ │ @@ -2384353,21 +2384368,21 @@ │ │ │ │ adds r2, #196 @ 0xc4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ cmp r5, #198 @ 0xc6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6ed7c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x76ad8>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ @@ -2384671,15 +2384686,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #124 @ 0x7c │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r6, #96 @ 0x60 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -2384942,15 +2384957,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2392] @ 0x958 │ │ │ │ b.n 6edcda <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x76ff2> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6edc70 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x76f88> │ │ │ │ b.n 6edb6c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x76e84> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #640] @ (6edf8c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x772a4>) │ │ │ │ + str r0, [r0, r0] │ │ │ │ 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] @ 6edd54 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7706c> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2384977,15 +2384992,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #952] @ (6ee118 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77430>) │ │ │ │ + ldr r7, [pc, #312] @ (6ede98 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x771b0>) │ │ │ │ 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] @ 6ee330 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77648> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2385546,27 +2385561,27 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r7, [pc, #160] @ (6ee3e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x776f8>) │ │ │ │ + ldr r7, [pc, #544] @ (6ee560 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77878>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, #132 @ 0x84 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #672] @ (6ee5ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77904>) │ │ │ │ + ldr r5, [pc, #32] @ (6ee36c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77684>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #16] @ (6ee360 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77678>) │ │ │ │ + ldr r3, [pc, #400] @ (6ee4e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x777f8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #16] @ (6ee364 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7767c>) │ │ │ │ + ldr r3, [pc, #400] @ (6ee4e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x777fc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [pc, #728] @ (6ee630 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77948>) │ │ │ │ + ldr r2, [pc, #88] @ (6ee3b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x776c8>) │ │ │ │ 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 │ │ │ │ @@ -2385737,17 +2385752,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2385834,15 +2385849,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6ee5d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x778e8> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6ee66c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77984>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2385862,15 +2385877,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6ee632 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7794a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r7} │ │ │ │ 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] @ 6ee6fc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77a14> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2385916,23 +2385931,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} │ │ │ │ - cbz r2, 6ee772 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77a8a> │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ adds r6, r5, r5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cbz r0, 6ee76e <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77a86> │ │ │ │ + cbz r0, 6ee786 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77a9e> │ │ │ │ lsls r5, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov r8, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6ee734 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77a4c> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6ee72c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x77a44> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2386520,82 +2386535,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} │ │ │ │ - cmp r2, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmn r2, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r7 │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r3 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xfbedffff │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r1 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - tst r2, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - tst r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r2, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r3 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r0, r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #12 │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -2386798,28 +2386813,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (6eefe0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x782f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6eefe4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x782fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmn r0, r4 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - orns r0, ip, #5275648 @ 0x508000 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + @ instruction: 0xf4dc00a1 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6ef05c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78374> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2386874,45 +2386889,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6ef09c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x783b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6ef0a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x783b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6eed08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78020> │ │ │ │ + b.n 6eedc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x780e0> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6eee08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78120> │ │ │ │ + b.n 6eeec8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x781e0> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - negs r6, r2 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #40 @ (adr r6, 6ef0cc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x783e4>) │ │ │ │ + add r6, pc, #424 @ (adr r6, 6ef24c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78564>) │ │ │ │ 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 │ │ │ │ @@ -2387856,205 +2387871,205 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ef610 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78928> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #20 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0], #656 @ 0x290 │ │ │ │ - stc2 0, cr0, [r4], #656 @ 0x290 │ │ │ │ - ldc2 0, cr0, [r8], {164} @ 0xa4 │ │ │ │ - stc2 0, cr0, [lr], {164} @ 0xa4 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + ldc2 0, cr0, [r0, #-656] @ 0xfffffd70 │ │ │ │ + stc2 0, cr0, [r4, #-656] @ 0xfffffd70 │ │ │ │ + ldc2l 0, cr0, [r8], #656 @ 0x290 │ │ │ │ + stc2l 0, cr0, [lr], #656 @ 0x290 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + movs r1, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf59e00a4 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf5fe00a4 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #264 @ (adr r1, 6efc64 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78f7c>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 6efde4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x790fc>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xface00a4 │ │ │ │ - @ instruction: 0xfac200a4 │ │ │ │ - cbnz r4, 6efba0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78eb8> │ │ │ │ + @ instruction: 0xfb2e00a4 │ │ │ │ + @ instruction: 0xfb2200a4 │ │ │ │ + rev r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - orns r0, r8, #164 @ 0xa4 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf0d800a4 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vst4.32 {d16-d19}, [r6 :128], r4 │ │ │ │ - vst4.32 {d16-d19}, [r0 :128], r4 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + vld1.8 {d0[5]}, [r6], r4 │ │ │ │ + vld1.8 {d0[5]}, [r0], r4 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb.w r0, [r8, r4, lsl #2] │ │ │ │ - adds r4, #118 @ 0x76 │ │ │ │ + str??.w r0, [r8, r4, lsl #2] │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6ef72c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78a44> │ │ │ │ + b.n 6ef7ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78b04> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6ef6d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x789ec> │ │ │ │ + b.n 6ef794 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78aac> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 6ef6f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78a10> │ │ │ │ + b.n 6ef7b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78ad0> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf7b200a4 │ │ │ │ - adds r4, #0 │ │ │ │ + ldrb.w r0, [r2, r4, lsl #2] │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r4, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6ef634 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7894c> │ │ │ │ + b.n 6ef6f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78a0c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6efcc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78fdc>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2388078,15 +2388093,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6efc9c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x78fb4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6efcee <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x79006> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6efcea <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x79002> │ │ │ │ @@ -2389163,56 +2389178,56 @@ │ │ │ │ nop │ │ │ │ lsls r2, r1, #11 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r6, r6, #10 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ vsra.u32 q0, , #4 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -2389434,39 +2389449,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6f0b5c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x79e74>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e1b2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6ae44> │ │ │ │ b.w 6effbe <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x792d6> │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ 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 │ │ │ │ @@ -2389496,17 +2389511,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f0bc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x79ed8>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e1b2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6ae44> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -2390057,25 +2390072,25 @@ │ │ │ │ ands.w r1, r6, #13959168 @ 0xd50000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3f20155 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, ip, #85 @ 0x55 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r3, #4 │ │ │ │ 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 │ │ │ │ @@ -2390904,15 +2390919,15 @@ │ │ │ │ ldc 1, cr0, [lr, #-340] @ 0xfffffeac │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r4, #-340] @ 0xfffffeac │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, r8, r5, lsr #1 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6e16e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6aa00> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2391705,23 +2391720,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6f2404 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b71c> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ac5d14 │ │ │ │ + bl ac5e7c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6f2454 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b76c> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl ac5d4c │ │ │ │ + bl ac5eb4 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6f2442 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b75a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e8ac0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71dd8> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2391758,39 +2391773,39 @@ │ │ │ │ bl 6e8a5c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x71d74> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f2498 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b7b0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl ac5da4 │ │ │ │ + bl ac5f0c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6f24a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b7ba> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f24d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b7ee> │ │ │ │ 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 ac6478 │ │ │ │ + bl ac65e0 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6f247a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b792> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl ac5f14 │ │ │ │ + bl ac607c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f2620 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b938> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6f252c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b844> │ │ │ │ b.n 6f262a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b942> │ │ │ │ @@ -2391805,15 +2391820,15 @@ │ │ │ │ bl 6e9944 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x72c5c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6f262a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b942> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac645c │ │ │ │ + bl ac65c4 │ │ │ │ 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 │ │ │ │ @@ -2391911,21 +2391926,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #176 @ 0xb0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrb.w r0, [r6, lr, lsl #1] │ │ │ │ + ldr??.w r0, [r6, lr, lsl #1] │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ bge.n 6f26b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7b9d0> │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ands.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ + orns r0, ip, #5177344 @ 0x4f0000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2392530,21 +2392545,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f2d28 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7c040>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e1b2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6ae44> │ │ │ │ b.n 6f2cf2 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7c00a> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ 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 │ │ │ │ @@ -2392658,21 +2392673,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e42d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6d5ec> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e42f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x6d60c> │ │ │ │ b.n 6f2dc6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7c0de> │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f2ed6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7c1ee> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2393245,15 +2393260,15 @@ │ │ │ │ b.n 6f3406 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7c71e> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f33e6 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7c6fe> │ │ │ │ ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ 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 │ │ │ │ @@ -2393981,15 +2393996,15 @@ │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r2, #5 │ │ │ │ bl aa9c1e │ │ │ │ - movs r2, r4 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ bl a15c2a │ │ │ │ bl 753c2e │ │ │ │ bl 4f7c32 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3e1ba2> │ │ │ │ bl 5a3c36 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x48dba6> │ │ │ │ @@ -2394830,20 +2394845,20 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r0, lr, lsl #1] │ │ │ │ + ldrb.w r0, [r0, #158] @ 0x9e │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xf196009e │ │ │ │ - @ instruction: 0xf0d2009e │ │ │ │ - orr.w r0, r0, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf1f6009e │ │ │ │ + @ instruction: 0xf132009e │ │ │ │ + @ instruction: 0xf0a0009e │ │ │ │ stmdb 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 │ │ │ │ @@ -2395476,20 +2395491,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, [r4, #0] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmdb sl!, {r1, r2, r3, r4, r7} │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + @ instruction: 0xe99a009e │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ 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] @ 6f5530 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e848> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2396291,143 +2396306,142 @@ │ │ │ │ movs r0, r0 │ │ │ │ uxtb r2, r1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xe8c4009e │ │ │ │ - @ instruction: 0xe8da009e │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + stmdb r4!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmdb sl!, {r1, r2, r3, r4, r7} │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, pc, #376 @ (adr r4, 6f56cc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e9e4>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 6f584c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7eb64>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, pc, #272 @ (adr r4, 6f566c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e984>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 6f57ec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7eb04>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f5550 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e868> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - strex r0, r0, [r8, #632] @ 0x278 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + @ instruction: 0xe858009e │ │ │ │ + stmia.w r8!, {r1, r2, r3, r4, r7} │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6f5428 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e740> │ │ │ │ + b.n 6f54e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e800> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6f5324 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e63c> │ │ │ │ + b.n 6f53e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e6fc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f52d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e5f0> │ │ │ │ + b.n 6f5398 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e6b0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f52a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e5c0> │ │ │ │ + b.n 6f5368 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e680> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bkpt 0x0008 │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6f5308 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e620> │ │ │ │ + b.n 6f53c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e6e0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 6f5730 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ea48>) │ │ │ │ + add r0, pc, #768 @ (adr r0, 6f58b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ebc8>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f5258 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e570> │ │ │ │ + b.n 6f5318 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e630> │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 6f570c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ea24>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r0, pc, #312 @ (adr r0, 6f56f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ea10>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f50d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e3ec> │ │ │ │ + b.n 6f5194 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e4ac> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f50a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e3bc> │ │ │ │ + b.n 6f5164 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e47c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5074 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e38c> │ │ │ │ + b.n 6f5134 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e44c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5044 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e35c> │ │ │ │ + b.n 6f5104 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e41c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5098 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e3b0> │ │ │ │ + b.n 6f5158 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e470> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f505c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e374> │ │ │ │ + b.n 6f511c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e434> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f4fd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e2f0> │ │ │ │ + b.n 6f5098 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e3b0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f4ecc <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e1e4> │ │ │ │ + b.n 6f4f8c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e2a4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f5de0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f0f8> │ │ │ │ + b.n 6f4ea0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e1b8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6f5d9c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f0b4> │ │ │ │ + b.n 6f4e5c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e174> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5d74 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f08c> │ │ │ │ + b.n 6f4e34 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e14c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5d78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f090> │ │ │ │ + b.n 6f4e38 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e150> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #560] @ (6f5840 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7eb58>) │ │ │ │ + ldr r7, [pc, #944] @ (6f59c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ecd8>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6f5c48 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ef60> │ │ │ │ + b.n 6f5d08 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f020> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5be4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7eefc> │ │ │ │ + b.n 6f5ca4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7efbc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5dc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f0d8> │ │ │ │ + b.n 6f4e80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e198> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5da8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f0c0> │ │ │ │ + b.n 6f4e68 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e180> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5dc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f0d8> │ │ │ │ + b.n 6f4e80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7e198> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5d4c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f064> │ │ │ │ + b.n 6f5e0c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f124> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5d24 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f03c> │ │ │ │ + b.n 6f5de4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f0fc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5ad0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ede8> │ │ │ │ + b.n 6f5b90 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7eea8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 6f5a2c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ed44> │ │ │ │ + b.n 6f5aec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ee04> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 6f58e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ebfc> │ │ │ │ + b.n 6f59a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ecbc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc 0, cr0, [r8, #-628]! @ 0xfffffd8c │ │ │ │ - b.n 6f5b40 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ee58> │ │ │ │ + stc 0, cr0, [r8, #628] @ 0x274 │ │ │ │ + b.n 6f5c00 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ef18> │ │ │ │ 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 │ │ │ │ @@ -2396927,33 +2396941,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f573c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ea54> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f573c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ea54> │ │ │ │ nop │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - b.n 6f5ee8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f200> │ │ │ │ + b.n 6f5fa8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f2c0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f5f80 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f298> │ │ │ │ + b.n 6f6040 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f358> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5ef0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f208> │ │ │ │ + b.n 6f5fb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f2c8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - b.n 6f5e94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f1ac> │ │ │ │ + b.n 6f5f54 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f26c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5e04 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f11c> │ │ │ │ + b.n 6f5ec4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f1dc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, r5 │ │ │ │ + add ip, r1 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ble.n 6f5c90 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7efa8> │ │ │ │ + ble.n 6f5b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ee68> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 6f5c78 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7ef90> │ │ │ │ + ble.n 6f5d38 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f050> │ │ │ │ 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] @ (6f5d9c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f0b4>) │ │ │ │ @@ -2397078,19 +2397092,19 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #680 @ (adr r3, 6f6048 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f360>) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #1000 @ (adr r2, 6f6190 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f4a8>) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r5, r4, #4 │ │ │ │ - blt.n 6f5dd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f0ec> │ │ │ │ + blt.n 6f5e94 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f1ac> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6f5cec <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f004> │ │ │ │ + blt.n 6f5dac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f0c4> │ │ │ │ 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 │ │ │ │ @@ -2397386,35 +2397400,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #120 @ (adr r2, 6f6168 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f480>) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r2, pc, #64 @ (adr r2, 6f6134 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f44c>) │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6f6144 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f45c> │ │ │ │ + blt.n 6f6004 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f31c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6f6128 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f440> │ │ │ │ + bge.n 6f61e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f500> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ add r0, pc, #640 @ (adr r0, 6f6388 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f6a0>) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r5, r4, #4 │ │ │ │ - bhi.n 6f6158 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f470> │ │ │ │ + bhi.n 6f6018 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f330> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 6f6120 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f438> │ │ │ │ + bls.n 6f61e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f4f8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcc.n 6f6164 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f47c> │ │ │ │ + bcc.n 6f6024 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f33c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - bvc.n 6f60ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f3c4> │ │ │ │ + bhi.n 6f616c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f484> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6f6024 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f33c> │ │ │ │ + bhi.n 6f60e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f3fc> │ │ │ │ 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 │ │ │ │ @@ -2397454,15 +2397468,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 45ecec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c5c> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 45ecec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c5c> │ │ │ │ ldrb.w r3, [r4, #937] @ 0x3a9 │ │ │ │ cbnz r3, 6f6214 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f52c> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl afca64 │ │ │ │ + bl afcbcc │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f620a <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f522> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 4378b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x321824> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2397484,15 +2397498,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6fcc94 │ │ │ │ b.n 6f61ba <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f4d2> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ac3fb8 │ │ │ │ + bl ac4120 │ │ │ │ b.n 6f61ac <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f4c4> │ │ │ │ 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] @ 6f62a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f5bc> │ │ │ │ @@ -2397547,15 +2397561,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6f6328 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f640> │ │ │ │ + bvc.n 6f61e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f500> │ │ │ │ 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 │ │ │ │ @@ -2397684,27 +2397698,27 @@ │ │ │ │ ... │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r5, pc, #960 @ (adr r5, 6f67e8 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 6f6568 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f880>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvs.n 6f6508 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f820> │ │ │ │ + bvs.n 6f63c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f6e0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvs.n 6f6500 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f818> │ │ │ │ + bvs.n 6f63c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f6d8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvs.n 6f64f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f808> │ │ │ │ + bvs.n 6f63b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f6c8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvs.n 6f64e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f7f8> │ │ │ │ + bvs.n 6f63a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f6b8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvs.n 6f64d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f7e8> │ │ │ │ + bvs.n 6f6390 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f6a8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvs.n 6f64d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f7e8> │ │ │ │ + bvs.n 6f6390 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f6a8> │ │ │ │ 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] @ (6f6478 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f790>) │ │ │ │ dmb ish │ │ │ │ @@ -2398040,15 +2398054,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6f675c <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7fa74> │ │ │ │ + bcc.n 6f681c │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r2, #5 │ │ │ │ │ │ │ │ 006f67d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2398692,29 +2398706,29 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrb r6, [r6, r7] │ │ │ │ lsls r3, r3, #5 │ │ │ │ str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6f7010 │ │ │ │ + bne.n 6f6ed0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldrb r0, [r1, r5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bne.n 6f7000 │ │ │ │ + bne.n 6f6ec0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - beq.n 6f6edc │ │ │ │ + bne.n 6f6f9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n 6f6fa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 6f6f9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrh r2, [r4, r0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrh r6, [r0, r0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r4, [r4, r7] │ │ │ │ lsls r3, r3, #5 │ │ │ │ @@ -2398767,15 +2398781,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 afc9c8 │ │ │ │ + bl afcb30 │ │ │ │ ldrb.w r2, [r4, #937] @ 0x3a9 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f72b8 │ │ │ │ ldr.w r3, [r4, #884] @ 0x374 │ │ │ │ str.w r3, [r4, #912] @ 0x390 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2399009,20 +2399023,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f73b0 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl ac3f50 │ │ │ │ + bl ac40b8 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f7018 │ │ │ │ mov r0, r6 │ │ │ │ - bl afca64 │ │ │ │ + bl afcbcc │ │ │ │ b.w 6f6908 │ │ │ │ ldr r7, [pc, #188] @ (6f73b4 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f778c │ │ │ │ @@ -2399056,21 +2399070,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ bl 46337a <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x34d2ea> │ │ │ │ bl 82937e │ │ │ │ @@ -2399092,15 +2399106,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ strh r5, [r3, r5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ strh r6, [r1, r5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [pc, #3392] @ 6f8104 │ │ │ │ addw r3, r4, #1796 @ 0x704 │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2399368,15 +2399382,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 6f6908 │ │ │ │ ldrb.w r3, [r4, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f72ec │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ac3fb8 │ │ │ │ + bl ac4120 │ │ │ │ b.n 6f72ec │ │ │ │ ldr.w r2, [pc, #2600] @ 6f811c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f6220 <_mesa_glapi_set_dispatch@@libgallium-26.1.4-1.so+0x7f538> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2400236,43 +2400250,43 @@ │ │ │ │ str.w r3, [r4, #808] @ 0x328 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #468] @ 0x1d4 │ │ │ │ movs r3, #6 │ │ │ │ str.w r3, [r4, #812] @ 0x32c │ │ │ │ b.w 6f6a0a │ │ │ │ nop │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ str r2, [r5, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ str r0, [r1, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r6, [pc, #720] @ (6f83f8 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ movw r2, #26791 @ 0x68a7 │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f7a66 │ │ │ │ sub.w r3, r3, #26752 @ 0x6880 │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ movt r2, #199 @ 0xc7 │ │ │ │ @@ -2400922,15 +2400936,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #8] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + push {r1, lr} │ │ │ │ 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] @ (6f88b4 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2401068,15 +2401082,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #28] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6f8a20 │ │ │ │ + cbz r4, 6f8a38 │ │ │ │ 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] @ (6f8b68 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2401239,15 +2401253,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f8b56 │ │ │ │ nop │ │ │ │ strb r2, [r2, #24] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6f8bae │ │ │ │ + sxtb r2, r1 │ │ │ │ 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 │ │ │ │ @@ -2403610,15 +2403624,15 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6fa414 │ │ │ │ ldrb r2, [r2, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ 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 │ │ │ │ @@ -2403906,20 +2403920,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xf6700124 │ │ │ │ - movw r1, #59428 @ 0xe824 │ │ │ │ - @ instruction: 0xf5360124 │ │ │ │ + @ instruction: 0xf6d00124 │ │ │ │ + subw r1, lr, #2084 @ 0x824 │ │ │ │ + @ instruction: 0xf5960124 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ 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] @ (6fa7d8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2404183,16 +2404197,16 @@ │ │ │ │ ... │ │ │ │ ldrsb r4, [r7, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r1, r6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xf3120124 │ │ │ │ - @ instruction: 0xf2f00124 │ │ │ │ + @ instruction: 0xf3720124 │ │ │ │ + @ instruction: 0xf3500124 │ │ │ │ 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] @ 6fb10c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [pc, #1708] @ 6fb110 │ │ │ │ @@ -2407418,19 +2407432,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6fcde8 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r2, #174 @ 0xae │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r4, r4, #4 │ │ │ │ adds r2, #16 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ 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] @ 6fcf04 │ │ │ │ @@ -2407489,15 +2407503,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #42 @ 0x2a │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ 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] @ (6fcfe8 ) │ │ │ │ @@ -2408678,19 +2408692,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #252 @ 0xfc │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r6, #86 @ 0x56 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2408862,15 +2408876,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fdd1a │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl afc9bc │ │ │ │ + bl afcb24 │ │ │ │ ldrb.w r3, [r5, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fdcf4 │ │ │ │ b.n 6fdc64 │ │ │ │ mov r0, r5 │ │ │ │ bl 6fd2c4 │ │ │ │ b.n 6fdc9a │ │ │ │ @@ -2408984,33 +2408998,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #76 @ 0x4c │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -2409185,15 +2409199,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fe008 │ │ │ │ ldrb.w r3, [r8, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fe16c │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl afc884 │ │ │ │ + bl afc9ec │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fdb78 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2409250,32 +2409264,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 afc63c │ │ │ │ + bl afc7a4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fdf34 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fe02e │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac3ea8 │ │ │ │ + bl ac4010 │ │ │ │ b.n 6fe0b2 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fdf94 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fe008 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac3de4 │ │ │ │ + bl ac3f4c │ │ │ │ cbz r0, 6fe1d2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fdf34 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2409293,19 +2409307,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fe14c │ │ │ │ b.n 6fe14a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fe14c │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl afc884 │ │ │ │ + bl afc9ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac3de4 │ │ │ │ + bl ac3f4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fe196 │ │ │ │ b.n 6fdf32 │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fe11a │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2409510,15 +2409524,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #7 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, r4, #3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ 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] @ (6fe720 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2409790,32 +2409804,32 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r6, r3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ 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, 6fe75c │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fe76a │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl afc434 │ │ │ │ + bl afc59c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl ac3dfc │ │ │ │ + bl ac3f64 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fd7d8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2409942,15 +2409956,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fe934 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6fe7b0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl afc884 │ │ │ │ + bl afc9ec │ │ │ │ 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 │ │ │ │ @@ -2409981,17 +2409995,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -2410965,25 +2410979,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6ff388 │ │ │ │ nop │ │ │ │ lsrs r4, r3, #19 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r4, [pc, #872] @ (6ff78c ) │ │ │ │ + ldr r5, [pc, #232] @ (6ff50c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #840] @ (6ff774 ) │ │ │ │ + ldr r5, [pc, #200] @ (6ff4f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #328] @ (6ff578 ) │ │ │ │ + ldr r4, [pc, #712] @ (6ff6f8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #944] @ (6ff7e4 ) │ │ │ │ + ldr r4, [pc, #304] @ (6ff564 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #280] @ (6ff550 ) │ │ │ │ + ldr r4, [pc, #664] @ (6ff6d0 ) │ │ │ │ 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 │ │ │ │ @@ -2411086,17 +2411100,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #104 @ (adr r7, 6ff5ec ) │ │ │ │ + add r7, pc, #488 @ (adr r7, 6ff76c ) │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldr r3, [pc, #256] @ (6ff688 ) │ │ │ │ + ldr r3, [pc, #640] @ (6ff808 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6ff5f4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2411726,17 +2411740,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6ff986 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r7 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, r7 │ │ │ │ + add r8, r3 │ │ │ │ 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 │ │ │ │ @@ -2412126,15 +2412140,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r2 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (7001b0 ) │ │ │ │ ldr r3, [pc, #124] @ (7001b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 7001b8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (7001bc ) │ │ │ │ @@ -2413082,17 +2413096,17 @@ │ │ │ │ stc2l 1, cr0, [r6, #336] @ 0x150 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r4, #336]! @ 0x150 │ │ │ │ @ instruction: 0xfb7e0154 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (700c70 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 490c72 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37abe2> │ │ │ │ @@ -2413492,40 +2413506,40 @@ │ │ │ │ b.n 700f8e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3700154 │ │ │ │ bfi r1, sl, #1, #20 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, lr, #84 @ 0x54 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r4, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r4, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r4, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #196 @ 0xc4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd ip, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #12 │ │ │ │ @@ -2414210,15 +2414224,15 @@ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub.w lr, r5, #130 @ 0x82 │ │ │ │ cmp.w lr, #3 │ │ │ │ it ls │ │ │ │ movls r0, ip │ │ │ │ bhi.n 70184a │ │ │ │ b.n 7018b0 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2415150,19 +2415164,19 @@ │ │ │ │ ldrb.w r0, [r2, #149] @ 0x95 │ │ │ │ b.n 701c46 │ │ │ │ movs r3, #9 │ │ │ │ b.n 701fda │ │ │ │ nop │ │ │ │ b.n 701c50 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -2415691,15 +2415705,15 @@ │ │ │ │ itt hi │ │ │ │ movwhi r2, #257 @ 0x101 │ │ │ │ strhhi.w r2, [r4, #364] @ 0x16c │ │ │ │ bhi.w 7026b8 │ │ │ │ movs r2, #1 │ │ │ │ strh.w r2, [r4, #364] @ 0x16c │ │ │ │ b.n 7026b8 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1220] @ 0x4c4 │ │ │ │ ldr.w r2, [r0, #1208] @ 0x4b8 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r1, [r0, #1216] @ 0x4c0 │ │ │ │ ldrd lr, r4, [r0, #336] @ 0x150 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ @@ -2415852,15 +2415866,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 702b80 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bmi.n 702b1c │ │ │ │ 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 │ │ │ │ @@ -2415892,15 +2415906,15 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 702b56 │ │ │ │ nop │ │ │ │ bmi.n 702af4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, 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, #2596] @ 7035c8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2416806,259 +2416820,259 @@ │ │ │ │ movs r7, #0 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 7037c2 │ │ │ │ bmi.n 70366c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r0, r5 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r6, r5, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r5, #0 │ │ │ │ + adds r6, r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 7037e8 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7037bc │ │ │ │ @@ -2418030,261 +2418044,261 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r4, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 7033dc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - adds r4, r2, #5 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r1, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ lsls r4, r4, #4 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, pc, #816 @ (adr r4, 70476c ) │ │ │ │ + add r5, pc, #176 @ (adr r5, 7044ec ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 704740 ) │ │ │ │ + add r5, pc, #128 @ (adr r5, 7044c0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r3, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r0, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 704520 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2418405,15 +2418419,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 704592 │ │ │ │ nop │ │ │ │ hlt 0x0038 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r5, 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] @ (704880 ) │ │ │ │ @@ -2419172,17 +2419186,17 @@ │ │ │ │ cmp r3, #4 │ │ │ │ bhi.w 704d24 │ │ │ │ b.n 704dc0 │ │ │ │ push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #976] @ (7052c4 ) │ │ │ │ + ldr r6, [pc, #336] @ (705044 ) │ │ │ │ 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 │ │ │ │ @@ -2419848,55 +2419862,55 @@ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ sub sp, #384 @ 0x180 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r5, sp, #592 @ 0x250 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 7055e4 │ │ │ │ + bls.n 7056a4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ 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] │ │ │ │ @@ -2420037,29 +2420051,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, r4, #2 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1212] @ 0x4bc │ │ │ │ cmp r3, #32 │ │ │ │ itttt ne │ │ │ │ movne r0, #1 │ │ │ │ andne.w r3, r3, #31 │ │ │ │ lslne r0, r3 │ │ │ │ @@ -2421343,31 +2421357,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #4 │ │ │ │ blx 6c374 <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 70652a │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 7063a4 │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2423077,15 +2423091,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 706e50 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeab4009d │ │ │ │ + adds.w r0, r4, sp, lsr #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2632] @ 0xa48 │ │ │ │ mov fp, r2 │ │ │ │ @@ -2423487,15 +2423501,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #32] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -2426133,15 +2426147,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 709952 │ │ │ │ nop │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ 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 │ │ │ │ @@ -2427755,15 +2427769,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70ab84 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70ab84 │ │ │ │ - @ instruction: 0xf1360123 │ │ │ │ + @ instruction: 0xf1960123 │ │ │ │ vldr d7, [pc, #516] @ 70aeb8 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 70ad0a │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ movs r0, #0 │ │ │ │ @@ -2428084,17 +2428098,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r0, [r3, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 70b0fa │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r6} │ │ │ │ + push {r1, r5, r7} │ │ │ │ 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] │ │ │ │ @@ -2428401,16 +2428415,16 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70b108 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70b17a │ │ │ │ movs r0, #8 │ │ │ │ b.n 70b17a │ │ │ │ - ldcl 1, cr0, [r6], #-140 @ 0xffffff74 │ │ │ │ - @ instruction: 0xe9ae0123 │ │ │ │ + ldcl 1, cr0, [r6], {35} @ 0x23 │ │ │ │ + and.w r1, lr, r3, asr #32 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70b41e │ │ │ │ ldrd r3, r2, [r0, #112] @ 0x70 │ │ │ │ @@ -2429127,41 +2429141,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 r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70bd86 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2429355,111 +2429369,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70be48 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70be4c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70bf9c │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2429621,105 +2429635,105 @@ │ │ │ │ ldr r0, [pc, #188] @ (70c054 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (70c058 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70c0c0 │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2429765,38 +2429779,38 @@ │ │ │ │ ldr r0, [pc, #56] @ (70c0f4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70c0f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vqadd.s8 d0, d28, d10 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + vqadd.s32 d16, d28, d10 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ 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] @ (70c1b4 ) │ │ │ │ @@ -2429871,19 +2429885,19 @@ │ │ │ │ nop │ │ │ │ subs r6, #234 @ 0xea │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #116 @ 0x74 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ 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] @ (70c218 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2429911,15 +2429925,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70c1e6 │ │ │ │ lsls r3, r0, #18 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r0, r7, #17 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r6, r3, #17 │ │ │ │ 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 │ │ │ │ @@ -2429978,31 +2429992,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] @ (70c2e4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c26c │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r2, 70c2fc │ │ │ │ + rev r2, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #136] @ (70c368 ) │ │ │ │ + ldr r2, [pc, #520] @ (70c4e8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bpl.n 70c230 │ │ │ │ + bvs.n 70c2f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2430071,21 +2430085,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ 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] @ (70c434 ) │ │ │ │ @@ -2430121,25 +2430135,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70c2e8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70c448 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c40c │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2430156,19 +2430170,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 r5, #170 @ 0xaa │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 70c3cc │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2430212,27 +2430226,27 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (70c524 ) │ │ │ │ add r2, pc │ │ │ │ b.n 70c4e0 │ │ │ │ nop │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r7, pc, #384 @ (adr r7, 70c698 ) │ │ │ │ + add r7, pc, #768 @ (adr r7, 70c818 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 70c660 ) │ │ │ │ + add r7, pc, #704 @ (adr r7, 70c7e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -2430387,53 +2430401,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] @ (70c700 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70c690 │ │ │ │ nop │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 70c9bc ) │ │ │ │ + add r7, pc, #120 @ (adr r7, 70c73c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 70c974 ) │ │ │ │ + add r7, pc, #40 @ (adr r7, 70c6f4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cbz r4, 70c6ec │ │ │ │ + cbz r4, 70c704 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 70c688 │ │ │ │ + blt.n 70c748 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #704 @ (adr r5, 70c9b8 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 70c738 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 70ca40 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 70c7c0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ 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] @ (70c7f4 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2430532,29 +2430546,29 @@ │ │ │ │ b.n 70c7ba │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #264 @ (adr r5, 70c908 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 70ca88 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #114 @ 0x72 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #824 @ (adr r4, 70cb48 ) │ │ │ │ + add r5, pc, #184 @ (adr r5, 70c8c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 70cbf4 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 70c974 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #696 @ (adr r4, 70cad0 ) │ │ │ │ + add r5, pc, #56 @ (adr r5, 70c850 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -2430591,15 +2430605,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (70c890 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70c3cc │ │ │ │ b.n 70c842 │ │ │ │ - bmi.n 70c92c │ │ │ │ + bmi.n 70c7ec │ │ │ │ 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 │ │ │ │ @@ -2430690,15 +2430704,15 @@ │ │ │ │ bne.n 70c964 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 70c704 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 70c94c │ │ │ │ nop │ │ │ │ - add r3, pc, #776 @ (adr r3, 70ccb0 ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 70ca30 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 70ce0a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2431139,115 +2431153,115 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 70c9f4 │ │ │ │ ldr r3, [pc, #204] @ (70ced4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cbf6 │ │ │ │ bx lr │ │ │ │ - add r6, pc, #856 @ (adr r6, 70d168 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 70cee8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 70d1bc ) │ │ │ │ + add r3, pc, #296 @ (adr r3, 70cf3c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #928 @ (adr r2, 70d1b8 ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 70cf38 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 70d1cc ) │ │ │ │ + add r3, pc, #304 @ (adr r3, 70cf4c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #960 @ (adr r2, 70d1e0 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 70cf60 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 70d1f4 ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 70cf74 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 70cf68 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 70d0e8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #984 @ (adr r2, 70d204 ) │ │ │ │ + add r3, pc, #344 @ (adr r3, 70cf84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #984 @ (adr r2, 70d208 ) │ │ │ │ + add r3, pc, #344 @ (adr r3, 70cf88 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 70cecc ) │ │ │ │ + add r3, pc, #536 @ (adr r3, 70d04c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #136 @ (adr r3, 70cec0 ) │ │ │ │ + add r3, pc, #520 @ (adr r3, 70d040 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 70ceb4 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 70d034 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #544 @ (adr r2, 70d060 ) │ │ │ │ + add r2, pc, #928 @ (adr r2, 70d1e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 70d03c ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 70d1bc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 70d040 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 70d1c0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 70d044 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 70d1c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 70d05c ) │ │ │ │ + add r1, pc, #904 @ (adr r1, 70d1dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #56 @ (adr r5, 70ce94 ) │ │ │ │ + add r5, pc, #440 @ (adr r5, 70d014 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 70d1e4 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 70cf64 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 70cff8 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 70d178 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #976 @ (adr r0, 70d23c ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 70cfbc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #640 @ (adr r2, 70d0f0 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 70ce70 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #680 @ (adr r2, 70d11c ) │ │ │ │ + add r3, pc, #40 @ (adr r3, 70ce9c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #688 @ (adr r2, 70d128 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 70cea8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #696 @ (adr r2, 70d134 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 70ceb4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #728 @ (adr r2, 70d158 ) │ │ │ │ + add r3, pc, #88 @ (adr r3, 70ced8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #792 @ (adr r2, 70d19c ) │ │ │ │ + add r3, pc, #152 @ (adr r3, 70cf1c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 70d1e8 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 70cf68 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #888 @ (adr r2, 70d204 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 70cf84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #896 @ (adr r2, 70d210 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 70cf90 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 70d21c ) │ │ │ │ + add r3, pc, #264 @ (adr r3, 70cf9c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 70d240 ) │ │ │ │ + add r3, pc, #296 @ (adr r3, 70cfc0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #0 @ (adr r3, 70ce9c ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 70d01c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #40 @ (adr r3, 70cec8 ) │ │ │ │ + add r3, pc, #424 @ (adr r3, 70d048 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 70cf04 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 70d084 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 70d004 ) │ │ │ │ + add r1, pc, #728 @ (adr r1, 70d184 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #800 @ (adr r0, 70d1d0 ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 70cf50 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #752 @ (adr r0, 70d1a4 ) │ │ │ │ + add r1, pc, #112 @ (adr r1, 70cf24 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 70d16c ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 70ceec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #680 @ (adr r0, 70d168 ) │ │ │ │ + add r1, pc, #40 @ (adr r1, 70cee8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 70d174 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 70cef4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #680 @ (adr r0, 70d170 ) │ │ │ │ + add r1, pc, #40 @ (adr r1, 70cef0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #544 @ (adr r2, 70d0ec ) │ │ │ │ + add r2, pc, #928 @ (adr r2, 70d26c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #568 @ (adr r2, 70d108 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 70d288 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #304 @ (adr r2, 70d004 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 70d184 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -2431308,17 +2431322,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r1, #8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #576 @ (adr r1, 70d1c8 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 70d348 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r0, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -2431388,33 +2431402,33 @@ │ │ │ │ bl 70c1cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70d012 │ │ │ │ ldr r3, [pc, #40] @ (70d070 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d016 │ │ │ │ nop │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 70d0f8 ) │ │ │ │ + add r1, pc, #536 @ (adr r1, 70d278 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 70d39c ) │ │ │ │ + add r1, pc, #176 @ (adr r1, 70d11c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2431490,39 +2431504,39 @@ │ │ │ │ ldr r1, [pc, #56] @ (70d15c ) │ │ │ │ add r1, pc │ │ │ │ b.n 70d0da │ │ │ │ ldr r1, [pc, #52] @ (70d160 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70d0a0 │ │ │ │ nop │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #656 @ (adr r0, 70d3c8 ) │ │ │ │ + add r1, pc, #16 @ (adr r1, 70d148 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 70d3dc ) │ │ │ │ + add r1, pc, #32 @ (adr r1, 70d15c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #576] @ (70d380 ) │ │ │ │ + ldr r4, [pc, #960] @ (70d500 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #616 @ (adr r0, 70d3ac ) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 70d52c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 70d3d0 ) │ │ │ │ + add r1, pc, #8 @ (adr r1, 70d150 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #112 @ (adr r0, 70d1c0 ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 70d340 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #120 @ (adr r0, 70d1d4 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 70d354 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 70d190 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 70d310 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #248] @ (70d25c ) │ │ │ │ + ldr r4, [pc, #632] @ (70d3dc ) │ │ │ │ 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 │ │ │ │ @@ -2431707,43 +2431721,43 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #120 @ (adr r0, 70d3a8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #72 @ (adr r0, 70d37c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 70d390 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 70d36c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 70d390 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #40 @ (adr r0, 70d36c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 70d378 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 70d39c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 70d3a8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #256 @ (adr r0, 70d454 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #360 @ (adr r0, 70d4c0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 70d4d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #0 @ (adr r0, 70d360 ) │ │ │ │ + add r0, pc, #384 @ (adr r0, 70d4e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #360 @ (adr r0, 70d4cc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ 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] @ (70d3c8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2431776,21 +2431790,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #8 @ (adr r0, 70d3d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 70d410 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #120 @ (adr r0, 70d44c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #192 @ (adr r0, 70d498 ) │ │ │ │ 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] @ 70e030 │ │ │ │ @@ -2432952,289 +2432966,289 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 70d62a │ │ │ │ nop │ │ │ │ cmp r4, #8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 70e2d4 ) │ │ │ │ + add r3, pc, #16 @ (adr r3, 70e054 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r1, #16] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #312 @ (adr r2, 70e188 ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 70e308 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #992 @ (adr r1, 70e43c ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 70e1bc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 70e2f0 ) │ │ │ │ + add r2, pc, #8 @ (adr r2, 70e070 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 70e1a4 ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 70e324 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #24 @ (adr r1, 70e098 ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 70e218 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #800 @ (adr r0, 70e3ac ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 70e12c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 70e2a0 ) │ │ │ │ + add r0, pc, #904 @ (adr r0, 70e420 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 70e1b4 ) │ │ │ │ + add r0, pc, #656 @ (adr r0, 70e334 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #182 @ 0xb6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r6, r4 │ │ │ │ + subs r2, r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 70e14a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - muls r6, r2 │ │ │ │ + bics r6, r6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r5 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + ands r4, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 70c1cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70f8ca │ │ │ │ ldr.w r3, [pc, #3276] @ 70ef38 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2434424,321 +2434438,321 @@ │ │ │ │ mov r0, r6 │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r3, pc │ │ │ │ bl 70ced8 │ │ │ │ b.w 70d62a │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 70ef7a │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 70ef70 │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 70f0c6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 70c1cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70ff7c │ │ │ │ ldr.w r3, [pc, #3544] @ 70ff84 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2436023,413 +2436037,413 @@ │ │ │ │ b.w 70ecd6 │ │ │ │ ldr r3, [pc, #920] @ (710310 ) │ │ │ │ add r3, pc │ │ │ │ b.w 70eaba │ │ │ │ ldr r3, [pc, #916] @ (710314 ) │ │ │ │ add r3, pc │ │ │ │ b.w 70f1b0 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #6] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #320 @ (adr r5, 710108 ) │ │ │ │ + add r5, pc, #704 @ (adr r5, 710288 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc2 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ - @ instruction: 0xfbfe00a2 │ │ │ │ - @ instruction: 0xfbf600a2 │ │ │ │ - @ instruction: 0xfbec00a2 │ │ │ │ - @ instruction: 0xfbe400a2 │ │ │ │ - @ instruction: 0xfbdc00a2 │ │ │ │ - @ instruction: 0xfbd400a2 │ │ │ │ - smlaltb r0, r0, ip, r2 │ │ │ │ - smlaltb r0, r0, r4, r2 │ │ │ │ - @ instruction: 0xfbbc00a2 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + stc2l 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ + mrrc2 0, 10, r0, lr, cr2 │ │ │ │ + mrrc2 0, 10, r0, r6, cr2 │ │ │ │ + mcrr2 0, 10, r0, ip, cr2 │ │ │ │ + mcrr2 0, 10, r0, r4, cr2 │ │ │ │ + ldc2 0, cr0, [ip], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [ip], #-648 @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfa6400a2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + @ instruction: 0xfac400a2 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfa3e00a2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + @ instruction: 0xfa9e00a2 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - 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 │ │ │ │ - vld4.32 {d0-d3}, [r4 :128], r2 │ │ │ │ - ldrsb.w r0, [sl, r2, lsl #2] │ │ │ │ + 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]}, [lr], r2 │ │ │ │ + vst1.8 {d0[5]}, [r4], r2 │ │ │ │ + ldr??.w r0, [sl, r2, lsl #2] │ │ │ │ + ldr??.w r0, [r0, r2, lsl #2] │ │ │ │ + vld4.32 {d16-d19}, [r6 :128], r2 │ │ │ │ + ldr??.w r0, [ip, r2, lsl #2] │ │ │ │ + ldr??.w r0, [r2, r2, lsl #2] │ │ │ │ + vst4.32 {d16-d19}, [r8 :128], r2 │ │ │ │ + ldrsh.w r0, [lr, r2, lsl #2] │ │ │ │ + ldrsh.w r0, [r4, r2, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [sl :128], r2 │ │ │ │ + vld4.32 {d0-d3}, [r0 :128], r2 │ │ │ │ ldrsb.w r0, [r0, r2, lsl #2] │ │ │ │ vst4.32 {d0-d3}, [r6 :128], r2 │ │ │ │ ldr??.w r0, [ip, #162] @ 0xa2 │ │ │ │ ldr??.w r0, [r2, #162] @ 0xa2 │ │ │ │ str??.w r0, [r8, #162] @ 0xa2 │ │ │ │ ldr.w r0, [lr, #162] @ 0xa2 │ │ │ │ ldr.w r0, [r4, #162] @ 0xa2 │ │ │ │ str.w r0, [sl, #162] @ 0xa2 │ │ │ │ str.w r0, [r0, #162] @ 0xa2 │ │ │ │ - ldrh.w r0, [r0, #162] @ 0xa2 │ │ │ │ - strh.w r0, [r6, #162] @ 0xa2 │ │ │ │ - ldrb.w r0, [ip, #162] @ 0xa2 │ │ │ │ - ldrb.w r0, [r2, #162] @ 0xa2 │ │ │ │ - strb.w r0, [r8, #162] @ 0xa2 │ │ │ │ - ldr??.w r0, [lr, r2, lsl #2] │ │ │ │ - ldr??.w r0, [r4, r2, lsl #2] │ │ │ │ - str??.w r0, [sl, r2, lsl #2] │ │ │ │ - str??.w r0, [r0, r2, lsl #2] │ │ │ │ - ldr.w r0, [r6, r2, lsl #2] │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + ldrh.w r0, [r6, #162] @ 0xa2 │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf3dc00a2 │ │ │ │ - @ instruction: 0xf3d200a2 │ │ │ │ - @ instruction: 0xf3c800a2 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + bics.w r0, ip, #5308416 @ 0x510000 │ │ │ │ + bics.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + bic.w r0, r8, #5308416 @ 0x510000 │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r4, #24] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xf35a00a2 │ │ │ │ - @ instruction: 0xf35200a2 │ │ │ │ - @ instruction: 0xf34a00a2 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + @ instruction: 0xf3ba00a2 │ │ │ │ + @ instruction: 0xf3b200a2 │ │ │ │ + @ instruction: 0xf3aa00a2 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf33200a2 │ │ │ │ - @ instruction: 0xf32a00a2 │ │ │ │ - @ instruction: 0xf32200a2 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + @ instruction: 0xf39200a2 │ │ │ │ + @ instruction: 0xf38a00a2 │ │ │ │ + @ instruction: 0xf38200a2 │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf31200a2 │ │ │ │ - bvc.n 7102a8 │ │ │ │ + @ instruction: 0xf37200a2 │ │ │ │ + bhi.n 710368 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movt r0, #8354 @ 0x20a2 │ │ │ │ - @ instruction: 0xf2ba00a2 │ │ │ │ - @ instruction: 0xf2b200a2 │ │ │ │ - subw r0, sl, #162 @ 0xa2 │ │ │ │ - subw r0, r2, #162 @ 0xa2 │ │ │ │ - @ instruction: 0xf29a00a2 │ │ │ │ - @ instruction: 0xf29200a2 │ │ │ │ + @ instruction: 0xf32200a2 │ │ │ │ + @ instruction: 0xf31a00a2 │ │ │ │ + @ instruction: 0xf31200a2 │ │ │ │ + @ instruction: 0xf30a00a2 │ │ │ │ + @ instruction: 0xf30200a2 │ │ │ │ + @ instruction: 0xf2fa00a2 │ │ │ │ + @ instruction: 0xf2f200a2 │ │ │ │ ldr.w r2, [pc, #1764] @ 710a00 │ │ │ │ add r2, pc │ │ │ │ b.w 70ec02 │ │ │ │ ldr.w r2, [pc, #1760] @ 710a04 │ │ │ │ add r2, pc │ │ │ │ b.w 70db1a │ │ │ │ ldr.w r3, [pc, #1752] @ 710a08 │ │ │ │ @@ -2437096,255 +2437110,255 @@ │ │ │ │ b.n 71081e │ │ │ │ ldr r3, [pc, #520] @ (710c00 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71081e │ │ │ │ ldr r3, [pc, #520] @ (710c04 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71081e │ │ │ │ - cdp 0, 15, cr0, cr4, cr2, {5} │ │ │ │ - cdp 0, 14, cr0, cr10, cr2, {5} │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + vhadd.s16 d16, d20, d18 │ │ │ │ + vhadd.s8 d16, d26, d18 │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cdp 0, 12, cr0, cr12, cr2, {5} │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + vhadd.s32 d0, d28, d18 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cdp 0, 11, cr0, cr8, cr2, {5} │ │ │ │ - cdp 0, 10, cr0, cr14, cr2, {5} │ │ │ │ - cdp 0, 10, cr0, cr4, cr2, {5} │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + vhadd.s16 d0, d24, d18 │ │ │ │ + vhadd.s8 d0, d30, d18 │ │ │ │ + vhadd.s8 d0, d20, d18 │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmp r6, sp │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc 0, cr0, [lr, #648]! @ 0x288 │ │ │ │ - stc 0, cr0, [r6, #648]! @ 0x288 │ │ │ │ - ldc 0, cr0, [ip, #648] @ 0x288 │ │ │ │ - ldc 0, cr0, [r2, #648] @ 0x288 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + cdp 0, 0, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 0, cr0, cr6, cr2, {5} │ │ │ │ + ldcl 0, cr0, [ip, #648]! @ 0x288 │ │ │ │ + ldcl 0, cr0, [r2, #648]! @ 0x288 │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + strb r0, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r1, #3] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sxtb r0, r0 │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bge.n 710b18 │ │ │ │ + bge.n 7109d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, #92] @ 0x5c │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xeae600a2 │ │ │ │ - @ instruction: 0xeade00a2 │ │ │ │ - @ instruction: 0xead600a2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + adc.w r0, r6, r2, asr #2 │ │ │ │ + @ instruction: 0xeb3e00a2 │ │ │ │ + @ instruction: 0xeb3600a2 │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 710b7c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - orrs.w r0, r0, r2, asr #2 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + @ instruction: 0xeab000a2 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strd r0, r0, [r6, #648]! @ 0x288 │ │ │ │ - ldrd r0, r0, [lr, #648] @ 0x288 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + orr.w r0, r6, r2, asr #2 │ │ │ │ + bics.w r0, lr, r2, asr #2 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe9ae00a2 │ │ │ │ - @ instruction: 0xe9a600a2 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + and.w r0, lr, r2, asr #2 │ │ │ │ + and.w r0, r6, r2, asr #2 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ 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] @ 71186c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2438499,172 +2438513,172 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 711264 │ │ │ │ @ instruction: 0xf3d80153 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 711f24 │ │ │ │ + b.n 711fe4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ rsb r1, ip, #83 @ 0x53 │ │ │ │ - b.n 71201c │ │ │ │ + b.n 7110dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 711fc0 │ │ │ │ + b.n 712080 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 711fac │ │ │ │ + b.n 71206c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 711f9c │ │ │ │ + b.n 71205c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 711f8c │ │ │ │ + b.n 71204c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 711f2c │ │ │ │ + b.n 711fec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 711da8 │ │ │ │ + b.n 711e68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 711904 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 711924 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 711926 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ble.n 71190c │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ble.n 71186c │ │ │ │ + ble.n 71192c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ble.n 7119c0 │ │ │ │ + ble.n 711880 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 711930 │ │ │ │ + bne.n 7119f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 711884 │ │ │ │ + bgt.n 711944 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 71187c │ │ │ │ + bgt.n 71193c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 7119ac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 711a02 │ │ │ │ ands.w r4, r4, #3145728 @ 0x300000 │ │ │ │ bne.n 711a1c │ │ │ │ lsls r1, r0, #4 │ │ │ │ bmi.n 711a36 │ │ │ │ @@ -2438758,41 +2438772,41 @@ │ │ │ │ b.n 7114ac │ │ │ │ ldr r3, [pc, #56] @ (711aec ) │ │ │ │ add r3, pc │ │ │ │ b.n 711a66 │ │ │ │ ldr r3, [pc, #56] @ (711af0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 711a92 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 711a5c │ │ │ │ + bhi.n 711b1c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 711bb4 │ │ │ │ + bvc.n 711a74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 711bac │ │ │ │ + bvc.n 711a6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 711ba4 │ │ │ │ + bvc.n 711a64 │ │ │ │ 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 │ │ │ │ @@ -2438844,28 +2438858,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] @ (711ba0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 711b44 │ │ │ │ - bvs.n 711b78 │ │ │ │ + bvc.n 711c38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbc.w r0, r2, #167 @ 0xa7 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + rsb r0, r2, #167 @ 0xa7 │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvs.n 711ac4 │ │ │ │ + bvs.n 711b84 │ │ │ │ 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] @ 71281c │ │ │ │ mov r7, r0 │ │ │ │ @@ -2438887,30 +2438901,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 ac372c │ │ │ │ + bl ac3894 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 712230 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7126c2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 711cca │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 7141fe │ │ │ │ mov r0, r6 │ │ │ │ - bl ac3750 │ │ │ │ + bl ac38b8 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 711e02 │ │ │ │ ldr.w sl, [pc, #3072] @ 712824 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3068] @ 712828 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2440064,305 +2440078,305 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 712780 │ │ │ │ nop │ │ │ │ b.n 712098 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 7127e4 │ │ │ │ + bvs.n 7128a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 7127f8 │ │ │ │ + bpl.n 7128b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 712c14 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bcc.n 7127c4 │ │ │ │ + bmi.n 712884 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 712924 │ │ │ │ + bcc.n 7127e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 71287c │ │ │ │ + bcc.n 71293c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mrc2 0, 0, r0, cr12, cr6, {4} │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + mrc2 0, 3, r0, cr12, cr6, {4} │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 71297c │ │ │ │ + bcs.n 71283c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 7128d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #8 @ (adr r0, 7128a0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #72 @ (adr r0, 7128e8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #8 @ (adr r0, 7128b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 7128fc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 712900 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 712914 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #144 @ (adr r0, 712948 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #216 @ (adr r0, 712994 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #216 @ (adr r0, 712998 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #232 @ (adr r0, 7129ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #280 @ (adr r0, 7129e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 712a2c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 71288c │ │ │ │ + bne.n 71294c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 712834 │ │ │ │ + bne.n 7128f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + beq.n 712950 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [pc, #208] @ (7129dc ) │ │ │ │ + ldr r2, [pc, #592] @ (712b5c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + beq.n 712928 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [pc, #1000] @ (712d04 ) │ │ │ │ + ldr r2, [pc, #360] @ (712a84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [pc, #928] @ (712d00 ) │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blx r1 │ │ │ │ + blx sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r4, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #896] @ (712d88 ) │ │ │ │ + ldr r5, [pc, #256] @ (712b08 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc 0, cr0, [sl], {152} @ 0x98 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + stcl 0, cr0, [sl], #-608 @ 0xfffffda0 │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #856] @ (712db0 ) │ │ │ │ + ldr r4, [pc, #216] @ (712b30 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #720] @ (712d34 ) │ │ │ │ + ldr r4, [pc, #80] @ (712ab4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 712ede │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 7136dc │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 713bfa │ │ │ │ @@ -2441320,297 +2441334,297 @@ │ │ │ │ ldr r2, [pc, #580] @ (7136d8 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 7127d8 │ │ │ │ - sbcs r2, r1 │ │ │ │ + rors r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r6, r6 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r4, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r1, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 7135ec ) │ │ │ │ + add r6, pc, #448 @ (adr r6, 71376c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r6, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 713a08 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, 713788 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 7127d8 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ @@ -2442797,391 +2442811,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 r5, #58 @ 0x3a │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #84] @ 0x54 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 7145f8 │ │ │ │ + cbz r2, 714610 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 7145fa │ │ │ │ + cbz r0, 714612 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 7145fa │ │ │ │ + cbz r6, 714612 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 714600 │ │ │ │ + cbz r0, 714618 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #84] @ 0x54 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #544] @ (71484c ) │ │ │ │ + ldr r5, [pc, #928] @ (7149cc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #688] @ (714904 ) │ │ │ │ + ldr r5, [pc, #48] @ (714684 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #112] @ (71472c ) │ │ │ │ + ldr r3, [pc, #496] @ (7148ac ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #824] @ (7149fc ) │ │ │ │ + ldr r3, [pc, #184] @ (71477c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ 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 │ │ │ │ @@ -2443211,17 +2443225,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, [r6, #8] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ 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 │ │ │ │ @@ -2443442,15 +2443456,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6f2 │ │ │ │ lsls r3, r2, #5 │ │ │ │ @ instruction: 0xb69c │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ 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] @ (714a4c ) │ │ │ │ @@ -2443496,15 +2443510,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 ac72d8 │ │ │ │ + bl ac7440 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 714a02 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2443827,15 +2443841,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 714dcc │ │ │ │ lsls r3, r2, #5 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ 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] @ (714e44 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2444057,20 +2444071,20 @@ │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ b.n 714f56 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe8d4009c │ │ │ │ + ldmdb r4!, {r2, r3, r4, r7} │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ 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] @ (71505c ) │ │ │ │ @@ -2445905,15 +2445919,15 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + str r6, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -2447039,223 +2447053,223 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 70c528 │ │ │ │ b.w 716466 │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bics.w r1, r0, #77 @ 0x4d │ │ │ │ - adds r0, #24 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf2f4014d │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ vmla.f16 d16, d6, d5[1] │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ vmla.f d0, d0, d1[3] │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ vrhadd.s8 q8, q1, │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ vrhadd.s8 q0, q4, │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + adds r0, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 12, cr0, cr12, cr13, {2} │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 7, cr0, cr6, cr13, {2} │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 1, cr0, cr2, cr13, {2} │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ vrhadd.s q0, q2, │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stcl 1, cr0, [sl, #308] @ 0x134 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc 1, cr0, [r0, #308]! @ 0x134 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ vrhadd.s q0, q1, │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ stcl 1, cr0, [r4], #308 @ 0x134 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [r2], {77} @ 0x4d │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 7, cr0, cr0, cr13, {2} │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stcl 1, cr0, [r2], {77} @ 0x4d │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc 1, cr0, [r0], #308 @ 0x134 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 2, cr0, cr2, cr13, {2} │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs.w r1, r2, sp, lsl #1 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs.w r1, lr, sp, lsl #1 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xeb94014d │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r0, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ adcs.w r1, ip, sp, lsl #1 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc 1, cr0, [ip], #-308 @ 0xfffffecc │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 70c704 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r0, #8, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.w 71ad58 │ │ │ │ @@ -2448450,299 +2448464,299 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ bl 70c490 │ │ │ │ b.w 716466 │ │ │ │ b.n 717b9c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717bb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717b7c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717c80 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717934 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7178e4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7178a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717854 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717874 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [pc, #616] @ (71803c ) │ │ │ │ + ldr r7, [pc, #1000] @ (7181bc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717ea0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ svc 254 @ 0xfe │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #4] │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ svc 184 @ 0xb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [r3, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ svc 56 @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ble.n 717df0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [pc, #576] @ (7180ac ) │ │ │ │ + ldr r5, [pc, #960] @ (71822c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 717f38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [pc, #624] @ (7180fc ) │ │ │ │ + ldr r5, [pc, #1008] @ (71827c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717ef8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [pc, #560] @ (7180c4 ) │ │ │ │ + ldr r5, [pc, #944] @ (718244 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717e9c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [pc, #440] @ (718054 ) │ │ │ │ + ldr r5, [pc, #824] @ (7181d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ svc 222 @ 0xde │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [pc, #392] @ (71802c ) │ │ │ │ + ldr r5, [pc, #776] @ (7181ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #696] @ (718160 ) │ │ │ │ + ldr r5, [pc, #56] @ (717ee0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #648] @ (718134 ) │ │ │ │ + ldr r5, [pc, #8] @ (717eb4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #1008] @ (7182b0 ) │ │ │ │ + ldr r7, [pc, #368] @ (718030 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #32] @ (717ef8 ) │ │ │ │ + ldr r5, [pc, #416] @ (718078 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #1008] @ (7182cc ) │ │ │ │ + ldr r5, [pc, #368] @ (71804c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #312] @ (718024 ) │ │ │ │ + ldr r4, [pc, #696] @ (7181a4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #264] @ (717ff8 ) │ │ │ │ + ldr r4, [pc, #648] @ (718178 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #720] @ (7181c4 ) │ │ │ │ + ldr r7, [pc, #80] @ (717f44 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #712] @ (7181c0 ) │ │ │ │ + ldr r7, [pc, #72] @ (717f40 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #688] @ (7181ac ) │ │ │ │ + ldr r7, [pc, #48] @ (717f2c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #728] @ (7181d8 ) │ │ │ │ + ldr r7, [pc, #88] @ (717f58 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #768] @ (718204 ) │ │ │ │ + ldr r7, [pc, #128] @ (717f84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #608] @ (71816c ) │ │ │ │ + ldr r6, [pc, #992] @ (7182ec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #568] @ (718148 ) │ │ │ │ + ldr r6, [pc, #952] @ (7182c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #496] @ (718108 ) │ │ │ │ + ldr r0, [pc, #880] @ (718288 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #552] @ (718144 ) │ │ │ │ + ldr r0, [pc, #936] @ (7182c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bgt.n 717f68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + str r0, [r5, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bhi.n 718004 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ blt.n 717f20 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bhi.n 717f9c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r7, r4] │ │ │ │ + str r6, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvc.n 718058 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvc.n 718034 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvc.n 718000 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvc.n 717fdc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 71b5f4 │ │ │ │ bl 70c704 │ │ │ │ ldr.w r1, [pc, #3388] @ 718cd4 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2449943,295 +2449957,295 @@ │ │ │ │ ldr r1, [pc, #576] @ (718f04 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ lsrs r2, r5, #24 │ │ │ │ bl 70c490 │ │ │ │ b.w 716466 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bhi.n 718ce4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvc.n 718c90 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [pc, #256] @ (718dec ) │ │ │ │ + ldr r5, [pc, #640] @ (718f6c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r6, r3 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r6, r5 │ │ │ │ + add r6, r9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r6, r3 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r6, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - muls r6, r7 │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - muls r6, r5 │ │ │ │ + mvns r6, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - muls r4, r3 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r4, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - muls r0, r7 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - muls r4, r5 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - muls r0, r4 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r6, r0 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718df0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adcs r4, r7 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718dbc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adcs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718d88 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adcs r0, r6 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718d44 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adcs r6, r4 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r4, r6 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r7 │ │ │ │ + sbcs r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + adcs r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r0 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r0 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r2 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r0 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ beq.n 718dbc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, r5] │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #120] @ (718e20 ) │ │ │ │ + ldr r6, [pc, #504] @ (718fa0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r4, r3 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r6, r1 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r4, r1 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + rors r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r2 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r6, r5 │ │ │ │ + rors r6, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #144] @ (718e6c ) │ │ │ │ + ldr r7, [pc, #528] @ (718fec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #96] @ (718e40 ) │ │ │ │ + ldr r7, [pc, #480] @ (718fc0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #416] @ (718f84 ) │ │ │ │ + ldr r4, [pc, #800] @ (719104 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #296] @ (718f10 ) │ │ │ │ + ldr r6, [pc, #680] @ (719090 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r5, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r0, r5 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + strb r6, [r0, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r2, pc │ │ │ │ + cmp sl, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r4, {r1, r3, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r2, r5 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #912] @ (7191d0 ) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #856] @ (71919c ) │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #216] @ (718f54 ) │ │ │ │ + ldr r0, [pc, #600] @ (7190d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blxns sl │ │ │ │ + ldr r0, [pc, #208] @ (718f84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + ldr r0, [pc, #168] @ (718f64 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + ldr r0, [pc, #136] @ (718f48 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldr r0, [pc, #72] @ (718f0c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bx sl │ │ │ │ + blx r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bx r8 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bxns r6 │ │ │ │ + blxns r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r4, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [pc, #328] @ (719030 ) │ │ │ │ + ldr r1, [pc, #712] @ (7191b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #320] @ (71902c ) │ │ │ │ + ldr r1, [pc, #704] @ (7191ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #312] @ (719028 ) │ │ │ │ + ldr r1, [pc, #696] @ (7191a8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov r2, r5 │ │ │ │ + mov sl, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [pc, #24] @ (718f14 ) │ │ │ │ + ldr r1, [pc, #408] @ (719094 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + ldr r0, [pc, #360] @ (719068 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 71b2d6 │ │ │ │ bl 70c704 │ │ │ │ ldr.w r1, [pc, #3204] @ 719b9c │ │ │ │ mov r2, r0 │ │ │ │ @@ -2451361,274 +2451375,274 @@ │ │ │ │ ldr r1, [pc, #536] @ (719da4 ) │ │ │ │ bic.w r2, r0, #4227858432 @ 0xfc000000 │ │ │ │ movs r3, #26 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c490 │ │ │ │ b.w 716466 │ │ │ │ - cmp r6, sl │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, r4 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #336] @ (719d08 ) │ │ │ │ + ldr r1, [pc, #720] @ (719e88 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #272] @ (719ccc ) │ │ │ │ + ldr r1, [pc, #656] @ (719e4c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #192] @ (719c80 ) │ │ │ │ + ldr r1, [pc, #576] @ (719e00 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #152] @ (719c5c ) │ │ │ │ + ldr r1, [pc, #536] @ (719ddc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #112] @ (719c38 ) │ │ │ │ + ldr r1, [pc, #496] @ (719db8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #0] @ (719bd0 ) │ │ │ │ + ldr r1, [pc, #384] @ (719d50 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #880] @ (719f4c ) │ │ │ │ + ldr r1, [pc, #240] @ (719ccc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #872] @ (719f48 ) │ │ │ │ + ldr r1, [pc, #232] @ (719cc8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #784] @ (719ef4 ) │ │ │ │ + ldr r1, [pc, #144] @ (719c74 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #480] @ (719dd0 ) │ │ │ │ + ldr r0, [pc, #864] @ (719f50 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov ip, lr │ │ │ │ + bxns sl │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov lr, ip │ │ │ │ + bx r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #128] @ (719c7c ) │ │ │ │ + ldr r0, [pc, #512] @ (719dfc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #96] @ (719c60 ) │ │ │ │ + ldr r0, [pc, #480] @ (719de0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #56] @ (719c3c ) │ │ │ │ + ldr r0, [pc, #440] @ (719dbc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #64] @ (719c48 ) │ │ │ │ + ldr r0, [pc, #448] @ (719dc8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #40] @ (719c34 ) │ │ │ │ + ldr r0, [pc, #424] @ (719db4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #64] @ (719c50 ) │ │ │ │ + ldr r0, [pc, #448] @ (719dd0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #40] @ (719c3c ) │ │ │ │ + ldr r0, [pc, #424] @ (719dbc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #64] @ (719c58 ) │ │ │ │ + ldr r0, [pc, #448] @ (719dd8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #64] @ (719c5c ) │ │ │ │ + ldr r0, [pc, #448] @ (719ddc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #64] @ (719c60 ) │ │ │ │ + ldr r0, [pc, #448] @ (719de0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r8 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov r6, r1 │ │ │ │ + mov r6, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r7, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp ip, r1 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r3!, {r4, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r3!, {r3, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #12 │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #10 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r4!, {r2, r3, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r6, r4 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - tst r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r7, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r1, r4, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add ip, pc │ │ │ │ + cmp r4, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r3, r4, r7, pc} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r5, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r5, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r1, r3, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r1 │ │ │ │ + add sl, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r0, r0 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r0, r1 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r0, r7 │ │ │ │ + add r0, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r2, r6 │ │ │ │ + add r2, sl │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r4, r5 │ │ │ │ + add r4, r9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r6, r4 │ │ │ │ + add r6, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r0, r4 │ │ │ │ + add r0, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r2, r3 │ │ │ │ + add r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r0, r0 │ │ │ │ + add r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb8e2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfa92009c │ │ │ │ + @ instruction: 0xfaf2009c │ │ │ │ pop {r2, r3, r4, pc} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb8aa │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 71b87c │ │ │ │ bl 70c704 │ │ │ │ ldr.w r3, [pc, #3360] @ 71aad8 │ │ │ │ and.w r2, r0, #1 │ │ │ │ @@ -2452807,321 +2452821,321 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ bl 70c4a4 │ │ │ │ b.w 716466 │ │ │ │ push {r3, r4, r6, r7, lr} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vqadd.u16 d0, d16, d9 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + vqadd.u64 d16, d16, d9 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r5, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #32 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r1, r2, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - rsbs r0, r6, #5111808 @ 0x4e0000 │ │ │ │ + @ instruction: 0xf636009c │ │ │ │ @ instruction: 0xb85c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71abb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf3d8009c │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + bics.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ uxth r4, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ac32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r2, 71ac30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ac2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r6, 71ac6e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - and.w r0, ip, #156 @ 0x9c │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + orn r0, ip, #156 @ 0x9c │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r0, 71ac2a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bic.w r0, lr, #156 @ 0x9c │ │ │ │ + eor.w r0, lr, #156 @ 0x9c │ │ │ │ uxth r4, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r6, 71ac38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #22 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ sxtb r6, r4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ add sp, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #832 @ 0x340 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #664 @ 0x298 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc 0, cr0, [sl], #624 @ 0x270 │ │ │ │ + ldc 0, cr0, [sl, #-624] @ 0xfffffd90 │ │ │ │ add r4, sp, #832 @ 0x340 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, sp, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xebf0009c │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + mrrc 0, 9, r0, r0, cr12 @ │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #840 @ 0x348 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xebee009c │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + mcrr 0, 9, r0, lr, cr12 │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, sp, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sub.w r0, ip, ip, lsr #2 │ │ │ │ - movs r6, #12 │ │ │ │ + stc 0, cr0, [ip], {156} @ 0x9c │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xeb94009c │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + @ instruction: 0xebf4009c │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + movs r6, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r3, #6 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 71ad6a │ │ │ │ ldr.w r2, [pc, #3072] @ 71b964 │ │ │ │ add r2, pc │ │ │ │ @@ -2454165,280 +2454179,279 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c490 │ │ │ │ b.w 716466 │ │ │ │ nop │ │ │ │ add r1, sp, #768 @ 0x300 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71b94c │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + @ instruction: 0xe850009c │ │ │ │ add r1, sp, #920 @ 0x398 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, pc, #640 @ (adr r4, 71bc3c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r4, #612] @ 0x264 │ │ │ │ - movs r6, #22 │ │ │ │ + stcl 0, cr0, [r4, #612]! @ 0x264 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, pc, #280 @ (adr r4, 71bae8 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, pc, #408 @ (adr r7, 71bb8c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, pc, #864 @ (adr r6, 71bd6c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, pc, #120 @ (adr r3, 71ba8c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71b25c │ │ │ │ + b.n 71b31c │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r6, pc, #656 @ (adr r6, 71bcac ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, pc, #872 @ (adr r2, 71bd8c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #976 @ (adr r1, 71be18 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #872 @ (adr r1, 71bdb8 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, pc, #920 @ (adr r2, 71be34 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, pc, #752 @ (adr r2, 71bd94 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, pc, #568 @ (adr r2, 71bce4 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, pc, #352 @ (adr r3, 71bc1c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #184] @ (71bb98 ) │ │ │ │ + ldr r5, [pc, #568] @ (71bd18 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + svc 158 @ 0x9e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 71ce34 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r7 │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -2455624,358 +2455637,359 @@ │ │ │ │ ldr r1, [pc, #720] @ (71cba4 ) │ │ │ │ ubfx r2, r0, #0, #13 │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c490 │ │ │ │ b.w 716466 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bls.n 71c9e8 │ │ │ │ + bls.n 71c8a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 71cb7c │ │ │ │ + bne.n 71ca3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bne.n 71c9f4 │ │ │ │ + bcs.n 71cab4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vshr.u64 d16, d12, #6 │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - beq.n 71cb60 │ │ │ │ + beq.n 71ca20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mrc2 0, 4, r0, cr14, cr12, {4} │ │ │ │ - mcr2 0, 5, r0, cr12, cr12, {4} │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + mrc2 0, 7, r0, cr14, cr12, {4} │ │ │ │ + vqadd.u8 d0, d28, d12 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2 0, cr0, [r2, #624] @ 0x270 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + ldc2l 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r3, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcrr2 0, 9, r0, r4, cr12 │ │ │ │ + stc2 0, cr0, [r4], #624 @ 0x270 │ │ │ │ ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfbd8009c │ │ │ │ - smlalbt r0, r0, sl, ip │ │ │ │ - @ instruction: 0xfbbc009c │ │ │ │ - @ instruction: 0xfbae009c │ │ │ │ - @ instruction: 0xfb9e009c │ │ │ │ + ldc2 0, cr0, [r8], #-624 @ 0xfffffd90 │ │ │ │ + stc2 0, cr0, [sl], #-624 @ 0xfffffd90 │ │ │ │ + ldc2 0, cr0, [ip], {156} @ 0x9c │ │ │ │ + stc2 0, cr0, [lr], {156} @ 0x9c │ │ │ │ + @ instruction: 0xfbfe009c │ │ │ │ ldr.w r1, [pc, #1048] @ 71cfc4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ bl 70c490 │ │ │ │ ldr.w r3, [pc, #1040] @ 71cfc8 │ │ │ │ ldr.w r1, [pc, #1040] @ 71cfcc │ │ │ │ add r3, pc │ │ │ │ @@ -2456346,65 +2456360,65 @@ │ │ │ │ b.w 717ca6 │ │ │ │ ldr r2, [pc, #140] @ (71d044 ) │ │ │ │ add r2, pc │ │ │ │ b.w 71b216 │ │ │ │ ldr r2, [pc, #136] @ (71d048 ) │ │ │ │ add r2, pc │ │ │ │ b.w 71b22c │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r4, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movt r0, #51356 @ 0xc89c │ │ │ │ + @ instruction: 0xf72c009c │ │ │ │ ldrh r6, [r5, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movt r0, #26780 @ 0x689c │ │ │ │ + @ instruction: 0xf726009c │ │ │ │ ldrh r4, [r2, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movt r0, #18588 @ 0x489c │ │ │ │ + @ instruction: 0xf724009c │ │ │ │ ldrh r2, [r7, #26] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movt r0, #10396 @ 0x289c │ │ │ │ + @ instruction: 0xf722009c │ │ │ │ ldrh r0, [r3, #26] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf6bc009c │ │ │ │ - subw r0, lr, #2204 @ 0x89c │ │ │ │ - subw r0, lr, #2204 @ 0x89c │ │ │ │ + @ instruction: 0xf71c009c │ │ │ │ + @ instruction: 0xf70e009c │ │ │ │ + @ instruction: 0xf70e009c │ │ │ │ + @ instruction: 0xf6f8009c │ │ │ │ + @ instruction: 0xf6ea009c │ │ │ │ + @ instruction: 0xf6da009c │ │ │ │ + @ instruction: 0xf6de009c │ │ │ │ + @ instruction: 0xf6d0009c │ │ │ │ + movt r0, #10396 @ 0x289c │ │ │ │ + @ instruction: 0xf6b4009c │ │ │ │ + subw r0, r6, #2204 @ 0x89c │ │ │ │ @ instruction: 0xf698009c │ │ │ │ - @ instruction: 0xf68a009c │ │ │ │ - @ instruction: 0xf67a009c │ │ │ │ - @ instruction: 0xf67e009c │ │ │ │ - @ instruction: 0xf670009c │ │ │ │ - @ instruction: 0xf662009c │ │ │ │ - @ instruction: 0xf654009c │ │ │ │ - movw r0, #26780 @ 0x689c │ │ │ │ - @ instruction: 0xf638009c │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r1, r2 │ │ │ │ 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] @ 71dc10 │ │ │ │ sub.w ip, r1, #17 │ │ │ │ @@ -2457506,174 +2457520,176 @@ │ │ │ │ bl 70c490 │ │ │ │ b.w 71d23c │ │ │ │ nop │ │ │ │ cmp r7, #148 @ 0x94 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vshr.u64 d0, d12, #10 │ │ │ │ - vshr.u64 d0, d12, #26 │ │ │ │ - vshr.u64 d0, d12, #42 │ │ │ │ - @ instruction: 0xf0d0009c │ │ │ │ - @ instruction: 0xf0de009c │ │ │ │ - mrc2 0, 6, r0, cr0, cr12, {4} │ │ │ │ - mcr2 0, 6, r0, cr14, cr12, {4} │ │ │ │ + movs r6, r2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + vshr.u64 d16, d12, #10 │ │ │ │ + @ instruction: 0xf130009c │ │ │ │ + @ instruction: 0xf13e009c │ │ │ │ + vqadd.u64 d0, d16, d12 │ │ │ │ + vqadd.u32 d0, d30, d12 │ │ │ │ ldrh r4, [r4, #4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r6, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr??.w r0, [lr, ip, lsl #1] │ │ │ │ - mcr2 0, 3, r0, cr4, cr12, {4} │ │ │ │ - ldc2 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ - stc2 0, cr0, [lr, #624]! @ 0x270 │ │ │ │ - ldc2 0, cr0, [r2, #624] @ 0x270 │ │ │ │ - @ instruction: 0xfa1a009c │ │ │ │ - ldc2l 0, cr0, [ip, #-624] @ 0xfffffd90 │ │ │ │ + ldr??.w r0, [lr, #156] @ 0x9c │ │ │ │ + mcr2 0, 6, r0, cr4, cr12, {4} │ │ │ │ + mrc2 0, 0, r0, cr2, cr12, {4} │ │ │ │ + mcr2 0, 0, r0, cr14, cr12, {4} │ │ │ │ + ldc2l 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ + @ instruction: 0xfa7a009c │ │ │ │ + ldc2 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2l 0, cr0, [r2, #-624] @ 0xfffffd90 │ │ │ │ + ldc2 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2 0, cr0, [ip, #-624]! @ 0xfffffd90 │ │ │ │ + ldc2 0, cr0, [ip, #624] @ 0x270 │ │ │ │ strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc2 0, cr0, [r6, #-624]! @ 0xfffffd90 │ │ │ │ + stc2 0, cr0, [r6, #624] @ 0x270 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2 0, cr0, [r4, #-624] @ 0xfffffd90 │ │ │ │ - stc2 0, cr0, [r8, #-624] @ 0xfffffd90 │ │ │ │ - stc2 0, cr0, [r4, #-624] @ 0xfffffd90 │ │ │ │ - ldc2l 0, cr0, [r8], #624 @ 0x270 │ │ │ │ - ldcl 0, cr0, [r6, #624]! @ 0x270 │ │ │ │ - stcl 0, cr0, [r0, #624]! @ 0x270 │ │ │ │ - stcl 0, cr0, [sl, #624] @ 0x270 │ │ │ │ - ldrsh.w r0, [lr, #156] @ 0x9c │ │ │ │ + ldc2l 0, cr0, [r4, #-624]! @ 0xfffffd90 │ │ │ │ + stc2l 0, cr0, [r8, #-624]! @ 0xfffffd90 │ │ │ │ + stc2l 0, cr0, [r4, #-624]! @ 0xfffffd90 │ │ │ │ + ldc2l 0, cr0, [r8, #-624] @ 0xfffffd90 │ │ │ │ + mrc 0, 2, r0, cr6, cr12, {4} │ │ │ │ + mcr 0, 2, r0, cr0, cr12, {4} │ │ │ │ + mcr 0, 1, r0, cr10, cr12, {4} │ │ │ │ + @ instruction: 0xfa1e009c │ │ │ │ strh r4, [r2, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - ldrsb.w r0, [r6, #156] @ 0x9c │ │ │ │ + ite mi │ │ │ │ + lslmi r4, r3, #2 │ │ │ │ + ldr??pl.w r0, [r6, #156] @ 0x9c │ │ │ │ strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r7, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr??.w r0, [ip, ip, lsl #1] │ │ │ │ - @ instruction: 0xfa06009c │ │ │ │ + ldrsh.w r0, [ip, #156] @ 0x9c │ │ │ │ + @ instruction: 0xfa66009c │ │ │ │ strh r0, [r4, #26] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x00c8 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - addw r0, r4, #2204 @ 0x89c │ │ │ │ + it cs │ │ │ │ + lslcs r4, r3, #2 │ │ │ │ + @ instruction: 0xf664009c │ │ │ │ strh r2, [r4, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vst4.32 {d0-d3}, [r2 :64], ip │ │ │ │ + vld4.32 {d16-d19}, [r2 :64], ip │ │ │ │ strh r0, [r5, #22] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x007c │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x0060 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str.w r0, [r0, #156] @ 0x9c │ │ │ │ - str.w r0, [r0, #156] @ 0x9c │ │ │ │ - ldrh.w r0, [sl, ip, lsl #1] │ │ │ │ + vld4.32 {d0-d3}, [r0 :64], ip │ │ │ │ + vld4.32 {d0-d3}, [r0 :64], ip │ │ │ │ ldrb.w r0, [sl, #156] @ 0x9c │ │ │ │ - ldrb.w r0, [r2, #156] @ 0x9c │ │ │ │ - strh.w r0, [r6, #156] @ 0x9c │ │ │ │ - ldrb.w r0, [lr, #156] @ 0x9c │ │ │ │ - strb.w r0, [lr, #156] @ 0x9c │ │ │ │ + ldr??.w r0, [sl, #156] @ 0x9c │ │ │ │ + ldr??.w r0, [r2, #156] @ 0x9c │ │ │ │ + vst4.32 {d0-d3}, [r6 :64], ip │ │ │ │ + ldr??.w r0, [lr, #156] @ 0x9c │ │ │ │ + str??.w r0, [lr, #156] @ 0x9c │ │ │ │ strh r4, [r5, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - eor.w r0, r0, #5111808 @ 0x4e0000 │ │ │ │ + @ instruction: 0xf4e0009c │ │ │ │ strh r2, [r6, #18] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subw r0, r2, #2204 @ 0x89c │ │ │ │ + @ instruction: 0xf702009c │ │ │ │ strh r0, [r1, #18] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf688009c │ │ │ │ + @ instruction: 0xf6e8009c │ │ │ │ strh r2, [r4, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vst1.8 @ instruction: 0xf9c6009c │ │ │ │ - @ instruction: 0xf65c009c │ │ │ │ - movw r0, #59548 @ 0xe89c │ │ │ │ - orns r0, r4, #5111808 @ 0x4e0000 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + @ instruction: 0xfa26009c │ │ │ │ + @ instruction: 0xf6bc009c │ │ │ │ + subw r0, lr, #2204 @ 0x89c │ │ │ │ + @ instruction: 0xf4d4009c │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - addw r0, r4, #2204 @ 0x89c │ │ │ │ - @ instruction: 0xf5fa009c │ │ │ │ - @ instruction: 0xf5f0009c │ │ │ │ - adc.w r0, r6, #5111808 @ 0x4e0000 │ │ │ │ + @ instruction: 0xf664009c │ │ │ │ + @ instruction: 0xf65a009c │ │ │ │ + @ instruction: 0xf650009c │ │ │ │ + sub.w r0, r6, #5111808 @ 0x4e0000 │ │ │ │ strh r6, [r3, #6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r0, 71ddc6 │ │ │ │ + cbnz r0, 71ddde │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf59a009c │ │ │ │ + @ instruction: 0xf5fa009c │ │ │ │ strh r6, [r7, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf588009c │ │ │ │ - @ instruction: 0xf58c009c │ │ │ │ - @ instruction: 0xf588009c │ │ │ │ - sbcs.w r0, ip, #5111808 @ 0x4e0000 │ │ │ │ - mcr2 0, 2, r0, cr8, cr12, {4} │ │ │ │ + @ instruction: 0xf5e8009c │ │ │ │ + @ instruction: 0xf5ec009c │ │ │ │ + @ instruction: 0xf5e8009c │ │ │ │ + rsbs r0, ip, #5111808 @ 0x4e0000 │ │ │ │ + mcr2 0, 5, r0, cr8, cr12, {4} │ │ │ │ strh r6, [r5, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - addw r0, r4, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf264009c │ │ │ │ strh r0, [r1, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf1f2009c │ │ │ │ + @ instruction: 0xf252009c │ │ │ │ strh r0, [r2, #6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf1ec009c │ │ │ │ - b.n 71dcc8 │ │ │ │ + movw r0, #49308 @ 0xc09c │ │ │ │ + b.n 71dd88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strd r0, r0, [r2, #-624]! @ 0x270 │ │ │ │ - rsbs r0, r2, #156 @ 0x9c │ │ │ │ - rsbs r0, r2, #156 @ 0x9c │ │ │ │ + strd r0, r0, [r2, #624] @ 0x270 │ │ │ │ + @ instruction: 0xf232009c │ │ │ │ + @ instruction: 0xf232009c │ │ │ │ strh r0, [r6, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub.w r0, lr, #156 @ 0x9c │ │ │ │ - sub.w r0, ip, #156 @ 0x9c │ │ │ │ - subs.w r0, r0, #156 @ 0x9c │ │ │ │ - sub.w r0, sl, #156 @ 0x9c │ │ │ │ - sub.w r0, ip, #156 @ 0x9c │ │ │ │ - sub.w r0, r0, #156 @ 0x9c │ │ │ │ - @ instruction: 0xfb38009c │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + addw r0, lr, #156 @ 0x9c │ │ │ │ + addw r0, ip, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf210009c │ │ │ │ + addw r0, sl, #156 @ 0x9c │ │ │ │ + addw r0, ip, #156 @ 0x9c │ │ │ │ + addw r0, r0, #156 @ 0x9c │ │ │ │ + @ instruction: 0xfb98009c │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfb10009c │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xfb70009c │ │ │ │ + cbnz r4, 71ddf4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 721ff4 │ │ │ │ bl 70c704 │ │ │ │ ldr.w r1, [pc, #3400] @ 71eb3c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2458836,201 +2458852,201 @@ │ │ │ │ ubfx r2, r0, #0, #14 │ │ │ │ movs r3, #14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c490 │ │ │ │ b.w 71d23c │ │ │ │ nop │ │ │ │ - strh.w r0, [r0, #156] @ 0x9c │ │ │ │ - strh.w r0, [r0, #156] @ 0x9c │ │ │ │ - ldrb.w r0, [r6, #156] @ 0x9c │ │ │ │ - @ instruction: 0xf75e009c │ │ │ │ - ldr??.w r0, [ip, ip, lsl #1] │ │ │ │ - ands.w r0, r6, #5111808 @ 0x4e0000 │ │ │ │ + vst4.32 {d0-d3}, [r0 :64], ip │ │ │ │ + vst4.32 {d0-d3}, [r0 :64], ip │ │ │ │ + ldr??.w r0, [r6, #156] @ 0x9c │ │ │ │ + @ instruction: 0xf7be009c │ │ │ │ + ldr.w r0, [ip, #156] @ 0x9c │ │ │ │ + orns r0, r6, #5111808 @ 0x4e0000 │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x0036 │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf76e009c │ │ │ │ - @ instruction: 0xf76a009c │ │ │ │ - @ instruction: 0xf75c009c │ │ │ │ - stmia.w sl!, {r2, r3, r4, r7} │ │ │ │ - ldc2 0, cr0, [sl, #624] @ 0x270 │ │ │ │ - b.n 71e9c4 │ │ │ │ + @ instruction: 0xf7ce009c │ │ │ │ + @ instruction: 0xf7ca009c │ │ │ │ + @ instruction: 0xf7bc009c │ │ │ │ + stmdb sl, {r2, r3, r4, r7} │ │ │ │ + ldc2l 0, cr0, [sl, #624]! @ 0x270 │ │ │ │ + b.n 71ea84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71e9ac │ │ │ │ + b.n 71ea6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xe98a009c │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + strd r0, r0, [sl, #624]! @ 0x270 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrd r0, r0, [r6, #-624]! @ 0x270 │ │ │ │ - ldrd r0, r0, [r0, #-624]! @ 0x270 │ │ │ │ - ldrd r0, r0, [sl, #-624]! @ 0x270 │ │ │ │ - @ instruction: 0xe984009c │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + ldrd r0, r0, [r6, #624] @ 0x270 │ │ │ │ + ldrd r0, r0, [r0, #624] @ 0x270 │ │ │ │ + ldrd r0, r0, [sl, #624] @ 0x270 │ │ │ │ + strd r0, r0, [r4, #624]! @ 0x270 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrd r0, r0, [r8, #-624] @ 0x270 │ │ │ │ - strd r0, r0, [sl, #-624] @ 0x270 │ │ │ │ - str??.w r0, [lr, #156] @ 0x9c │ │ │ │ - b.n 71f068 │ │ │ │ + @ instruction: 0xe9b8009c │ │ │ │ + @ instruction: 0xe9aa009c │ │ │ │ + vst4.32 {d16-d19}, [lr :64], ip │ │ │ │ + b.n 71f128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f040 │ │ │ │ + b.n 71f100 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f018 │ │ │ │ + b.n 71f0d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xebe2009c │ │ │ │ + mcrr 0, 9, r0, r2, cr12 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r4, 71ec2c │ │ │ │ + push {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r2, [r0, #10] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sub.w r0, ip, ip, lsr #2 │ │ │ │ + stc 0, cr0, [ip], {156} @ 0x9c │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - orr.w r0, r2, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf0a2009c │ │ │ │ ldrb r4, [r2, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 71ec28 │ │ │ │ + b.n 71ece8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71efcc │ │ │ │ + b.n 71f08c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adc.w r0, r6, ip, lsr #2 │ │ │ │ - adc.w r0, sl, ip, lsr #2 │ │ │ │ - @ instruction: 0xebf4009c │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + sub.w r0, r6, ip, lsr #2 │ │ │ │ + sub.w r0, sl, ip, lsr #2 │ │ │ │ + mrrc 0, 9, r0, r4, cr12 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xeb38009c │ │ │ │ - @ instruction: 0xeb3c009c │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + @ instruction: 0xeb98009c │ │ │ │ + @ instruction: 0xeb9c009c │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add.w r0, sl, #156 @ 0x9c │ │ │ │ - @ instruction: 0xf0fc009c │ │ │ │ - mcr 0, 7, r0, cr14, cr12, {4} │ │ │ │ - add.w r0, lr, #156 @ 0x9c │ │ │ │ - eor.w r0, lr, #156 @ 0x9c │ │ │ │ - eor.w r0, r0, #156 @ 0x9c │ │ │ │ - mrc 0, 3, r0, cr2, cr12, {4} │ │ │ │ - orrs.w r0, r2, #156 @ 0x9c │ │ │ │ - vshr.s64 d0, d12, #10 │ │ │ │ + sbc.w r0, sl, #156 @ 0x9c │ │ │ │ + adcs.w r0, ip, #156 @ 0x9c │ │ │ │ + vqadd.s8 d16, d30, d12 │ │ │ │ + sbc.w r0, lr, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf0ee009c │ │ │ │ + @ instruction: 0xf0e0009c │ │ │ │ + mrc 0, 6, r0, cr2, cr12, {4} │ │ │ │ + @ instruction: 0xf0b2009c │ │ │ │ + ands.w r0, r6, #156 @ 0x9c │ │ │ │ strb r4, [r6, #18] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 71ec64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - addw r0, r4, #2204 @ 0x89c │ │ │ │ - stc 0, cr0, [lr, #-624] @ 0xfffffd90 │ │ │ │ - vqadd.s64 d0, d20, d12 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + @ instruction: 0xf664009c │ │ │ │ + stcl 0, cr0, [lr, #-624]! @ 0xfffffd90 │ │ │ │ + vshr.s64 d0, d12, #44 │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stcl 0, cr0, [r4, #624] @ 0x270 │ │ │ │ + mcr 0, 1, r0, cr4, cr12, {4} │ │ │ │ strb r6, [r3, #15] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc 0, cr0, [r6, #624]! @ 0x270 │ │ │ │ + mrc 0, 0, r0, cr6, cr12, {4} │ │ │ │ strb r0, [r6, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r8, #624]! @ 0x270 │ │ │ │ + mcr 0, 0, r0, cr8, cr12, {4} │ │ │ │ strb r2, [r1, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r6, #624]! @ 0x270 │ │ │ │ - stc 0, cr0, [r0, #624]! @ 0x270 │ │ │ │ - ldc 0, cr0, [r0, #624] @ 0x270 │ │ │ │ - stc 0, cr0, [ip, #624] @ 0x270 │ │ │ │ - ldcl 0, cr0, [r6, #-624]! @ 0xfffffd90 │ │ │ │ - ldcl 0, cr0, [ip, #-624]! @ 0xfffffd90 │ │ │ │ - stcl 0, cr0, [ip, #-624]! @ 0xfffffd90 │ │ │ │ - stcl 0, cr0, [ip, #-624]! @ 0xfffffd90 │ │ │ │ - ldcl 0, cr0, [sl, #-624] @ 0xfffffd90 │ │ │ │ - stcl 0, cr0, [r0, #-624]! @ 0xfffffd90 │ │ │ │ - stcl 0, cr0, [ip, #-624] @ 0xfffffd90 │ │ │ │ + mcr 0, 0, r0, cr6, cr12, {4} │ │ │ │ + mcr 0, 0, r0, cr0, cr12, {4} │ │ │ │ + ldcl 0, cr0, [r0, #624]! @ 0x270 │ │ │ │ + stcl 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ + ldcl 0, cr0, [r6, #624] @ 0x270 │ │ │ │ + ldcl 0, cr0, [ip, #624] @ 0x270 │ │ │ │ + stcl 0, cr0, [ip, #624] @ 0x270 │ │ │ │ + stcl 0, cr0, [ip, #624] @ 0x270 │ │ │ │ + ldc 0, cr0, [sl, #624]! @ 0x270 │ │ │ │ + stcl 0, cr0, [r0, #624] @ 0x270 │ │ │ │ + stc 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ strb r0, [r7, #9] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [ip, #-624] @ 0xfffffd90 │ │ │ │ - orns r0, lr, #156 @ 0x9c │ │ │ │ - orns r0, r2, #156 @ 0x9c │ │ │ │ - @ instruction: 0xf592009c │ │ │ │ + stc 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ + @ instruction: 0xf0de009c │ │ │ │ + @ instruction: 0xf0d2009c │ │ │ │ + @ instruction: 0xf5f2009c │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r0, #156 @ 0x9c │ │ │ │ + eors.w r0, r0, #156 @ 0x9c │ │ │ │ strb r0, [r0, #5] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc 0, cr0, [r4, #624] @ 0x270 │ │ │ │ - stc 0, cr0, [lr, #624] @ 0x270 │ │ │ │ - stc 0, cr0, [sl, #624] @ 0x270 │ │ │ │ - orn r0, r2, ip, lsr #2 │ │ │ │ + ldcl 0, cr0, [r4, #624]! @ 0x270 │ │ │ │ + stcl 0, cr0, [lr, #624]! @ 0x270 │ │ │ │ + stcl 0, cr0, [sl, #624]! @ 0x270 │ │ │ │ + @ instruction: 0xeac2009c │ │ │ │ strb r2, [r3, #3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc 0, cr0, [sl, #-624]! @ 0xfffffd90 │ │ │ │ - stc 0, cr0, [sl], #-624 @ 0xfffffd90 │ │ │ │ - @ instruction: 0xf220009c │ │ │ │ - stmdb sl!, {r2, r3, r4, r7} │ │ │ │ - ble.n 71ed1c │ │ │ │ + ldc 0, cr0, [sl, #624] @ 0x270 │ │ │ │ + stc 0, cr0, [sl], {156} @ 0x9c │ │ │ │ + @ instruction: 0xf280009c │ │ │ │ + @ instruction: 0xe98a009c │ │ │ │ + ble.n 71eddc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf378009c │ │ │ │ - mcr 0, 7, r0, cr14, cr12, {4} │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + @ instruction: 0xf3d8009c │ │ │ │ + vqadd.s8 d16, d30, d12 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 71eb70 │ │ │ │ + b.n 71ec30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc 0, 3, r0, cr2, cr12, {4} │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + mrc 0, 6, r0, cr2, cr12, {4} │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mcr 0, 7, r0, cr12, cr12, {4} │ │ │ │ - bics.w r0, lr, ip, lsr #2 │ │ │ │ - bics.w r0, r2, ip, lsr #2 │ │ │ │ - b.n 71ec44 │ │ │ │ + vqadd.s8 d16, d28, d12 │ │ │ │ + eors.w r0, lr, ip, lsr #2 │ │ │ │ + eors.w r0, r2, ip, lsr #2 │ │ │ │ + b.n 71ed04 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strd r0, r0, [r4, #-624]! @ 0x270 │ │ │ │ + strd r0, r0, [r4, #624] @ 0x270 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 722520 │ │ │ │ bl 70c704 │ │ │ │ ldr.w r1, [pc, #3488] @ 71faf4 │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2460220,285 +2460236,283 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r3, #34800 @ 0x87f0 │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 70c528 │ │ │ │ b.w 71d23c │ │ │ │ - bge.n 71fb00 │ │ │ │ + bge.n 71fbc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71fae4 │ │ │ │ + bge.n 71fba4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stcl 0, cr0, [r6, #-624]! @ 0xfffffd90 │ │ │ │ - stcl 0, cr0, [r2, #-624]! @ 0xfffffd90 │ │ │ │ + stcl 0, cr0, [r6, #624] @ 0x270 │ │ │ │ + stcl 0, cr0, [r2, #624] @ 0x270 │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldcl 0, cr0, [r8, #-624] @ 0xfffffd90 │ │ │ │ - stcl 0, cr0, [r2, #-624] @ 0xfffffd90 │ │ │ │ - ldc 0, cr0, [r8, #-624]! @ 0xfffffd90 │ │ │ │ - stc 0, cr0, [lr, #-624]! @ 0xfffffd90 │ │ │ │ - stc 0, cr0, [r4, #-624]! @ 0xfffffd90 │ │ │ │ + ldc 0, cr0, [r8, #624]! @ 0x270 │ │ │ │ + stc 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ + ldc 0, cr0, [r8, #624] @ 0x270 │ │ │ │ + stc 0, cr0, [lr, #624] @ 0x270 │ │ │ │ + stc 0, cr0, [r4, #624] @ 0x270 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #840 @ (adr r6, 71fe6c ) │ │ │ │ + add r7, pc, #200 @ (adr r7, 71fbec ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ble.n 71fbac │ │ │ │ + ble.n 71fa6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 720208 │ │ │ │ + b.n 7202c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r2, pc, #128 @ (adr r2, 71fbbc ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 71fd3c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mcr2 0, 2, r0, cr10, cr12, {4} │ │ │ │ + mcr2 0, 5, r0, cr10, cr12, {4} │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mrc2 0, 4, r0, cr4, cr12, {4} │ │ │ │ - bcc.n 71fbd8 │ │ │ │ + mrc2 0, 7, r0, cr4, cr12, {4} │ │ │ │ + bcc.n 71fa98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fb7c │ │ │ │ + bpl.n 71fc3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mcr2 0, 0, r0, cr2, cr12, {4} │ │ │ │ - mcr2 0, 0, r0, cr6, cr12, {4} │ │ │ │ - ldc2l 0, cr0, [sl, #624]! @ 0x270 │ │ │ │ - mcr2 0, 0, r0, cr0, cr12, {4} │ │ │ │ - ldr r6, [pc, #736] @ (71fe44 ) │ │ │ │ + mcr2 0, 3, r0, cr2, cr12, {4} │ │ │ │ + mcr2 0, 3, r0, cr6, cr12, {4} │ │ │ │ + mrc2 0, 2, r0, cr10, cr12, {4} │ │ │ │ + mcr2 0, 3, r0, cr0, cr12, {4} │ │ │ │ + ldr r7, [pc, #96] @ (71fbc4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 71f638 │ │ │ │ + b.n 71f6f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f630 │ │ │ │ + b.n 71f6f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f62c │ │ │ │ + b.n 71f6ec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71ffe0 │ │ │ │ + b.n 7200a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71f598 │ │ │ │ + b.n 71f658 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 72037c │ │ │ │ + b.n 71f43c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfa7c009c │ │ │ │ + @ instruction: 0xfadc009c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bcc.n 71fc18 │ │ │ │ + bcc.n 71fad8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2l 0, cr0, [lr], #-624 @ 0xfffffd90 │ │ │ │ - bne.n 71fc04 │ │ │ │ + ldc2l 0, cr0, [lr], {156} @ 0x9c │ │ │ │ + bne.n 71fac4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fba8 │ │ │ │ + bcc.n 71fc68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrd r0, r0, [r8, #-624] @ 0x270 │ │ │ │ - b.n 71fc74 │ │ │ │ + @ instruction: 0xe9b8009c │ │ │ │ + b.n 71fd34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71fb08 │ │ │ │ + bcc.n 71fbc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71fae8 │ │ │ │ + bcs.n 71fba8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71fac8 │ │ │ │ + bcs.n 71fb88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71fca8 │ │ │ │ + bcs.n 71fb68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 71fc84 │ │ │ │ + bcs.n 71fb44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71fc68 │ │ │ │ + bls.n 71fb28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71fc58 │ │ │ │ + bls.n 71fb18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 71fbc8 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xe806009c │ │ │ │ - svc 14 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 71fb8c │ │ │ │ + @ instruction: 0xe858009c │ │ │ │ + strd r0, r0, [r6], #-624 @ 0x270 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + @ instruction: 0xe834009c │ │ │ │ + svc 62 @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71fcac │ │ │ │ + blt.n 71fb6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fafc │ │ │ │ + b.n 71fbbc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fadc │ │ │ │ + b.n 71fb9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f740 │ │ │ │ + b.n 71f800 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f720 │ │ │ │ + b.n 71f7e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f6f8 │ │ │ │ + b.n 71f7b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f6e8 │ │ │ │ + b.n 71f7a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f6d8 │ │ │ │ + b.n 71f798 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fb18 │ │ │ │ + bpl.n 71fbd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f6a8 │ │ │ │ + b.n 71f768 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vst1.8 @ instruction: 0xf982009c │ │ │ │ - b.n 71f66c │ │ │ │ + vld1.8 @ instruction: 0xf9e2009c │ │ │ │ + b.n 71f72c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f66c │ │ │ │ + b.n 71f72c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f640 │ │ │ │ + b.n 71f700 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fc74 │ │ │ │ + bpl.n 71fb34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fc5c │ │ │ │ + bpl.n 71fd1c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f5a8 │ │ │ │ + b.n 71f668 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7202a0 │ │ │ │ + b.n 720360 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720284 │ │ │ │ + b.n 720344 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4fc │ │ │ │ + b.n 71f5bc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4ec │ │ │ │ + b.n 71f5ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4d8 │ │ │ │ + b.n 71f598 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4e0 │ │ │ │ + b.n 71f5a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4d4 │ │ │ │ + b.n 71f594 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4e4 │ │ │ │ + b.n 71f5a4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4d8 │ │ │ │ + b.n 71f598 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4e8 │ │ │ │ + b.n 71f5a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4e8 │ │ │ │ + b.n 71f5a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f4ec │ │ │ │ + b.n 71f5ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71fb94 │ │ │ │ + bmi.n 71fc54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 71fd80 │ │ │ │ + bmi.n 71fc40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [r6, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r5, pc, #488 @ (adr r5, 71fe88 ) │ │ │ │ + add r5, pc, #872 @ (adr r5, 720008 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - udf #6 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #0 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 71fca4 │ │ │ │ + udf #92 @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71fc58 │ │ │ │ + blt.n 71fd18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r1, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ble.n 71fc10 │ │ │ │ + udf #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 71fbf4 │ │ │ │ + bgt.n 71fcb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [r0, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf534009c │ │ │ │ + @ instruction: 0xf594009c │ │ │ │ str r4, [r0, #4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bmi.n 71fc70 │ │ │ │ + bpl.n 71fd30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71fc48 │ │ │ │ + bge.n 71fd08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 71fcb0 │ │ │ │ + bls.n 71fd70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fdbc │ │ │ │ + bpl.n 71fc7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 71fc5c │ │ │ │ + bls.n 71fd1c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 71fc44 │ │ │ │ + udf #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsh r6, [r7, r5] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ble.n 71fc30 │ │ │ │ + ble.n 71fcf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f838 │ │ │ │ + b.n 71f8f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f850 │ │ │ │ + b.n 71f910 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 71fd10 │ │ │ │ + bvc.n 71fdd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf26c009c │ │ │ │ - bvs.n 71fcd0 │ │ │ │ + movt r0, #49308 @ 0xc09c │ │ │ │ + bvc.n 71fd90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 71fdf4 │ │ │ │ + bvs.n 71fcb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 71fc80 │ │ │ │ + udf #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72302e │ │ │ │ bl 70c704 │ │ │ │ ldr.w r1, [pc, #3420] @ 720aa8 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2461659,256 +2461673,256 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c490 │ │ │ │ b.w 71d23c │ │ │ │ nop │ │ │ │ - bvc.n 720a38 │ │ │ │ + bhi.n 720af8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720a20 │ │ │ │ + bhi.n 720ae0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 720ac0 │ │ │ │ + bpl.n 720b80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 720a84 │ │ │ │ + bvc.n 720b44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720a8c │ │ │ │ + bmi.n 720b4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720a84 │ │ │ │ + bmi.n 720b44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r6, [r5, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r0, [r6, r0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [r8, #624]! @ 0x270 │ │ │ │ - ldmia r5!, {} │ │ │ │ + mcr 0, 2, r0, cr8, cr12, {4} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 720bd4 │ │ │ │ + bgt.n 720a94 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vqadd.s64 d0, d22, d12 │ │ │ │ - vqadd.s64 d0, d16, d12 │ │ │ │ - @ instruction: 0xf0b8009c │ │ │ │ - @ instruction: 0xf0aa009c │ │ │ │ - @ instruction: 0xf0a0009c │ │ │ │ - stmia r4!, {r3} │ │ │ │ + vshr.s64 d0, d12, #42 │ │ │ │ + vshr.s64 d0, d12, #48 │ │ │ │ + adds.w r0, r8, #156 @ 0x9c │ │ │ │ + add.w r0, sl, #156 @ 0x9c │ │ │ │ + add.w r0, r0, #156 @ 0x9c │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r5, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r1, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r5, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldc 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ - ldc 0, cr0, [r6, #624]! @ 0x270 │ │ │ │ - ldc 0, cr0, [r0, #624]! @ 0x270 │ │ │ │ - stc 0, cr0, [sl, #624]! @ 0x270 │ │ │ │ - stc 0, cr0, [r4, #624]! @ 0x270 │ │ │ │ - ldc 0, cr0, [lr, #624] @ 0x270 │ │ │ │ - ldc 0, cr0, [r8, #624] @ 0x270 │ │ │ │ - ldc 0, cr0, [r2, #624] @ 0x270 │ │ │ │ - stc 0, cr0, [ip, #624] @ 0x270 │ │ │ │ - stc 0, cr0, [r6, #624] @ 0x270 │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + mrc 0, 0, r0, cr12, cr12, {4} │ │ │ │ + mrc 0, 0, r0, cr6, cr12, {4} │ │ │ │ + mrc 0, 0, r0, cr0, cr12, {4} │ │ │ │ + mcr 0, 0, r0, cr10, cr12, {4} │ │ │ │ + mcr 0, 0, r0, cr4, cr12, {4} │ │ │ │ + ldcl 0, cr0, [lr, #624]! @ 0x270 │ │ │ │ + ldcl 0, cr0, [r8, #624]! @ 0x270 │ │ │ │ + ldcl 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ + stcl 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ + stcl 0, cr0, [r6, #624]! @ 0x270 │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720be0 │ │ │ │ + bhi.n 720ca0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sbc.w r0, r0, ip, lsr #2 │ │ │ │ - sbcs.w r0, r6, ip, lsr #2 │ │ │ │ - @ instruction: 0xeb84009c │ │ │ │ - @ instruction: 0xeb92009c │ │ │ │ - bhi.n 720bd8 │ │ │ │ + rsb r0, r0, ip, lsr #2 │ │ │ │ + rsbs r0, r6, ip, lsr #2 │ │ │ │ + @ instruction: 0xebe4009c │ │ │ │ + @ instruction: 0xebf2009c │ │ │ │ + bhi.n 720c98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720bd8 │ │ │ │ + bhi.n 720c98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720be0 │ │ │ │ + bhi.n 720ca0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720be0 │ │ │ │ + bhi.n 720ca0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r0, [r2, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720bb4 │ │ │ │ + bhi.n 720c74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r0, [r2, r0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 720ba8 │ │ │ │ + bhi.n 720c68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strex r0, r0, [sl, #624] @ 0x270 │ │ │ │ + stmia.w sl!, {r2, r3, r4, r7} │ │ │ │ strh r0, [r2, r7] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xeae8009c │ │ │ │ - bvc.n 720b9c │ │ │ │ + adc.w r0, r8, ip, lsr #2 │ │ │ │ + bhi.n 720c5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720c50 │ │ │ │ + bmi.n 720b10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720c48 │ │ │ │ + bmi.n 720b08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 720b40 │ │ │ │ + bcs.n 720c00 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 720b24 │ │ │ │ + bcs.n 720be4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720c2c │ │ │ │ + bvc.n 720cec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strd r0, r0, [lr, #624]! @ 0x270 │ │ │ │ - bvc.n 720c2c │ │ │ │ + orr.w r0, lr, ip, lsr #2 │ │ │ │ + bvc.n 720cec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720b2c │ │ │ │ + bcc.n 720bec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720d1c │ │ │ │ + bcc.n 720bdc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720c28 │ │ │ │ + bmi.n 720ce8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720c70 │ │ │ │ + bcc.n 720b30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 720b48 │ │ │ │ + bvs.n 720c08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 720b58 │ │ │ │ + bvs.n 720c18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 720b64 │ │ │ │ + bvs.n 720c24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 720b7c │ │ │ │ + bvc.n 720c3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 720b90 │ │ │ │ + bvc.n 720c50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r6, [r7, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7207c8 │ │ │ │ + b.n 720888 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7207d0 │ │ │ │ + b.n 720890 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf67c0098 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + @ instruction: 0xf6dc0098 │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ite ls │ │ │ │ - lslls r4, r3, #2 │ │ │ │ - ldrdhi r0, r0, [r8, #624]! @ 0x270 │ │ │ │ - bmi.n 720d44 │ │ │ │ + ite │ │ │ │ + lsl r4, r3, #2 │ │ │ │ + orrsal.w r0, r8, ip, lsr #2 │ │ │ │ + bmi.n 720c04 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720abc │ │ │ │ + b.n 720b7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720ab8 │ │ │ │ + b.n 720b78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720ab4 │ │ │ │ + b.n 720b74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720ab0 │ │ │ │ + b.n 720b70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720aac │ │ │ │ + b.n 720b6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720aa8 │ │ │ │ + b.n 720b68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720aa4 │ │ │ │ + b.n 720b64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720aa0 │ │ │ │ + b.n 720b60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720a9c │ │ │ │ + b.n 720b5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720a98 │ │ │ │ + b.n 720b58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [r0, r5] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r0, r4 │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r4, r2 │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 723046 │ │ │ │ bl 70c704 │ │ │ │ ldr.w r1, [pc, #3244] @ 72197c │ │ │ │ mov r2, r0 │ │ │ │ @@ -2463007,279 +2463021,279 @@ │ │ │ │ ldr r3, [pc, #184] @ (721a24 ) │ │ │ │ ldr r2, [pc, #552] @ (721b94 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 71d23c │ │ │ │ - beq.n 7219b4 │ │ │ │ + beq.n 721a74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev r2, r0 │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev r0, r0 │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 7219ac │ │ │ │ + cbnz r6, 7219c4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 721a0c │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itt cs │ │ │ │ - lslcs r4, r3, #2 │ │ │ │ - svccs 134 @ 0x86 │ │ │ │ + itt hi │ │ │ │ + lslhi r4, r3, #2 │ │ │ │ + svchi 230 @ 0xe6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 721a10 │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 7219c2 │ │ │ │ + cbnz r2, 7219da │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 721a12 │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 721a18 │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 721a1e │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cdp2 0, 1, cr0, cr0, cr2, {5} │ │ │ │ - cbnz r0, 721a1c │ │ │ │ + cdp2 0, 7, cr0, cr0, cr2, {5} │ │ │ │ + pop {} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 721a1c │ │ │ │ + cbnz r2, 721a34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vshr.s64 d16, d8, #46 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + bics.w r0, r2, #152 @ 0x98 │ │ │ │ + cbnz r6, 7219c6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 7219c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 7219d2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [pc, #648] @ (721c80 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #912] @ (721d90 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ble.n 721aac │ │ │ │ + ble.n 72196c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [pc, #384] @ (721b88 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 721a2e │ │ │ │ + cbnz r6, 721a46 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r5, [pc, #280] @ (721b48 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r2, 721a46 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - rev r6, r0 │ │ │ │ + cbz r2, 721a5e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 721a7a │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r3, r6} │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + ittt cs │ │ │ │ + lslcs r4, r3, #2 │ │ │ │ + stmiacs r1!, {r3, r6} │ │ │ │ + lslcs r4, r3, #2 │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 721ade │ │ │ │ + cbnz r6, 721af6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 7219e8 │ │ │ │ + blt.n 721aa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov lr, fp │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r6, 721aa0 │ │ │ │ + cbnz r6, 721ab8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov r8, r1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0x47f6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bls.n 721b48 │ │ │ │ + bls.n 721a08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov r8, r7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r0, 721aac │ │ │ │ + cbnz r0, 721ac4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov lr, r2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r4, r3, #2 │ │ │ │ blx r1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 7219dc │ │ │ │ + bhi.n 721a9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ bxns pc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bhi.n 721a98 │ │ │ │ + bls.n 721b58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp lr, r9 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 721ad0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 721a48 │ │ │ │ + bls.n 721b08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + cbnz r6, 721ad4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + cbnz r2, 721ada │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 721af0 │ │ │ │ + cbnz r4, 721b08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 7219e4 │ │ │ │ + bhi.n 721aa4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 7219f8 │ │ │ │ + bhi.n 721ab8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 721a10 │ │ │ │ + bhi.n 721ad0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 7219f8 │ │ │ │ + bhi.n 721ab8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 721aee │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + cbnz r4, 721af2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 721ba8 │ │ │ │ + bhi.n 721a68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 721bc0 │ │ │ │ + bhi.n 721a80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r8, r8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp lr, r2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r0, sp │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp sl, r8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 721b6c │ │ │ │ + bvc.n 721a2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itt lt │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ - adcslt.w r0, r8, r1, asr #2 │ │ │ │ - ite ls │ │ │ │ - lslls r4, r3, #2 │ │ │ │ - ldrbhi r0, [r5, #21] │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + subs.w r0, r8, r1, asr #2 │ │ │ │ + ite │ │ │ │ + lsl r4, r3, #2 │ │ │ │ + ldrbal r0, [r1, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 721b74 │ │ │ │ + cbnz r6, 721b8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 721b72 │ │ │ │ + cbz r6, 721b8a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 721b7a │ │ │ │ + cbz r2, 721b92 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf37a00a2 │ │ │ │ - cbz r4, 721b7a │ │ │ │ + @ instruction: 0xf3da00a2 │ │ │ │ + cbz r4, 721b92 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 721b7c │ │ │ │ + cbz r0, 721b94 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 721baa │ │ │ │ + cbnz r6, 721bc2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ands r4, r7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r4, 721bb0 │ │ │ │ + cbnz r4, 721bc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 721bb2 │ │ │ │ + cbnz r4, 721bca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 721bb2 │ │ │ │ + cbnz r2, 721bca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 721bac │ │ │ │ lsls r4, r3, #2 │ │ │ │ bl 70c704 │ │ │ │ and.w r3, r0, #7 │ │ │ │ cmp r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ @@ -2464352,283 +2464366,283 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 71d23c │ │ │ │ ands r2, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + cbz r6, 722810 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 722862 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #158 @ 0x9e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - uxtb r6, r3 │ │ │ │ + cbz r6, 722862 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r7, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 722864 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 722864 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + cbz r2, 722832 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 72245c │ │ │ │ + b.n 72251c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r0, r2 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r0, r2 │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #230 @ 0xe6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - beq.n 7228bc │ │ │ │ + beq.n 72277c │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #36 @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #66 @ 0x42 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r4, 7228a8 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #202 @ 0xca │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 7228aa │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 7228ac │ │ │ │ + cbz r0, 7228c4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 7228b0 │ │ │ │ + cbz r0, 7228c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722892 │ │ │ │ + cbz r2, 7228aa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 7228ae │ │ │ │ + cbz r2, 7228c6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 7228b0 │ │ │ │ + cbz r2, 7228c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 7228b8 │ │ │ │ + cbz r6, 7228d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 7228ba │ │ │ │ + cbz r6, 7228d2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 7228bc │ │ │ │ + cbz r0, 7228d4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #246 @ 0xf6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r4, #22] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 7228ee │ │ │ │ + cbz r0, 722906 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 7228e2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #122 @ 0x7a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 722a34 │ │ │ │ + b.n 722af4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #122 @ 0x7a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #336 @ (adr r0, 722aa0 ) │ │ │ │ + add r0, pc, #720 @ (adr r0, 722c20 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #248 @ (adr r0, 722a4c ) │ │ │ │ + add r0, pc, #632 @ (adr r0, 722bcc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #160 @ (adr r0, 7229f8 ) │ │ │ │ + add r0, pc, #544 @ (adr r0, 722b78 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 722bec ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 72296c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #142 @ 0x8e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r0, #5] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbz r0, 72299e │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r0, 72299c │ │ │ │ + cbz r0, 7229b4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #0 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + cpsid i │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #56 @ (adr r1, 7229c0 ) │ │ │ │ + add r1, pc, #440 @ (adr r1, 722b40 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #110 @ 0x6e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 7229e4 ) │ │ │ │ + add r1, pc, #456 @ (adr r1, 722b64 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #808 @ (adr r2, 722cc8 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 722a48 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 7229c0 ) │ │ │ │ + add r2, pc, #408 @ (adr r2, 722b40 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 722b5c ) │ │ │ │ + add r6, pc, #816 @ (adr r6, 722cdc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 722c58 ) │ │ │ │ + add r1, pc, #32 @ (adr r1, 7229d8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #624 @ (adr r3, 722c2c ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 722dac ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + cpsie a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + cpsie a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #52 @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #376 @ (adr r6, 722b50 ) │ │ │ │ + add r6, pc, #760 @ (adr r6, 722cd0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + cpsid i │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #72 @ (adr r3, 722a30 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, 722bb0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #24 @ (adr r3, 722a04 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 722b84 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r0, r2 │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 7229fa │ │ │ │ + cbz r4, 722a12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 7229fc │ │ │ │ + cbz r0, 722a14 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722a42 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #160 @ (adr r1, 722ab8 ) │ │ │ │ + add r1, pc, #544 @ (adr r1, 722c38 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 723fee │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2465676,329 +2465690,329 @@ │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ bl 70c490 │ │ │ │ b.w 71d23c │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r7, #54 @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r2, pc, #824 @ (adr r2, 7239d4 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 723754 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 7236e8 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, 723868 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #56 @ (adr r7, 7236dc ) │ │ │ │ + add r7, pc, #440 @ (adr r7, 72385c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 723a70 ) │ │ │ │ + add r7, pc, #328 @ (adr r7, 7237f0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 723894 ) │ │ │ │ + add r3, pc, #872 @ (adr r3, 723a14 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 7239a0 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 723720 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 723984 ) │ │ │ │ + add r7, pc, #80 @ (adr r7, 723704 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 723948 ) │ │ │ │ + add r7, pc, #16 @ (adr r7, 7236c8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #584 @ (adr r6, 723908 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 723a88 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #236 @ 0xec │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #512 @ (adr r6, 7238c8 ) │ │ │ │ + add r6, pc, #896 @ (adr r6, 723a48 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #464 @ (adr r6, 72389c ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 723a1c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #448 @ (adr r6, 723890 ) │ │ │ │ + add r6, pc, #832 @ (adr r6, 723a10 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #400 @ (adr r6, 723864 ) │ │ │ │ + add r6, pc, #784 @ (adr r6, 7239e4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #728 @ (adr r4, 7239b4 ) │ │ │ │ + add r5, pc, #88 @ (adr r5, 723734 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 7238c8 ) │ │ │ │ + add r6, pc, #864 @ (adr r6, 723a48 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 7238b4 ) │ │ │ │ + add r6, pc, #840 @ (adr r6, 723a34 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + sev │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, #12 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 723a80 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 723800 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #54 @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #20 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, pc, #224 @ (adr r4, 72381c ) │ │ │ │ + add r4, pc, #608 @ (adr r4, 72399c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #10 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ite ne │ │ │ │ - lslne r4, r3, #2 │ │ │ │ - cmpeq r5, #254 @ 0xfe │ │ │ │ + ite vc │ │ │ │ + lslvc r4, r3, #2 │ │ │ │ + cmpvs r5, #254 @ 0xfe │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ittt vs │ │ │ │ - lslvs r4, r3, #2 │ │ │ │ - bkpt 0x00e6 │ │ │ │ - lslvs r4, r3, #2 │ │ │ │ - bkpt 0x00ea │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + ittt gt │ │ │ │ + lslgt r4, r3, #2 │ │ │ │ + itte mi @ unpredictable │ │ │ │ + lslmi r4, r3, #2 │ │ │ │ + itet mi @ unpredictable │ │ │ │ + lslmi r4, r3, #2 │ │ │ │ + ittt cc @ unpredictable │ │ │ │ + lslcc r4, r3, #2 │ │ │ │ + itt mi @ unpredictable │ │ │ │ + lslmi r4, r3, #2 │ │ │ │ + lsrmi r4, r7, #31 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #704 @ (adr r6, 723a28 ) │ │ │ │ + add r7, pc, #64 @ (adr r7, 7237a8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #120 @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 723b2c ) │ │ │ │ + add r6, pc, #280 @ (adr r6, 7238ac ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 723a44 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, 7237c4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #840 @ (adr r4, 723aec ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 72386c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #992 @ (adr r0, 723bac ) │ │ │ │ + add r1, pc, #352 @ (adr r1, 72392c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #984 @ (adr r0, 723ba8 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 723928 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r2, #204 @ 0xcc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r0, #14 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r2, #152 @ 0x98 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r3} │ │ │ │ + pop {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r7, #202 @ 0xca │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 723a24 ) │ │ │ │ + add r0, pc, #944 @ (adr r0, 723ba4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #232 @ (adr r0, 7238e0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #216 @ (adr r0, 7238d4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #104 @ (adr r0, 723868 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #254 @ 0xfe │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #328 @ (adr r0, 723984 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #12 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #272 @ (adr r0, 723954 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #222 @ 0xde │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #216 @ (adr r0, 723924 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #208 @ (adr r0, 723924 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #184 @ (adr r0, 723910 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #120 @ (adr r0, 7238d4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #104 @ (adr r0, 7238c8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #16 @ (adr r0, 723874 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #40 @ (adr r0, 723890 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #170 @ 0xaa │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #98 @ 0x62 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #36 @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r6, [r0, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r7, #40 @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #238 @ 0xee │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ beq.n 72390a │ │ │ │ ldr.w r2, [pc, #2256] @ 7241d4 │ │ │ │ add r2, pc │ │ │ │ @@ -2466777,189 +2466791,189 @@ │ │ │ │ b.w 722b3a │ │ │ │ ldr r2, [pc, #360] @ (724334 ) │ │ │ │ add r2, pc │ │ │ │ b.w 722b4e │ │ │ │ nop │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r0, 724280 │ │ │ │ + push {r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #218 @ 0xda │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #162 @ 0xa2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r5, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, r7, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, r1, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, r0, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 7242a4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r2, r4, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, r7, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, r1, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, r0, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, r7, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, r7, #3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, r0, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cbz r3, 724344 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2467238,21 +2467252,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (7245bc ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - rev16 r2, r1 │ │ │ │ + hlt 0x002a │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, r5, 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, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2468179,15 +2468193,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 724e02 │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 724dde │ │ │ │ nop │ │ │ │ - add r0, pc, #176 @ (adr r0, 724f8c ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 72510c ) │ │ │ │ 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 │ │ │ │ @@ -2468649,15 +2468663,15 @@ │ │ │ │ b.n 725062 │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 725070 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ 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 │ │ │ │ @@ -2468904,15 +2468918,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (72557c ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ add r2, sp, #640 @ 0x280 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #176 @ (adr r3, 725630 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 7257b0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 725414 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2469103,47 +2469117,47 @@ │ │ │ │ b.n 725602 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 72567e │ │ │ │ nop │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bvc.n 7257b4 │ │ │ │ + bvc.n 725674 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #232 @ (adr r3, 725854 ) │ │ │ │ + add r3, pc, #616 @ (adr r3, 7259d4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 7257e8 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 725968 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r0, [r5, #1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #808 @ (adr r2, 725aa4 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 725824 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r1, pc, #888 @ (adr r1, 725b00 ) │ │ │ │ + add r2, pc, #248 @ (adr r2, 725880 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #912 @ (adr r1, 725b1c ) │ │ │ │ + add r2, pc, #272 @ (adr r2, 72589c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 7257a8 ) │ │ │ │ + add r2, pc, #408 @ (adr r2, 725928 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, pc, #592 @ (adr r1, 7259e8 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 725b68 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #632 @ (adr r1, 725a14 ) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 725b94 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #56 @ (adr r2, 7257d8 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 725958 ) │ │ │ │ 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] @ (725874 ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2469222,25 +2469236,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 72584a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #352 @ (adr r1, 7259e0 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 725b60 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #312 @ (adr r1, 7259bc ) │ │ │ │ + add r1, pc, #696 @ (adr r1, 725b3c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 725838 │ │ │ │ + bpl.n 7258f8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ands r2, r4 │ │ │ │ + lsls r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, pc, #696 @ (adr r7, 725b48 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r0, pc, #832 @ (adr r0, 725bd4 ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 725954 ) │ │ │ │ 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] @ (725b28 ) │ │ │ │ @@ -2469498,40 +2469512,40 @@ │ │ │ │ b.n 7258c2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #320 @ (adr r7, 725c6c ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #872 @ (adr r0, 725e9c ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 725c1c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 725ec8 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 725c48 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 725df4 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 725b74 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfaabffff │ │ │ │ add r6, pc, #920 @ (adr r6, 725edc ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r0, pc, #472 @ (adr r0, 725d20 ) │ │ │ │ + add r0, pc, #856 @ (adr r0, 725ea0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 726020 │ │ │ │ + b.n 7260e0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 725cb0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #344 @ (adr r0, 725cac ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 725ca8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #344 @ (adr r0, 725cb4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 725cc0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r0, pc, #304 @ (adr r0, 725c94 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ 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 │ │ │ │ @@ -2470652,15 +2470666,15 @@ │ │ │ │ bne.n 72667e │ │ │ │ b.n 7265e2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #240 @ (adr r0, 726790 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r1, [sp, #896] @ 0x380 │ │ │ │ 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 │ │ │ │ @@ -2470800,15 +2470814,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 7267bc │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 726792 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2470892,15 +2470906,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [pc, #12] @ (7268e0 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ 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] @ (7269cc ) │ │ │ │ @@ -2472745,17 +2472759,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 727906 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (727e0c ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2472908,15 +2472922,15 @@ │ │ │ │ b.n 727c74 │ │ │ │ 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 727c74 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 727e2e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2473081,64 +2473095,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, [r4, #12] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (727fb4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #8] @ (727fc4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (727fd8 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (727fec ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (728000 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (728014 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2473237,15 +2473251,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 7280ee │ │ │ │ movs r1, #12 │ │ │ │ b.n 7280ee │ │ │ │ movs r1, #4 │ │ │ │ b.n 7280ee │ │ │ │ nop │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ 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] @ (7283fc ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2473532,25 +2473546,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #26] │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #26] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 728488 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 728484 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2474000,15 +2474014,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #11] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #10] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #3] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2475235,15 +2475249,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 72940c │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 72940c │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ 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] @ (729524 ) │ │ │ │ @@ -2478791,17 +2478805,17 @@ │ │ │ │ bl 747a30 │ │ │ │ b.n 72b76e │ │ │ │ ldr r3, [pc, #16] @ (72b7d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 72b6d0 │ │ │ │ - ldr r7, [pc, #552] @ (72b9f8 ) │ │ │ │ + ldr r7, [pc, #936] @ (72bb78 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r7, [pc, #176] @ (72b884 ) │ │ │ │ + ldr r7, [pc, #560] @ (72ba04 ) │ │ │ │ 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 │ │ │ │ @@ -2479422,15 +2479436,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 728a14 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r0, [pc, #952] @ (72c320 ) │ │ │ │ + ldr r1, [pc, #312] @ (72c0a0 ) │ │ │ │ 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 │ │ │ │ @@ -2484205,15 +2484219,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r7 │ │ │ │ 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 │ │ │ │ @@ -2484883,15 +2484897,15 @@ │ │ │ │ b.n 72f4ea │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #19 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ 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 │ │ │ │ @@ -2485660,21 +2485674,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, r4, #2 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ 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] @ (730104 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2486045,15 +2486059,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r2, #7 │ │ │ │ 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 │ │ │ │ @@ -2489365,25 +2489379,25 @@ │ │ │ │ b.n 73233a │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (732420 ) │ │ │ │ add r2, pc │ │ │ │ b.n 73233a │ │ │ │ - cmp r2, r5 │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp ip, r4 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r8, sp │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sl │ │ │ │ + add sl, r6 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r4, r8 │ │ │ │ + add ip, r4 │ │ │ │ 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] @ (7325a8 ) │ │ │ │ @@ -2489540,18 +2489554,18 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blt.n 73252c │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 732500 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - orrs r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb.w r0, [r0, ] │ │ │ │ - orrs r0, r4 │ │ │ │ + ldr??.w r0, [r0, ] │ │ │ │ + bics r0, r0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 73260a │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2489755,23 +2489769,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 732702 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bls.n 732780 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - eors r4, r3 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - b.n 732ec0 │ │ │ │ + b.n 732f80 │ │ │ │ lsls r3, r5, #4 │ │ │ │ bhi.n 732884 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - lsrs r0, r2 │ │ │ │ + asrs r0, r6 │ │ │ │ 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] @ (732a24 ) │ │ │ │ @@ -2490093,15 +2490107,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6b11c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 732b8e │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2490943,18 +2490957,18 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xe982012b │ │ │ │ - adds r5, #22 │ │ │ │ + strd r0, r1, [r2, #172]! @ 0xac │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ 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] @ (733604 ) │ │ │ │ @@ -2491184,21 +2491198,21 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bmi.n 7335bc │ │ │ │ + bpl.n 73367c │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ 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] @ (73398c ) │ │ │ │ @@ -2491538,28 +2491552,28 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - sbc.w r1, ip, #11206656 @ 0xab0000 │ │ │ │ + rsb r1, ip, #11206656 @ 0xab0000 │ │ │ │ stmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - beq.n 733958 │ │ │ │ + bne.n 733a18 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ 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] @ (733b64 ) │ │ │ │ @@ -2492175,24 +2492189,24 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 733fae │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - orrs.w r1, lr, #11272192 @ 0xac0000 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + @ instruction: 0xf4be012c │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #152] @ (73412c ) │ │ │ │ + ldr r3, [pc, #536] @ (7342ac ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 73447e │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2492487,15 +2492501,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 734216 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 734450 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2492546,15 +2492560,15 @@ │ │ │ │ bne.w 7340a4 │ │ │ │ b.n 733d42 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 73423c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 7344fc │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2494372,17 +2494386,17 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r6, sp, #840 @ 0x348 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #4 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2496316,129 +2496330,129 @@ │ │ │ │ ldr r0, [pc, #260] @ (736c58 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7368b4 │ │ │ │ ldr r0, [pc, #256] @ (736c5c ) │ │ │ │ add r0, pc │ │ │ │ b.n 7368b4 │ │ │ │ nop │ │ │ │ - blt.n 736b7c │ │ │ │ + blt.n 736c3c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bne.n 736bf0 │ │ │ │ + bne.n 736ab0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 736e18 │ │ │ │ + b.n 736ed8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bpl.n 736aa0 │ │ │ │ + bpl.n 736b60 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bgt.n 736aa8 │ │ │ │ + bgt.n 736b68 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - addw r1, r2, #2092 @ 0x82c │ │ │ │ - bvc.n 736a98 │ │ │ │ + @ instruction: 0xf662012c │ │ │ │ + bvc.n 736b58 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bcs.n 736b30 │ │ │ │ + bcc.n 736bf0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 7371d0 │ │ │ │ + b.n 737290 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - mrrc 1, 2, r0, r4, cr12 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + ldc 1, cr0, [r4], #176 @ 0xb0 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldc2 1, cr0, [r0], {44} @ 0x2c │ │ │ │ - @ instruction: 0xf32a012c │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + ldc2l 1, cr0, [r0], #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf38a012c │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 736530 │ │ │ │ + b.n 7365f0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - vld2.8 {d0[1],d1[1]}, [ip], ip │ │ │ │ - adds r5, #6 │ │ │ │ + @ instruction: 0xfa0c012c │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xfbea012c │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + mcrr2 1, 2, r0, sl, cr12 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf726012c │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + @ instruction: 0xf786012c │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ands.w r1, r0, #44 @ 0x2c │ │ │ │ - @ instruction: 0xf262012c │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + orns r1, r0, #44 @ 0x2c │ │ │ │ + movt r1, #8236 @ 0x202c │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strd r0, r1, [lr], #176 @ 0xb0 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + strd r0, r1, [lr, #-176] @ 0xb0 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldcl 1, cr0, [r8, #-176]! @ 0xffffff50 │ │ │ │ - movs r3, #10 │ │ │ │ + ldcl 1, cr0, [r8, #176] @ 0xb0 │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 7368dc │ │ │ │ + b.n 73699c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stc2 1, cr0, [sl, #176]! @ 0xb0 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + cdp2 1, 0, cr0, cr10, cr12, {1} │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ 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] @ (736d5c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2496872,21 +2496886,21 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - itte le │ │ │ │ - lslle r4, r5, #4 │ │ │ │ - ldrble r4, [r4, #31] │ │ │ │ - lslgt r4, r5, #4 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strb.w r0, [ip, #299] @ 0x12b │ │ │ │ + strh r4, [r0, #2] │ │ │ │ + lsls r4, r5, #4 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ + str??.w r0, [ip, #299] @ 0x12b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (737444 ) │ │ │ │ ldr r3, [pc, #848] @ (737448 ) │ │ │ │ @@ -2497595,21 +2497609,21 @@ │ │ │ │ b.n 7375b0 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #24] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - rev r2, r5 │ │ │ │ + hlt 0x000a │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf2e6012b │ │ │ │ + @ instruction: 0xf346012b │ │ │ │ ldrh r0, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -2497952,21 +2497966,21 @@ │ │ │ │ b.n 73796c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - vrhadd.s32 d0, d10, d27 │ │ │ │ + vaddw.s8 q0, q5, d27 │ │ │ │ strh r4, [r7, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2498532,21 +2498546,21 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 737eba │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r6, #16] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #32 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stmdb ip!, {r0, r1, r3, r5, r8} │ │ │ │ + @ instruction: 0xe98c012b │ │ │ │ ldrb r0, [r5, #30] │ │ │ │ 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] │ │ │ │ @@ -2498939,19 +2498953,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] @ (73864c ) │ │ │ │ add r5, pc │ │ │ │ b.n 738568 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ 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] @ (7387c8 ) │ │ │ │ @@ -2499103,17 +2499117,17 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #6] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 738816 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2499385,15 +2499399,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6b11c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r1, r6] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 738b06 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2500082,17 +2500096,17 @@ │ │ │ │ beq.n 739160 │ │ │ │ b.n 73911c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #1] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #152] @ (739244 ) │ │ │ │ + ldr r0, [pc, #536] @ (7393c4 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2500387,21 +2500401,21 @@ │ │ │ │ b.n 7393d0 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, lr │ │ │ │ + mov r4, sl │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r2, #5 │ │ │ │ - cmp lr, r4 │ │ │ │ + mov r6, r0 │ │ │ │ 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 │ │ │ │ @@ -2500532,15 +2500546,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stcl 1, cr0, [r4], {45} @ 0x2d │ │ │ │ + stc 1, cr0, [r4, #-180]! @ 0xffffff4c │ │ │ │ ldr r2, [r2, #32] │ │ │ │ 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 │ │ │ │ @@ -2500972,25 +2500986,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 739a4a │ │ │ │ nop │ │ │ │ ... │ │ │ │ - sxth r6, r6 │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bics r6, r4 │ │ │ │ + add r6, r0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 739f1a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2501287,15 +2501301,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 739be6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 739ef0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2501346,17 +2501360,17 @@ │ │ │ │ bne.w 739b3c │ │ │ │ b.n 7397fa │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 739cdc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 739f74 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2503027,16 +2503041,16 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, r2] │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r6, #300] @ 0x12c │ │ │ │ - str??.w r0, [r8, ] │ │ │ │ + ldr??.w r0, [r6, #300] @ 0x12c │ │ │ │ + str.w r0, [r8, #300] @ 0x12c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d7, [pc, #48] @ 73b120 │ │ │ │ @@ -2504214,61 +2504228,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (73bda0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73bbf0 │ │ │ │ ldr r0, [pc, #96] @ (73bda4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73bbf0 │ │ │ │ nop │ │ │ │ - itte ls │ │ │ │ - lslls r5, r5, #4 │ │ │ │ - strls r2, [sp, #880] @ 0x370 │ │ │ │ - lslhi r5, r5, #4 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + itte │ │ │ │ + lsl r5, r5, #4 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ + lslal r5, r5, #4 │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r2, 73bdb8 │ │ │ │ + cbz r2, 73bdd0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + cbz r6, 73bd70 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 73bdca │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 73bec4 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 73c044 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r4, pc, #656 @ (adr r4, 73c010 ) │ │ │ │ + add r5, pc, #16 @ (adr r5, 73bd90 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r6, pc, #984 @ (adr r6, 73c15c ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 73bedc ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbnz r2, 73bdb4 │ │ │ │ + cbnz r2, 73bdcc │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ 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] @ (73bea4 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2504646,21 +2504660,21 @@ │ │ │ │ nop │ │ │ │ subs r7, #212 @ 0xd4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (73c500 ) │ │ │ │ @@ -2505370,21 +2505384,21 @@ │ │ │ │ b.n 73c66c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r5, r5, #4 │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ 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] │ │ │ │ @@ -2505728,21 +2505742,21 @@ │ │ │ │ b.n 73ca28 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #188 @ 0xbc │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r5, r5, #4 │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -2506303,21 +2506317,21 @@ │ │ │ │ b.n 73cf66 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #126 @ 0x7e │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r4, [pc, #832] @ (73d5fc ) │ │ │ │ + ldr r5, [pc, #192] @ (73d37c ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r5, r5, #4 │ │ │ │ cmp r6, #254 @ 0xfe │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2507610,15 +2507624,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r2, pc, #728 @ (adr r2, 73e2d4 ) │ │ │ │ + add r3, pc, #88 @ (adr r3, 73e054 ) │ │ │ │ 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 │ │ │ │ @@ -2507742,23 +2507756,23 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 73e0f0 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #776 @ (adr r6, 73e478 ) │ │ │ │ + add r7, pc, #136 @ (adr r7, 73e1f8 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ subs r2, r2, #7 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - add r4, pc, #952 @ (adr r4, 73e530 ) │ │ │ │ + add r5, pc, #312 @ (adr r5, 73e2b0 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, pc, #168 @ (adr r3, 73e224 ) │ │ │ │ + add r3, pc, #552 @ (adr r3, 73e3a4 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, pc, #8 @ (adr r2, 73e188 ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 73e308 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ subs r6, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -2507987,51 +2508001,51 @@ │ │ │ │ b.n 73e306 │ │ │ │ ldr r0, [pc, #76] @ (73e410 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73e306 │ │ │ │ ldr r0, [pc, #76] @ (73e414 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73e306 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ 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] @ (73e53c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2508541,21 +2508555,21 @@ │ │ │ │ nop │ │ │ │ adds r6, r6, r5 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r3 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ 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] │ │ │ │ @@ -2508857,21 +2508871,21 @@ │ │ │ │ nop │ │ │ │ asrs r2, r2, #24 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #21 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ 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 │ │ │ │ @@ -2510737,17 +2510751,17 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 741053 │ │ │ │ movs r0, r4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r5, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 740076 │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2513561,17 +2513575,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 741d6c │ │ │ │ b.n 741d88 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ 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 │ │ │ │ @@ -2513632,17 +2513646,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 741dfc │ │ │ │ b.n 741e2a │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ 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 726558 │ │ │ │ @@ -2515870,17 +2515884,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74341a │ │ │ │ b.n 74344c │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (743660 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2516125,17 +2516139,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, [r0, r1] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ 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 │ │ │ │ @@ -2516222,15 +2516236,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 743750 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 743750 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r5, r5, #4 │ │ │ │ b.n 74332e │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (743ba8 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2517715,15 +2517729,15 @@ │ │ │ │ bhi.n 744724 │ │ │ │ ldr r3, [pc, #12] @ (744728 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - blxns sl │ │ │ │ + ldr r0, [pc, #208] @ (7447fc ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 744746 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 744742 │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2517976,19 +2517990,19 @@ │ │ │ │ b.n 744964 │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 744964 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 7447de │ │ │ │ - blx r9 │ │ │ │ + ldr r0, [pc, #160] @ (744a5c ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - blx r7 │ │ │ │ + ldr r0, [pc, #96] @ (744a20 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #32] @ (7449e4 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 7449e0 │ │ │ │ @@ -2519699,15 +2519713,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 745954 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #952 @ (adr r6, 745f94 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r5, r5, #4 │ │ │ │ add r5, pc, #440 @ (adr r5, 745da0 ) │ │ │ │ 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 │ │ │ │ @@ -2521475,15 +2521489,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (746e40 ) │ │ │ │ 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 746de0 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ 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] @ 747368 │ │ │ │ @@ -2528915,15 +2528929,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 74bd48 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ cbz r0, 74bd9e │ │ │ │ addw r6, r5, #3892 @ 0xf34 │ │ │ │ addw r4, r5, #3908 @ 0xf44 │ │ │ │ - bl b00934 │ │ │ │ + bl b00a9c │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 74bd84 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 74bd76 │ │ │ │ @@ -2528932,15 +2528946,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 74bd9a │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 74bd8c │ │ │ │ addw r0, r5, #3864 @ 0xf18 │ │ │ │ - bl b05f70 │ │ │ │ + bl b060d8 │ │ │ │ add.w r0, r5, #4224 @ 0x1080 │ │ │ │ adds r0, #24 │ │ │ │ bl 7560a4 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ blx 6c590 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2529264,15 +2529278,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 b05f4c │ │ │ │ + bl b060b4 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6cb38 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2868] @ 0xb34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 74c280 │ │ │ │ @@ -2529282,15 +2529296,15 @@ │ │ │ │ bne.n 74c280 │ │ │ │ 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 b00534 │ │ │ │ + bl b0069c │ │ │ │ str.w r0, [r4, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 74c280 │ │ │ │ ldr.w r9, [pc, #372] @ 74c320 │ │ │ │ addw r6, r4, #3908 @ 0xf44 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2529315,15 +2529329,15 @@ │ │ │ │ bne.n 74c1c8 │ │ │ │ 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 b00c00 │ │ │ │ + bl b00d68 │ │ │ │ ldr r2, [pc, #276] @ (74c324 ) │ │ │ │ ldr.w r3, [fp, #3860] @ 0xf14 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7c028c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2529415,31 +2529429,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 r1, #180 @ 0xb4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 74c310 │ │ │ │ + bne.n 74c3d0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #182 @ 0xb6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 74c3e4 │ │ │ │ + beq.n 74c2a4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ 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] @ 74cac4 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2529683,15 +2529697,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 6b7b0 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ ldrd r9, r6, [r0] │ │ │ │ blx 6c410 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b05be0 │ │ │ │ + bl b05d48 │ │ │ │ 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 │ │ │ │ @@ -2530024,29 +2530038,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 648ace │ │ │ │ bl 60ead2 │ │ │ │ movs r4, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + adds r7, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r7, #24 │ │ │ │ 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, #34 @ 0x22 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ @@ -2530434,53 +2530448,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ adds r4, #188 @ 0xbc │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r0, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #80 @ 0x50 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #234 @ 0xea │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2530748,15 +2530762,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 74d27c │ │ │ │ blx 6c590 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b0f688 │ │ │ │ + bl b0f7f0 │ │ │ │ ldr.w r2, [r9, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 74d2f2 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2531040,56 +2531054,56 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #246 @ 0xf6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r6, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf4a20155 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r5, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcs.n 74d5cc │ │ │ │ + bcs.n 74d68c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf13c0155 │ │ │ │ stmdb 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 │ │ │ │ @@ -2531415,15 +2531429,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 b05fcc │ │ │ │ + bl b06134 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 74d78a │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 75bccc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2531605,21 +2531619,21 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bkpt 0x007a │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 74dbb6 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2532537,27 +2532551,27 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 74e592 │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 74e546 │ │ │ │ @@ -2532601,15 +2532615,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 74e5b8 │ │ │ │ b.n 74e55c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #92] @ (74e620 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 74e5e6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2532648,19 +2532662,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, r7, r0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (74e6e0 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 74e65c │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2532737,19 +2532751,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ adds r4, r0, r7 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + subs r0, r1, r0 │ │ │ │ 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] │ │ │ │ @@ -2536948,15 +2536962,15 @@ │ │ │ │ orrs r2, r0 │ │ │ │ str.w r1, [sl, r7] │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 75147e │ │ │ │ addw r1, r4, #79 @ 0x4f │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r4, r5, #4 │ │ │ │ eor.w r1, r4, pc, lsl #1 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r4, r0, [r4, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1668] @ 0x684 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -2537961,23 +2537975,23 @@ │ │ │ │ bne.w 7523f0 │ │ │ │ ldrb.w r2, [r7, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 7523f0 │ │ │ │ b.n 7524f8 │ │ │ │ bgt.n 752578 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r4, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - blt.n 7524d4 │ │ │ │ + blt.n 752594 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bgt.n 7525ec │ │ │ │ + bgt.n 7526ac │ │ │ │ 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] @ 752a04 │ │ │ │ @@ -2538572,19 +2538586,19 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 752cac │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bmi.n 752d34 │ │ │ │ + bmi.n 752bf4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bcc.n 752bb0 │ │ │ │ + bcc.n 752c70 │ │ │ │ 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 │ │ │ │ @@ -2539604,31 +2539618,31 @@ │ │ │ │ str.w r4, [r3, #156] @ 0x9c │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 753806 │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 752de8 │ │ │ │ nop │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -2541559,15 +2541573,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 755154 │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #216] @ (755270 ) │ │ │ │ + ldr r0, [pc, #600] @ (7553f0 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr.w r3, [r0, #2056] @ 0x808 │ │ │ │ cbz r1, 7551f8 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2056] @ 0x808 │ │ │ │ @@ -2542922,15 +2542936,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (7561b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -2544493,19 +2544507,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ 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] @ (7575a0 ) │ │ │ │ @@ -2545843,15 +2545857,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 757ef0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 758306 │ │ │ │ nop │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ 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] @ 758f70 │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ @@ -2546882,15 +2546896,15 @@ │ │ │ │ str.w r2, [r6, #244] @ 0xf4 │ │ │ │ bne.n 758f38 │ │ │ │ b.n 758f7c │ │ │ │ ldrb r2, [r6, #18] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ 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, 758fd6 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2547998,15 +2548012,15 @@ │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ b.n 759786 │ │ │ │ strb r4, [r2, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr.w r3, [r9, #1448] @ 0x5a8 │ │ │ │ cbz r3, 759cc2 │ │ │ │ ldrh.w r2, [r9, #1444] @ 0x5a4 │ │ │ │ movw ip, #4240 @ 0x1090 │ │ │ │ str.w r4, [r9, #1448] @ 0x5a8 │ │ │ │ str.w r4, [r9, #1440] @ 0x5a0 │ │ │ │ @@ -2548074,15 +2548088,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 b04954 │ │ │ │ + bl b04abc │ │ │ │ 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 │ │ │ │ @@ -2548541,15 +2548555,15 @@ │ │ │ │ b.w 758cfa │ │ │ │ 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 759ed8 │ │ │ │ - @ instruction: 0xf4ae012b │ │ │ │ + add.w r1, lr, #11206656 @ 0xab0000 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r5, [r2, #332] @ 0x14c │ │ │ │ ldr.w r3, [r2, #324] @ 0x144 │ │ │ │ ldr.w r4, [r2, #336] @ 0x150 │ │ │ │ and.w r1, r3, r5 │ │ │ │ ldr.w r7, [r2, #316] @ 0x13c │ │ │ │ @@ -2548658,18 +2548672,18 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r1, ip, #43 @ 0x2b │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + rsb r1, ip, #43 @ 0x2b │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ cbz r0, 75a47e │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2548680,15 +2548694,15 @@ │ │ │ │ bhi.n 75a494 │ │ │ │ ldr r3, [pc, #12] @ (75a498 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf0c0012b │ │ │ │ + @ instruction: 0xf120012b │ │ │ │ cbz r0, 75a4ac │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ @@ -2548878,15 +2548892,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 75a610 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r5, r0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r1, r4, #43 @ 0x2b │ │ │ │ + @ instruction: 0xf0e4012b │ │ │ │ ldr r4, [r7, r6] │ │ │ │ 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 │ │ │ │ @@ -2549702,15 +2549716,15 @@ │ │ │ │ b.n 75a878 │ │ │ │ movs r0, #13 │ │ │ │ b.n 75a878 │ │ │ │ ldr r0, [r1, r5] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vrhadd.s d16, d10, d27 │ │ │ │ + vaddw.s16 q8, q5, d27 │ │ │ │ ldr r6, [r0, r1] │ │ │ │ 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 │ │ │ │ @@ -2550252,15 +2550266,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 7670d0 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 75b780 │ │ │ │ + b.n 75b840 │ │ │ │ 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] @ (75b7f0 ) │ │ │ │ @@ -2550460,15 +2550474,15 @@ │ │ │ │ bne.w 75b6ac │ │ │ │ b.n 75b754 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #16] @ (75b804 ) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 75b924 │ │ │ │ + b.n 75b9e4 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr r0, [pc, #952] @ (75bbb8 ) │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2550772,15 +2550786,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 ac6778 │ │ │ │ + bl ac68e0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 75bbf8 │ │ │ │ cbz r5, 75bb7c │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 75bb94 │ │ │ │ @@ -2551069,15 +2551083,15 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 75be42 │ │ │ │ nop │ │ │ │ tst r4, r5 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r2 │ │ │ │ + muls r4, r6 │ │ │ │ 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 │ │ │ │ @@ -2551698,15 +2551712,15 @@ │ │ │ │ bne.n 75c56c │ │ │ │ dmb ish │ │ │ │ cbz r3, 75c594 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #832 @ 0x340 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl ac67a8 │ │ │ │ + bl ac6910 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 75c518 │ │ │ │ mov r1, r4 │ │ │ │ b.n 75c55c │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 75c4fc │ │ │ │ @@ -2552192,21 +2552206,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 75ca22 │ │ │ │ ldr r0, [pc, #4] @ (75caa8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (75cab4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #472] @ (75cc90 ) │ │ │ │ + ldr r5, [pc, #856] @ (75ce10 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r3, [r0, #2224] @ 0x8b0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 75cb76 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2552296,65 +2552310,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (75cbdc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (75cbe0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r7, #62 @ 0x3e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r0, [r0, #3500] @ 0xdac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3776 @ 0xec0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2552634,15 +2552648,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 75ce84 │ │ │ │ nop │ │ │ │ adds r1, #134 @ 0x86 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ 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] @ (75cf3c ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2552684,15 +2552698,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #32 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r1, r3, #2 │ │ │ │ adds r0, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -2552848,22 +2552862,22 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r6, r1 │ │ │ │ bl 45c828 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x346798> │ │ │ │ ldr r2, [pc, #228] @ (75d1ec ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl ac2b68 │ │ │ │ + bl ac2cd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75d18c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac2bdc │ │ │ │ + bl ac2d44 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac2bd8 │ │ │ │ + bl ac2d40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45c8a4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x346814> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2552934,19 +2552948,19 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #50 @ 0x32 │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp r7, #24 │ │ │ │ lsls r7, r1, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ 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] │ │ │ │ @@ -2553378,15 +2553392,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 aff898 │ │ │ │ + bl affa00 │ │ │ │ b.n 75d64c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ @@ -2553745,17 +2553759,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 75dacc │ │ │ │ movs r5, #158 @ 0x9e │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5} │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ 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] @ (75dc08 ) │ │ │ │ @@ -2553895,18 +2553909,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 ac652c │ │ │ │ + bl ac6694 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl ac652c │ │ │ │ + bl ac6694 │ │ │ │ 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] @ (75ddf4 ) │ │ │ │ ldr r3, [pc, #316] @ (75ddf8 ) │ │ │ │ ldr.w r2, [r6, #1880] @ 0x758 │ │ │ │ @@ -2553976,15 +2553990,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 b05f4c │ │ │ │ + bl b060b4 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e7ff0 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2554082,19 +2554096,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 75de8e │ │ │ │ bl 5e812c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 75de96 │ │ │ │ bl 5e812c │ │ │ │ add.w r0, r5, #832 @ 0x340 │ │ │ │ - bl ac6538 │ │ │ │ + bl ac66a0 │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl ac6538 │ │ │ │ + bl ac66a0 │ │ │ │ add.w r0, r5, #800 @ 0x320 │ │ │ │ - bl b05f70 │ │ │ │ + bl b060d8 │ │ │ │ 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 │ │ │ │ @@ -2554271,15 +2554285,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3492] @ 0xda4 │ │ │ │ bl 75d0b0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3504 @ 0xdb0 │ │ │ │ - bl ac6510 │ │ │ │ + bl ac6678 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 444a7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x32e9ec> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 75e4e8 │ │ │ │ @@ -2554636,15 +2554650,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, #158 @ 0x9e │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #118 @ 0x76 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ @ instruction: 0xeab9ffff │ │ │ │ @ instruction: 0xebfbffff │ │ │ │ @ instruction: 0xebedffff │ │ │ │ @ instruction: 0xeaa7ffff │ │ │ │ @ instruction: 0xebe9ffff │ │ │ │ stc 15, cr15, [r7], {255} @ 0xff │ │ │ │ @@ -2554658,105 +2554672,105 @@ │ │ │ │ mcr 15, 3, pc, cr5, cr15, {7} @ │ │ │ │ cmp r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #30] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r0, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r6, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ 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 7c307c │ │ │ │ @@ -2554766,15 +2554780,15 @@ │ │ │ │ bl 45ecec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c5c> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ bl 45ecec <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x348c5c> │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3504 @ 0xdb0 │ │ │ │ - bl ac6528 │ │ │ │ + bl ac6690 │ │ │ │ ldr.w r0, [r4, #3500] @ 0xdac │ │ │ │ bl 434404 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x31e374> │ │ │ │ ldr.w r0, [r4, #1872] @ 0x750 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ @@ -2555402,15 +2555416,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r3, #12 │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2555443,15 +2555457,15 @@ │ │ │ │ bne.n 75ed3c │ │ │ │ b.n 75ed3e │ │ │ │ bl 7c2ffc │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r4, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -2556678,15 +2556692,15 @@ │ │ │ │ cbz r3, 75fb32 │ │ │ │ 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 b05fcc │ │ │ │ + bl b06134 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 75fc16 │ │ │ │ ldr.w r3, [r4, #3836] @ 0xefc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2557076,15 +2557090,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #21 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #15 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ 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] @ (76002c ) │ │ │ │ @@ -2558273,15 +2558287,15 @@ │ │ │ │ beq.n 760b32 │ │ │ │ b.n 760bbc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6d0014e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf666014e │ │ │ │ - mrc2 0, 5, r0, cr8, cr8, {4} │ │ │ │ + vqadd.u16 d0, d24, d8 │ │ │ │ ldr r3, [pc, #88] @ (760c3c ) │ │ │ │ ldr r1, [pc, #92] @ (760c40 ) │ │ │ │ ldr.w ip, [pc, #92] @ 760c44 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (760c48 ) │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r0, #56] @ 0x38 │ │ │ │ @@ -2558453,15 +2558467,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 b05fcc │ │ │ │ + bl b06134 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 760f72 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2560272,30 +2560286,30 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #912 @ 0x390 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - @ instruction: 0xf25c0098 │ │ │ │ - @ instruction: 0xf22c0098 │ │ │ │ - @ instruction: 0xf1800098 │ │ │ │ - @ instruction: 0xf18c0098 │ │ │ │ - @ instruction: 0xfa900092 │ │ │ │ - mcr 0, 0, r0, cr2, cr8, {4} │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + @ instruction: 0xf2bc0098 │ │ │ │ + @ instruction: 0xf28c0098 │ │ │ │ + @ instruction: 0xf1e00098 │ │ │ │ + @ instruction: 0xf1ec0098 │ │ │ │ + @ instruction: 0xfaf00092 │ │ │ │ + mcr 0, 3, r0, cr2, cr8, {4} │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xebe80098 │ │ │ │ - sub.w r0, r8, r8, lsr #2 │ │ │ │ - subs.w r0, r2, r8, lsr #2 │ │ │ │ - rsb r0, ip, r8, lsr #2 │ │ │ │ - sub.w r0, r6, r8, lsr #2 │ │ │ │ - @ instruction: 0xeb900098 │ │ │ │ + mcrr 0, 9, r0, r8, cr8 │ │ │ │ + stc 0, cr0, [r8], {152} @ 0x98 │ │ │ │ + ldc 0, cr0, [r2], {152} @ 0x98 │ │ │ │ + stc 0, cr0, [ip], #-608 @ 0xfffffda0 │ │ │ │ + stc 0, cr0, [r6], {152} @ 0x98 │ │ │ │ + @ instruction: 0xebf00098 │ │ │ │ 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 │ │ │ │ @@ -2560594,15 +2560608,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 762578 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 76259a │ │ │ │ mov r0, r4 │ │ │ │ - bl b058b4 │ │ │ │ + bl b05a1c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 76259a │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 762592 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2561867,25 +2561881,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - blt.n 76343c │ │ │ │ + blt.n 7632fc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 763480 │ │ │ │ + blt.n 763340 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - blt.n 763400 │ │ │ │ + blt.n 7634c0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 7634bc │ │ │ │ + blt.n 76337c │ │ │ │ lsls r0, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3216] @ 0xc90 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3196] @ 0xc7c │ │ │ │ @@ -2562302,31 +2562316,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (7638e4 ) │ │ │ │ add r1, pc │ │ │ │ bl 618608 │ │ │ │ b.n 7636d4 │ │ │ │ ldr r2, [pc, #36] @ (7638e8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 763638 │ │ │ │ - bls.n 763920 │ │ │ │ + bls.n 7637e0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bls.n 763950 │ │ │ │ + bls.n 763810 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 763978 │ │ │ │ + bge.n 763838 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 763810 │ │ │ │ + bhi.n 7638d0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 7638ec │ │ │ │ + bge.n 7639ac │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bls.n 7638a4 │ │ │ │ + bge.n 763964 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 7637e8 │ │ │ │ + bhi.n 7638a8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 763924 │ │ │ │ + bhi.n 7639e4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 763234 │ │ │ │ + b.n 7632f4 │ │ │ │ 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] @ 763f14 │ │ │ │ @@ -2562831,23 +2562845,23 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r5, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 763e78 │ │ │ │ + bhi.n 763f38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bvs.n 763e5c │ │ │ │ + bvs.n 763f1c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ 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] @ (76407c ) │ │ │ │ @@ -2563290,19 +2563304,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r6, r1, #5 │ │ │ │ pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ 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] @ 764a04 │ │ │ │ @@ -2563867,37 +2563881,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 764a8c │ │ │ │ lsls r6, r1, #5 │ │ │ │ cbnz r2, 764a3a │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ 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] @ (764c2c ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2564726,15 +2564740,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 7653ca │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -2565904,21 +2565918,21 @@ │ │ │ │ adds r7, #10 │ │ │ │ b.n 7660f8 │ │ │ │ nop │ │ │ │ add r2, pc, #272 @ (adr r2, 766298 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r7 │ │ │ │ + bxns r3 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r8, r2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2566704,15 +2566718,15 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ 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 │ │ │ │ @@ -2567206,54 +2567220,54 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r1, #5 │ │ │ │ str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r3, r5, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8ef07a │ │ │ │ bl 85f07e │ │ │ │ bl 92b082 │ │ │ │ ldr??.w pc, [pc, #4095] @ 768087 │ │ │ │ bl 74708a │ │ │ │ bl 84308e │ │ │ │ str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r7, #10 │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #272 @ (adr r6, 7671b4 ) │ │ │ │ + add r6, pc, #656 @ (adr r6, 767334 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r5, pc, #608 @ (adr r5, 76730c ) │ │ │ │ + add r5, pc, #992 @ (adr r5, 76748c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 767230 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 7673b0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r6, #12 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r4, pc, #512 @ (adr r4, 7672b8 ) │ │ │ │ + add r4, pc, #896 @ (adr r4, 767438 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r4, pc, #328 @ (adr r4, 767208 ) │ │ │ │ + add r4, pc, #712 @ (adr r4, 767388 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r4, pc, #704 @ (adr r4, 767384 ) │ │ │ │ + add r5, pc, #64 @ (adr r5, 767104 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 7671d8 ) │ │ │ │ + add r5, pc, #656 @ (adr r5, 767358 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r4, pc, #176 @ (adr r4, 767180 ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 767300 ) │ │ │ │ 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 │ │ │ │ @@ -2567332,19 +2567346,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 767102 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 767142 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r3, #30 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -2567441,19 +2567455,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r3, #28 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r2, pc, #64 @ (adr r2, 76731c ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 76749c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r2, pc, #192 @ (adr r2, 7673a0 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 767520 ) │ │ │ │ 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 │ │ │ │ @@ -2568168,45 +2568182,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ 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 │ │ │ │ @@ -2568771,15 +2568785,15 @@ │ │ │ │ b.n 767fba │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r2, #4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r5, #4 │ │ │ │ strh r6, [r7, #0] │ │ │ │ lsls r6, r1, #5 │ │ │ │ cbz r2, 7680ba │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2568906,19 +2568920,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #26] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldrb r6, [r4, #25] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ 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] @ (7682ac ) │ │ │ │ @@ -2568999,19 +2569013,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #23] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldrb r2, [r2, #22] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ 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] @ (7683ac ) │ │ │ │ @@ -2569446,15 +2569460,15 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsls r4, r4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7687fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2570048,29 +2570062,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 768b5c │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvs.n 768d8c │ │ │ │ + bvs.n 768c4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 768e44 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2570652,17 +2570666,17 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ bls.n 769254 │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2570888,23 +2570902,23 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ 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] @ (769718 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2571109,31 +2571123,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr r4, [r7, #28] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + strh r6, [r2, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ 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] @ (769864 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2571253,19 +2571267,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #88] @ (7698ec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2571516,19 +2571530,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r1, #5 │ │ │ │ str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ 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] @ (769dfc ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2571828,25 +2571842,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r1, #5 │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ 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] @ (769f10 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2572208,17 +2572222,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 76a0ec │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r6] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #116] @ 76a250 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2572267,19 +2572281,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 76a21c │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r0] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ 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] @ 76a738 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2572768,30 +2572782,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ movs r3, #158 @ 0x9e │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf5260098 │ │ │ │ + @ instruction: 0xf5860098 │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orrs.w r0, r0, #4980736 @ 0x4c0000 │ │ │ │ + @ instruction: 0xf4b00098 │ │ │ │ stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf2120098 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + @ instruction: 0xf2720098 │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs.w r0, r6, #152 @ 0x98 │ │ │ │ + @ instruction: 0xf2160098 │ │ │ │ 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 76a796 │ │ │ │ @@ -2573564,19 +2573578,19 @@ │ │ │ │ blx 6a738 │ │ │ │ strh r0, [r6, r2] │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp lr, ip │ │ │ │ + mov r6, r8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2574168,15 +2574182,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #208] @ (76b638 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ 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] @ (76b824 ) │ │ │ │ @@ -2574700,15 +2574714,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #200 @ 0xc8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r3 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2575048,23 +2575062,23 @@ │ │ │ │ nop │ │ │ │ bics r0, r7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 76bd04 │ │ │ │ + blt.n 76bdc4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 76be10 │ │ │ │ + blt.n 76bed0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ negs r0, r3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (76be10 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2575324,15 +2575338,15 @@ │ │ │ │ nop │ │ │ │ ands r0, r7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ands r2, r6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #170 @ 0xaa │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2577981,75 +2577995,75 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6cc78 │ │ │ │ nop │ │ │ │ cmp r3, #200 @ 0xc8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #304] @ (76dc30 ) │ │ │ │ + ldr r0, [pc, #688] @ (76ddb0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r3, #182 @ 0xb6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r0, [pc, #232] @ (76dbf0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #176] @ (76dbbc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bx sp │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blxns r0 │ │ │ │ + blxns ip │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 76da48 │ │ │ │ + blt.n 76db08 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r6, r2, #2 │ │ │ │ rsb r1, r8, #83 @ 0x53 │ │ │ │ - add r4, pc, #296 @ (adr r4, 76dc50 ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 76ddd0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ sub.w r1, r0, #83 @ 0x53 │ │ │ │ sbcs.w r1, ip, #83 @ 0x53 │ │ │ │ adcs.w r1, sl, #83 @ 0x53 │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r8, sl │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orrs r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orrs r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmn r0, r4 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r0, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - negs r6, r5 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r6, r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r5, #66 @ 0x42 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r5, #42 @ 0x2a │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - sbcs r4, r1 │ │ │ │ + rors r4, r5 │ │ │ │ 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 │ │ │ │ @@ -2578240,15 +2578254,15 @@ │ │ │ │ bl 76cbac │ │ │ │ mov r0, r5 │ │ │ │ bl 76be14 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #23 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -2578384,23 +2578398,23 @@ │ │ │ │ nop │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsls r0, r7, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2578600,25 +2578614,25 @@ │ │ │ │ b.n 76e0d8 │ │ │ │ movs r0, #218 @ 0xda │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsls r2, r5, #12 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r4, #20 │ │ │ │ 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 │ │ │ │ @@ -2579778,15 +2579792,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76ecae │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ asrs r6, r6, #19 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r6, r3, #13 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @@ -2579965,15 +2579979,15 @@ │ │ │ │ bne.n 76ee8a │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ asrs r6, r5, #11 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ asrs r2, r5, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r2, r0, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r2, r4, #5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @@ -2580666,15 +2580680,15 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #11 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -2584319,17 +2584333,17 @@ │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 76e5cc │ │ │ │ b.w 7701d0 │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr??.w r0, [r6, r5, lsl #1] │ │ │ │ + ldr??.w r0, [r6, #149] @ 0x95 │ │ │ │ cbnz r4, 771994 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cbnz r0, 771982 │ │ │ │ lsls r3, r2, #5 │ │ │ │ hlt 0x0014 │ │ │ │ lsls r3, r2, #5 │ │ │ │ rev16 r4, r3 │ │ │ │ @@ -2584355,25 +2584369,25 @@ │ │ │ │ sxtb r6, r1 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cbz r6, 7719a6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrd r0, r1, [r6, #308]! @ 0x134 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r2, r5, #4 │ │ │ │ add r7, sp, #8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 797054 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ bl 7a8468 │ │ │ │ @@ -2585241,27 +2585255,27 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r5, #4 │ │ │ │ b.n 77257c │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 77253c │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2585311,15 +2585325,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ udf #58 @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ udf #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ble.n 772328 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf4aa0097 │ │ │ │ + add.w r0, sl, #4947968 @ 0x4b8000 │ │ │ │ ble.n 7722e4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ble.n 7722a4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ble.n 772264 │ │ │ │ lsls r5, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2585402,15 +2585416,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7724dc │ │ │ │ lsls r5, r1, #5 │ │ │ │ bgt.n 772454 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsh.w r0, [r2, r7, lsl #1] │ │ │ │ + ldrsb.w r0, [r2, #151] @ 0x97 │ │ │ │ stmdb 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 │ │ │ │ @@ -2585452,15 +2585466,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 772464 │ │ │ │ ldr r0, [pc, #4] @ (772480 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - beq.n 7723b8 │ │ │ │ + beq.n 772478 │ │ │ │ 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 │ │ │ │ @@ -2586180,37 +2586194,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 772c70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6720097 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + @ instruction: 0xf6d20097 │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ vabal.u , d31, d2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #24727 @ 0x6097 │ │ │ │ - movw r0, #32919 @ 0x8097 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + subw r0, r6, #151 @ 0x97 │ │ │ │ + subw r0, r8, #151 @ 0x97 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bmi.n 772b48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bmi.n 772cf0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bmi.n 772cc4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds.w r0, r4, r7, lsr #2 │ │ │ │ + sbcs.w r0, r4, r7, lsr #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 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ @@ -2586952,23 +2586966,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, lr, r7, lsr #2 │ │ │ │ + ldc 0, cr0, [lr], {151} @ 0x97 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - sbcs.w r0, ip, r7, lsr #2 │ │ │ │ - beq.n 77344c │ │ │ │ + rsbs r0, ip, r7, lsr #2 │ │ │ │ + beq.n 77330c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orn r0, lr, r7, lsr #2 │ │ │ │ + @ instruction: 0xeace0097 │ │ │ │ ldmia r4, {r2, r3, r4, r7} │ │ │ │ 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] @ (773430 ) │ │ │ │ @@ -2587078,15 +2587092,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 76be14 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r2, r5, #4 │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 7734da │ │ │ │ @@ -2587316,19 +2587330,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r3, #32] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #28] │ │ │ │ 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] @ (7737ac ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2587544,17 +2587558,17 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 773328 │ │ │ │ + b.n 7733e8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ 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] @ (773b28 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2587737,17 +2587751,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 773a52 │ │ │ │ stmia r6!, {r4, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 774124 │ │ │ │ + b.n 7741e4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ 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] @ (773da0 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2588002,17 +2588016,17 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, r6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 773f24 │ │ │ │ + b.n 773fe4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -2588303,15 +2588317,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (774090 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ asrs r4, r7, #30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r4, #30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (7740c0 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (7740c4 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (7740c8 ) │ │ │ │ @@ -2588575,17 +2588589,17 @@ │ │ │ │ bl 76be18 │ │ │ │ ldr r1, [pc, #16] @ (774330 ) │ │ │ │ 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} │ │ │ │ - bge.n 774308 │ │ │ │ + blt.n 7743c8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 7742f4 │ │ │ │ + blt.n 7743b4 │ │ │ │ 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 │ │ │ │ @@ -2588681,40 +2588695,40 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (774458 ) │ │ │ │ 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 r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 774354 │ │ │ │ + bge.n 774414 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 774354 │ │ │ │ + bge.n 774414 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 774374 │ │ │ │ + blt.n 774434 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add lr, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bge.n 7744f4 │ │ │ │ + bge.n 7743b4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - orn r0, sl, r6, lsr #2 │ │ │ │ - bge.n 7744dc │ │ │ │ + @ instruction: 0xeaca0096 │ │ │ │ + bge.n 77439c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 7744e4 │ │ │ │ + bge.n 7743a4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 7744ec │ │ │ │ + bge.n 7743ac │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -2589218,15 +2589232,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 7aa02c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 774978 │ │ │ │ + bpl.n 774a38 │ │ │ │ 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 │ │ │ │ @@ -2589242,17 +2589256,17 @@ │ │ │ │ blx 6af2c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (7749b0 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 774992 │ │ │ │ nop │ │ │ │ - bmi.n 774960 │ │ │ │ + bpl.n 774a20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 774960 │ │ │ │ + bpl.n 774a20 │ │ │ │ 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 │ │ │ │ @@ -2589379,27 +2589393,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 │ │ │ │ - bmi.n 774b40 │ │ │ │ + bmi.n 774c00 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcc.n 774b14 │ │ │ │ + bmi.n 774bd4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcc.n 774b00 │ │ │ │ + bmi.n 774bc0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcc.n 774aec │ │ │ │ + bmi.n 774bac │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcc.n 774ad8 │ │ │ │ + bmi.n 774b98 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2589476,25 +2589490,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 774b80 │ │ │ │ nop │ │ │ │ - bcc.n 774cf4 │ │ │ │ + bcc.n 774bb4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r3, #106 @ 0x6a │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcs.n 774bd0 │ │ │ │ + bcc.n 774c90 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcs.n 774c00 │ │ │ │ + bcc.n 774cc0 │ │ │ │ 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 │ │ │ │ @@ -2589543,25 +2589557,25 @@ │ │ │ │ bne.n 774c3a │ │ │ │ ldr r1, [pc, #32] @ (774cac ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 774c4c │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcs.n 774bcc │ │ │ │ + bcs.n 774c8c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcs.n 774d60 │ │ │ │ + bcs.n 774c20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 774d38 │ │ │ │ + bcs.n 774bf8 │ │ │ │ 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] │ │ │ │ @@ -2589955,49 +2589969,49 @@ │ │ │ │ b.n 774fb6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 7750be │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + beq.n 775160 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 774a40 │ │ │ │ + b.n 774b00 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + beq.n 7750f0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + beq.n 7750d4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ add sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r4, #30 │ │ │ │ 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] @ (775150 ) │ │ │ │ @@ -2590384,15 +2590398,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7754de │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ lsls r2, r5, #4 │ │ │ │ add r3, sp, #336 @ 0x150 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2591631,87 +2591645,87 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 776094 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #840 @ (adr r2, 77644c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 776122 │ │ │ │ + cbz r0, 77613a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r4, [r7, #32] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 776234 │ │ │ │ + b.n 7762f4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 7761e0 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 776360 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r1, pc, #160 @ (adr r1, 7761d8 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - itet cs │ │ │ │ - lslcs r7, r2, #2 │ │ │ │ - stmiacc r0!, {r1, r2} │ │ │ │ - lslcs r7, r2, #2 │ │ │ │ - it │ │ │ │ - lsl r7, r2, #2 │ │ │ │ - itee al │ │ │ │ - lslal r7, r2, #2 │ │ │ │ - ittt al @ unpredictable > │ │ │ │ - lslal r7, r2, #2 │ │ │ │ - itet le @ unpredictable │ │ │ │ - lslle r7, r2, #2 │ │ │ │ - itte gt @ unpredictable │ │ │ │ - lslgt r7, r2, #2 │ │ │ │ - ittt vc @ unpredictable │ │ │ │ - lslvc r7, r2, #2 │ │ │ │ - bcc.n 776108 @ unpredictable │ │ │ │ - lslvc r6, r3, #2 │ │ │ │ - bkpt 0x00fa │ │ │ │ + itet hi │ │ │ │ + lslhi r7, r2, #2 │ │ │ │ + stmials r0!, {r1, r2, r5, r6} │ │ │ │ + lslhi r7, r2, #2 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ittt cs │ │ │ │ - lslcs r7, r2, #2 │ │ │ │ - lslcs r4, r0, #5 │ │ │ │ - lslcs r0, r4, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + ittt le │ │ │ │ + lslle r7, r2, #2 │ │ │ │ + bmi.n 7761c8 @ unpredictable │ │ │ │ + lslle r6, r3, #2 │ │ │ │ + itte pl │ │ │ │ + lslpl r7, r2, #2 │ │ │ │ + itee pl @ unpredictable │ │ │ │ + lslpl r7, r2, #2 │ │ │ │ + ittt hi @ unpredictable │ │ │ │ + lslhi r7, r2, #2 │ │ │ │ + lslhi r4, r4, #6 │ │ │ │ + lslhi r0, r4, #2 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stc 0, cr0, [r4], #-624 @ 0xfffffd90 │ │ │ │ + stc 0, cr0, [r4], {156} @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -2591800,21 +2591814,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 76be14 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ 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 │ │ │ │ @@ -2591947,19 +2591961,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 775a94 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r0, [r6, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r4, r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2592084,15 +2592098,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r0, [r1, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r2, 7765b0 │ │ │ │ + cbnz r2, 7765c8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2592514,28 +2592528,28 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7768e6 │ │ │ │ ldr r0, [pc, #36] @ (776978 ) │ │ │ │ add r0, pc │ │ │ │ blx 6bc08 │ │ │ │ nop │ │ │ │ - cbnz r2, 776986 │ │ │ │ + cbnz r2, 77699e │ │ │ │ lsls r7, r2, #2 │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r8, #159] @ 0x9f │ │ │ │ - cpsid i │ │ │ │ + ldrsh.w r0, [r8, pc, lsl #1] │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + cbnz r2, 776986 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ 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 │ │ │ │ @@ -2592613,30 +2592627,30 @@ │ │ │ │ ldr r1, [pc, #44] @ (776a70 ) │ │ │ │ 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 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xf7d8009f │ │ │ │ - push {r1, r5, r7} │ │ │ │ + ldrh.w r0, [r8, pc, lsl #1] │ │ │ │ + push {r1, lr} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 776b6c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2593178,23 +2593192,23 @@ │ │ │ │ b.n 776f38 │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp sl, lr │ │ │ │ + mov r2, sl │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, r2 │ │ │ │ + add r0, lr │ │ │ │ lsls r2, r5, #4 │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2594665,23 +2594679,23 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r2, r5, #4 │ │ │ │ strh r2, [r5, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r2, [r1, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r2, [r5, #18] │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2594942,15 +2594956,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldrb r6, [r2, #29] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r2, [r6, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r2, [r2, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2595140,19 +2595154,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #27] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #26] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r0, [r5, #21] │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2595890,15 +2595904,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 778a0e │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ strb r6, [r4, #25] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #4 │ │ │ │ strb r4, [r1, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb r2, [r5, #23] │ │ │ │ lsls r5, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2597248,33 +2597262,33 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r6, [r6, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r4, [r6, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2597441,21 +2597455,21 @@ │ │ │ │ bne.n 779948 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r2, r5, #4 │ │ │ │ str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2597874,25 +2597888,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (779dc8 ) │ │ │ │ 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, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ 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] @ (779ecc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2598000,25 +2598014,25 @@ │ │ │ │ b.n 779e52 │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 779e16 │ │ │ │ str r2, [r3, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r0, #32] │ │ │ │ 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 │ │ │ │ @@ -2598243,15 +2598257,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 77a120 │ │ │ │ ldr r0, [pc, #4] @ (77a13c ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ 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] @ (77a290 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2598429,15 +2598443,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77a314 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ 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] @ (77a520 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2599640,65 +2599654,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (77af28 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (77af2c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - vext.8 d16, d16, d15, #0 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + orrs.w r0, r0, #143 @ 0x8f │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - vshr.s64 d0, d3, #32 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + and.w r0, r0, #147 @ 0x93 │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ 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] @ (77b190 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2599953,56 +2599967,56 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ movs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r4!, {r0, r1, r2, r4, r7} │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + ldmdb r4, {r0, r1, r2, r4, r7} │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbz r6, 77b1e2 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r1, #15] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbz r4, 77b1cc │ │ │ │ + cbz r4, 77b1e4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r6, [pc, #1000] @ (77b5c4 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ 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 │ │ │ │ @@ -2600469,18 +2600483,18 @@ │ │ │ │ b.n 77b662 │ │ │ │ ldr r3, [pc, #256] @ (77b7a8 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r3, [pc, #232] @ (77b794 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vrhadd.u32 d0, d8, d25 │ │ │ │ + vaddw.u8 q0, q4, d25 │ │ │ │ ldr r2, [pc, #656] @ (77b948 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cdp2 1, 12, cr0, cr0, cr9, {1} │ │ │ │ + vrhadd.u32 d0, d0, d25 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #680] @ (77b96c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r1, [pc, #552] @ (77b8f0 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r1, [pc, #424] @ (77b874 ) │ │ │ │ @@ -2600566,15 +2600580,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #80] @ (77b7f4 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 1, cr0, [sl, #-164] @ 0xffffff5c │ │ │ │ + stc2 1, cr0, [sl, #164]! @ 0xa4 │ │ │ │ ldr r0, [pc, #616] @ (77ba18 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r0, [pc, #472] @ (77b98c ) │ │ │ │ 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 │ │ │ │ @@ -2600814,15 +2600828,15 @@ │ │ │ │ b.n 77b988 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #144] @ (77baa0 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r0, [pc, #136] @ (77ba9c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc2 1, cr0, [sl], #-164 @ 0xffffff5c │ │ │ │ + stc2 1, cr0, [sl], {41} @ 0x29 │ │ │ │ @ instruction: 0x47ce │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ mov r2, ip │ │ │ │ @@ -2601532,35 +2601546,35 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4d00129 │ │ │ │ - eors.w r1, r2, #11075584 @ 0xa90000 │ │ │ │ + @ instruction: 0xf5300129 │ │ │ │ + @ instruction: 0xf4f20129 │ │ │ │ asrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r7, #34 @ 0x22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r7, #10 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ 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] @ (77c240 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2601738,15 +2601752,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 468f7c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x352eec> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 77c2e4 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf1360129 │ │ │ │ + @ instruction: 0xf1960129 │ │ │ │ stmdb 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 │ │ │ │ @@ -2603702,15 +2603716,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77d714 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ae0aec │ │ │ │ + bl ae0c54 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 77d644 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bade0 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4d50> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a55a8> │ │ │ │ b.n 77d674 │ │ │ │ @@ -2605338,24 +2605352,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 490094 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x37a004> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ad1000 │ │ │ │ + bl ad1168 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 786c54 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49ea88 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3889f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ada6f0 │ │ │ │ + bl ada858 │ │ │ │ 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] │ │ │ │ @@ -2606344,19 +2606358,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r2, #31 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r2, r4, #27 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bl 53e6b4 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x428624> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2606745,21 +2606759,21 @@ │ │ │ │ bne.w 77f090 │ │ │ │ b.n 77f05a │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r4, r7, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0036 │ │ │ │ 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] @ 77fb3c │ │ │ │ @@ -2606786,26 +2606800,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 77f994 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 77f9a4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl adfe94 │ │ │ │ + bl adfffc │ │ │ │ ldr.w r2, [pc, #1076] @ 77fb48 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 497868 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3817d8> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 77f732 │ │ │ │ mov r0, r4 │ │ │ │ - bl ade8bc │ │ │ │ + bl adea24 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 77f752 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2606913,15 +2606927,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 77f870 │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ad95a4 │ │ │ │ + bl ad970c │ │ │ │ ldr.w r8, [pc, #740] @ 77fb58 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 481654 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x36b5c4> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2606936,15 +2606950,15 @@ │ │ │ │ bl 78756c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c24c │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 77f9d0 │ │ │ │ - bl adcff8 │ │ │ │ + bl add160 │ │ │ │ ldr r2, [pc, #680] @ (77fb5c ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (77fb60 ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2606968,15 +2606982,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4dda04 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3c7974> │ │ │ │ ldr r3, [pc, #632] @ (77fb68 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl ad7fe8 │ │ │ │ + bl ad8150 │ │ │ │ mov r0, r4 │ │ │ │ bl 77d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 77f8fc │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2606999,18 +2607013,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bae40 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a4db0> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 77f914 │ │ │ │ mov r0, r4 │ │ │ │ - bl aca6c8 │ │ │ │ + bl aca830 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad02b8 │ │ │ │ + bl ad0420 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531e2c <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x41bd9c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a55a8> │ │ │ │ ldr r2, [pc, #504] @ (77fb6c ) │ │ │ │ @@ -2607029,15 +2607043,15 @@ │ │ │ │ b.n 77f914 │ │ │ │ mov r0, r4 │ │ │ │ bl 78cb38 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 77f70a │ │ │ │ mov r0, r4 │ │ │ │ - bl accda8 │ │ │ │ + bl accf10 │ │ │ │ mov r0, r4 │ │ │ │ bl 7897e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb638 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3a55a8> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2607046,19 +2607060,19 @@ │ │ │ │ bl 77e66c │ │ │ │ b.n 77f70a │ │ │ │ mov r0, r4 │ │ │ │ bl 786488 │ │ │ │ b.n 77f8da │ │ │ │ bl 7851d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl af48e4 │ │ │ │ + bl af4a4c │ │ │ │ mov r0, r4 │ │ │ │ bl 496784 <__vaDriverInit_1_23@@libgallium-26.1.4-1.so+0x3806f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl adcff8 │ │ │ │ + bl add160 │ │ │ │ ldr r2, [pc, #372] @ (77fb5c ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (77fb70 ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2607200,15 +2607214,15 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ udf #143 @ 0x8f │ │ │ │ @ instruction: 0xffffdf91 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ - @ instruction: 0xffffbc9c │ │ │ │ + @ instruction: 0xffffbcfc │ │ │ │ lsls r1, r5, #4 │ │ │ │ udf #173 @ 0xad │ │ │ │ vsri.64 q9, q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 77fb96 │ │ │ │ @ instruction: 0xffffdbfb │ │ │ │ vqdmulh.s , , d13[0] │ │ │ │ @@ -2607402,33 +2607416,33 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldmia r4, {r1, r4, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ 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] @ (780020 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2607688,37 +2607702,37 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ lsls r0, r1, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r7, r2, #2 │ │ │ │ vrev16.16 q8, q6 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 7800a8 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ cmp r2, #181 @ 0xb5 │ │ │ │ @@ -2616671,15 +2616685,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #32 @ (adr r0, 786280 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - str r2, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #500] @ (786474 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2621105,15 +2621119,15 @@ │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ 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] @ (789444 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2624602,15 +2624616,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r2, r5, #4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r2, r3, #4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r6, r5, r7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r6, r1, r7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2624701,15 +2624715,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (78b684 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2532] @ 78c080 │ │ │ │ @@ -2625693,15 +2625707,15 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r1, [pc, #352] @ (78c1e4 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #232] @ (78c174 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cdp2 1, 9, cr0, cr4, cr8, {1} │ │ │ │ + cdp2 1, 15, cr0, cr4, cr8, {1} │ │ │ │ eors r2, r2 │ │ │ │ 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 │ │ │ │ @@ -2627326,17 +2627340,17 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78d05a │ │ │ │ nop │ │ │ │ cmp r7, #198 @ 0xc6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ 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] @ (78d1c4 ) │ │ │ │ @@ -2627441,17 +2627455,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r6, #212 @ 0xd4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ 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] @ (78d464 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2627712,26 +2627726,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r6, #4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r6] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d16, d0, #12 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (78d5f0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2627872,25 +2627887,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78d5a8 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1652] @ 78dc98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2628518,48 +2628533,48 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r1, #202 @ 0xca │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r6, [pc, #8] @ (78dcbc ) │ │ │ │ + ldr r6, [pc, #392] @ (78de3c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - itet mi │ │ │ │ - lslmi r6, r2, #2 │ │ │ │ - itt cc @ unpredictable │ │ │ │ - lslcc r6, r2, #2 │ │ │ │ - ldrcc r5, [pc, #96] @ (78dd24 ) │ │ │ │ + itet ge │ │ │ │ + lslge r6, r2, #2 │ │ │ │ + itt ls @ unpredictable │ │ │ │ + lslls r6, r2, #2 │ │ │ │ + ldrls r5, [pc, #480] @ (78dea4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vst4.32 {d0-d3}, [ip :64], r0 │ │ │ │ - ldr r4, [pc, #480] @ (78deb0 ) │ │ │ │ + vld4.32 {d16-d19}, [ip :64], r0 │ │ │ │ + ldr r4, [pc, #864] @ (78e030 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #216] @ (78ddb4 ) │ │ │ │ + ldr r4, [pc, #600] @ (78df34 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [pc, #224] @ (78ddc0 ) │ │ │ │ + ldr r4, [pc, #608] @ (78df40 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #328] @ (78de30 ) │ │ │ │ + ldr r3, [pc, #712] @ (78dfb0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r3, [pc, #80] @ (78dd3c ) │ │ │ │ + ldr r3, [pc, #464] @ (78debc ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #648] @ (78df78 ) │ │ │ │ + ldr r3, [pc, #8] @ (78dcf8 ) │ │ │ │ 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] @ (78dd6c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2629637,33 +2629652,33 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, r7 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r4 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - negs r2, r6 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r6, r6, r4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - sbcs r4, r7 │ │ │ │ + tst r4, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 78e7e0 │ │ │ │ + beq.n 78e8a0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r0, r5, r3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ adds r4, r3, r2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2629987,27 +2630002,27 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldrh r4, [r4, #18] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #30 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ 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 r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r0, #22 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r6, r6, #20 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2630333,27 +2630348,27 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #17 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ 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 r1, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r2, #7 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2630696,27 +2630711,27 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #32] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r2, r3, #2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ 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 r5!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsrs r4, r5, #25 │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsrs r2, r4, #24 │ │ │ │ lsls r4, r1, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2631766,15 +2631781,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r6, r7, #15 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r5, r1 │ │ │ │ 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] @ 78feb8 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2631977,15 +2631992,15 @@ │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r4, r1, #5 │ │ │ │ vrhadd.s32 q0, q5, │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r5, r1 │ │ │ │ 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] @ (78ff28 ) │ │ │ │ ldr r2, [pc, #64] @ (78ff2c ) │ │ │ │ @@ -2632369,15 +2632384,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] @ (7902dc ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ 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 │ │ │ │ @@ -2632421,15 +2632436,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (790358 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - rsb r0, r2, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf2220090 │ │ │ │ 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] @ (7903e0 ) │ │ │ │ ldr r3, [pc, #116] @ (7903e4 ) │ │ │ │ @@ -2633731,63 +2633746,63 @@ │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ b.n 791168 │ │ │ │ nop │ │ │ │ @ instruction: 0xfa92014b │ │ │ │ @ instruction: 0xfa8c014b │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ eors.w r1, sl, #13303808 @ 0xcb0000 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r1, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf2800090 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + @ instruction: 0xf2e00090 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 7912f6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2634349,38 +2634364,38 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 6bae4 │ │ │ │ b.n 7916b0 │ │ │ │ b.n 7916c0 │ │ │ │ ldr r0, [pc, #56] @ (791750 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ strd r0, r1, [r0, #-300]! @ 0x12c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmdb ip!, {r0, r1, r3, r6, r8} │ │ │ │ ldmdb r4, {r0, r1, r3, r6, r8} │ │ │ │ - udf #26 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ble.n 791750 │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2635076,17 +2635091,17 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 792478 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r6, r2, #2 │ │ │ │ b.n 792240 │ │ │ │ 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 │ │ │ │ @@ -2635713,15 +2635728,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 77d4c0 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ bgt.n 7924f8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ 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 │ │ │ │ @@ -2635893,17 +2635908,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, r5, #8 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ 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] @ (79294c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2636185,24 +2636200,24 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 792884 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 792a64 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - vqadd.u8 d16, d30, d5 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + vshr.u64 d0, d5, #18 │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mrc2 0, 2, r0, cr2, cr5, {4} │ │ │ │ + mrc2 0, 5, r0, cr2, cr5, {4} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #516] @ (792b8c ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, #516] @ (792b90 ) │ │ │ │ @@ -2636413,19 +2636428,19 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ bpl.n 792ae0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r2], #596 @ 0x254 │ │ │ │ + ldc2l 0, cr0, [r2, #-596] @ 0xfffffdac │ │ │ │ stmdb 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] @ (792dc4 ) │ │ │ │ ldr r3, [pc, #512] @ (792dc8 ) │ │ │ │ @@ -2636632,25 +2636647,25 @@ │ │ │ │ nop │ │ │ │ bmi.n 792e30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 792e24 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mcrr2 0, 9, r0, r2, cr5 │ │ │ │ + stc2 0, cr0, [r2], #596 @ 0x254 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 792e38 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xfae80095 │ │ │ │ - ldr??.w r0, [r6, #149] @ 0x95 │ │ │ │ + @ instruction: 0xfb480095 │ │ │ │ + @ instruction: 0xfa360095 │ │ │ │ stmdb 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] @ (792f08 ) │ │ │ │ @@ -2636768,16 +2636783,16 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [lr, r5, lsl #1] │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldrsb.w r0, [lr, #149] @ 0x95 │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ 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] @ (793288 ) │ │ │ │ @@ -2637109,21 +2637124,21 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ beq.n 793208 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7f60095 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr.w r0, [r6, r5, lsl #1] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf76e0095 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf7ce0095 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldmia r6, {r4, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2637259,16 +2637274,16 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 793342 │ │ │ │ ldmia r5, {r1, r2, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r4, #4882432 @ 0x4a8000 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + sbcs.w r0, r4, #4882432 @ 0x4a8000 │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ 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] @ 793b00 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2637935,30 +2637950,30 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2ea0095 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + sbfx r0, sl, #2, #22 │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub.w r0, r0, #149 @ 0x95 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + addw r0, r0, #149 @ 0x95 │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - orr.w r0, lr, #149 @ 0x95 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + @ instruction: 0xf0ae0095 │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vqadd.s8 d0, d24, d5 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + vqadd.s32 d16, d24, d5 │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - mrc 0, 0, r0, cr10, cr5, {4} │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + mrc 0, 3, r0, cr10, cr5, {4} │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ 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] @ (793be0 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2638322,18 +2638337,18 @@ │ │ │ │ b.n 793de4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - orr.w r0, lr, r5, lsr #2 │ │ │ │ - movs r4, #16 │ │ │ │ + @ instruction: 0xeaae0095 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2638457,16 +2638472,16 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 793f9e │ │ │ │ stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8280095 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + stmia.w r8, {r0, r2, r4, r7} │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ 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 │ │ │ │ @@ -2639187,37 +2639202,37 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00ac │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79452c │ │ │ │ + b.n 7945ec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7944d8 │ │ │ │ + b.n 794598 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cbnz r0, 79485a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 794114 │ │ │ │ + b.n 7941d4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 794134 │ │ │ │ + b.n 7941f4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 794f7c │ │ │ │ + b.n 79403c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 794ce0 │ │ │ │ + b.n 794da0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 794ca0 │ │ │ │ + b.n 794d60 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 794b90 │ │ │ │ + b.n 794c50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 794b18 │ │ │ │ + b.n 794bd8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ @ instruction: 0xb874 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @ instruction: 0xb850 │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2640050,59 +2640065,59 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ @ instruction: 0xb7ca │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 795198 │ │ │ │ + b.n 795258 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 795128 │ │ │ │ + ble.n 7951e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [pc, #496] @ (795300 ) │ │ │ │ + ldr r5, [pc, #880] @ (795480 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ble.n 795128 │ │ │ │ + ble.n 7951e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [pc, #296] @ (795240 ) │ │ │ │ + ldr r3, [pc, #680] @ (7953c0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 795048 │ │ │ │ + bgt.n 795108 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #896] @ (7954a0 ) │ │ │ │ + ldr r3, [pc, #256] @ (795220 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 795164 │ │ │ │ + bgt.n 795024 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #472] @ (795300 ) │ │ │ │ + ldr r2, [pc, #856] @ (795480 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 795080 │ │ │ │ + bgt.n 795140 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #48] @ (795160 ) │ │ │ │ + ldr r2, [pc, #432] @ (7952e0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 7951a4 │ │ │ │ + blt.n 795064 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [pc, #648] @ (7953c0 ) │ │ │ │ + ldr r2, [pc, #8] @ (795140 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 7950c8 │ │ │ │ + blt.n 795188 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [pc, #224] @ (795220 ) │ │ │ │ + ldr r1, [pc, #608] @ (7953a0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 7951e4 │ │ │ │ + bge.n 7950a4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [pc, #824] @ (795480 ) │ │ │ │ + ldr r1, [pc, #184] @ (795200 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 795100 │ │ │ │ + bge.n 7951c0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [pc, #400] @ (7952e0 ) │ │ │ │ + ldr r0, [pc, #784] @ (795460 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 79521c │ │ │ │ + bls.n 7950dc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + ldr r0, [pc, #360] @ (7952c0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 795110 │ │ │ │ + bls.n 7951d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bxns pc │ │ │ │ + blxns fp │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ beq.n 7951bc │ │ │ │ @@ -2640933,125 +2640948,125 @@ │ │ │ │ beq.n 7959b6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 795996 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 795a9c │ │ │ │ + bhi.n 79595c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov ip, r8 │ │ │ │ + bxns r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 795a30 │ │ │ │ + bhi.n 7958f0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bhi.n 795a38 │ │ │ │ + bhi.n 7958f8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bhi.n 795a3c │ │ │ │ + bhi.n 7958fc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 795b0c ) │ │ │ │ + add r5, pc, #688 @ (adr r5, 795c8c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 795af0 ) │ │ │ │ + add r5, pc, #656 @ (adr r5, 795c70 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvc.n 7959c4 │ │ │ │ + bhi.n 795a84 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + mov r4, sp │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795978 │ │ │ │ + bhi.n 795a38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp sl, r6 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795ab8 │ │ │ │ + bvc.n 795978 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvc.n 795a58 │ │ │ │ + bvc.n 795918 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvc.n 795a5c │ │ │ │ + bvc.n 79591c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #296 @ (adr r4, 795b28 ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 795ca8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, pc, #264 @ (adr r4, 795b0c ) │ │ │ │ + add r4, pc, #648 @ (adr r4, 795c8c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 7959e4 │ │ │ │ + bvc.n 795aa4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + cmp r2, sp │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795998 │ │ │ │ + bvc.n 795a58 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r8, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795920 │ │ │ │ + bvs.n 7959e0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp │ │ │ │ + add r8, r9 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795a54 │ │ │ │ + bvs.n 795b14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #136 @ (adr r3, 795ab0 ) │ │ │ │ + add r3, pc, #520 @ (adr r3, 795c30 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 795a04 │ │ │ │ + bvs.n 795ac4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795a50 │ │ │ │ + bvs.n 795b10 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bpl.n 7959e4 │ │ │ │ + bvs.n 795aa4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r2, r2 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 795964 │ │ │ │ + bpl.n 795a24 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 795b24 │ │ │ │ + bpl.n 7959e4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r2, r5 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 795a84 │ │ │ │ + bpl.n 795b44 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 795c7c ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 795dfc ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ - negs r2, r7 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 7959bc │ │ │ │ + bpl.n 795a7c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #944 @ (adr r0, 795e2c ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 795bac ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - sbcs r6, r7 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 795b0c │ │ │ │ + bmi.n 7959cc │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 795ad8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ands r4, r2 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r6, pc, #368 @ (adr r6, 795c14 ) │ │ │ │ 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 │ │ │ │ @@ -2641391,19 +2641406,19 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #160 @ (adr r5, 795ec0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 795ed0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -2642026,23 +2642041,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, [r1, r3] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 78e35c │ │ │ │ @@ -2642857,17 +2642872,17 @@ │ │ │ │ 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 │ │ │ │ - bkpt 0x0046 │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 796e0c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2643007,21 +2643022,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 6af2c │ │ │ │ b.n 796e40 │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -2643072,19 +2643087,19 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6cac0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 796ec2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (796f58 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2643098,15 +2643113,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ lsls r4, r6, #21 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (796f8c ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (796f90 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2643120,15 +2643135,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ lsls r4, r0, #21 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 796fc4 │ │ │ │ ldr r3, [pc, #44] @ (796fc8 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2643143,15 +2643158,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r2, r4, #20 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (797000 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (797004 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2643167,15 +2643182,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2643399,21 +2643414,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7971d8 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r3 │ │ │ │ + hlt 0x003e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbnz r0, 797264 │ │ │ │ + cbnz r0, 79727c │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #92] @ (7972b0 ) │ │ │ │ @@ -2643715,16 +2643730,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7974cc │ │ │ │ ldrh r2, [r2, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, lr, #156 @ 0x9c │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + orns r0, lr, #156 @ 0x9c │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #112] @ (7975c4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2644396,15 +2644411,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2644662,15 +2644677,15 @@ │ │ │ │ b.n 797dfa │ │ │ │ strh r0, [r2, #30] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #28] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r2, [r3, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2644810,15 +2644825,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r2, [r6, #4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2644997,19 +2645012,19 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldrb r4, [r4, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r6, [r3, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r6, [r6, #27] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r2, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r6, #25] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2645620,15 +2645635,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r4, #1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2645740,15 +2645755,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r4, [r0, #30] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r0, [r4, #29] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r0, [r0, #29] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2646264,27 +2646279,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #23] │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #376 @ (adr r1, 798fcc ) │ │ │ │ + add r1, pc, #760 @ (adr r1, 79914c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [pc, #256] @ (798f58 ) │ │ │ │ + ldr r0, [pc, #640] @ (7990d8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #360 @ (adr r1, 798fc4 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 799144 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #120 @ (adr r0, 798edc ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 79905c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r2, [r0, #13] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r6, [r1, #9] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2646928,15 +2646943,15 @@ │ │ │ │ beq.n 7994f0 │ │ │ │ b.n 7994d0 │ │ │ │ nop │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2647112,25 +2647127,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 7996cc │ │ │ │ nop │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2647183,19 +2647198,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 76be18 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7997b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2647685,37 +2647700,37 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 799a5a │ │ │ │ nop │ │ │ │ ldr r6, [r0, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mrc2 0, 7, r0, cr6, cr5, {4} │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + vqadd.u16 d16, d22, d5 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stc2l 0, cr0, [r4, #-596] @ 0xfffffdac │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + stc2 0, cr0, [r4, #596]! @ 0x254 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r0, [r0, #172] @ 0xac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2648658,18 +2648673,18 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf2d60095 │ │ │ │ - ldr r6, [pc, #320] @ (79a820 ) │ │ │ │ + @ instruction: 0xf3360095 │ │ │ │ + ldr r6, [pc, #704] @ (79a9a0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r1, #359] @ 0x167 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2648760,15 +2648775,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79a77e │ │ │ │ ldr r6, [r7, r3] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #428] @ (79a990 ) │ │ │ │ @@ -2649033,15 +2649048,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 79aa90 │ │ │ │ ldr r0, [pc, #4] @ (79aaac ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - ldr r2, [pc, #440] @ (79ac68 ) │ │ │ │ + ldr r2, [pc, #824] @ (79ade8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #556] @ (79acf0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2649773,15 +2649788,15 @@ │ │ │ │ str.w r3, [r4, #292] @ 0x124 │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r3, r3, [r4, #296] @ 0x128 │ │ │ │ strd r3, r3, [r4, #304] @ 0x130 │ │ │ │ strd r3, r3, [r4, #312] @ 0x138 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r2, r4, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r4, #30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2649902,15 +2649917,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #688] @ (79b620 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #656] @ (79b608 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r5, [pc, #208] @ (79b450 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #792] @ (79b6a0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2650190,17 +2650205,17 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r2, [pc, #880] @ (79b9e0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #736] @ (79b958 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r1, [pc, #784] @ (79b994 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r1, [pc, #656] @ (79b918 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2651534,23 +2651549,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 6ba8c (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bpl.n 79c43c │ │ │ │ + bpl.n 79c2fc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #404] @ (79c520 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2651721,17 +2651736,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #100 @ 0x64 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bmi.n 79c454 │ │ │ │ + bmi.n 79c514 │ │ │ │ lsls r5, r2, #2 │ │ │ │ subs r3, #6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2651907,23 +2651922,23 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79c5f6 │ │ │ │ nop │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mrrc2 0, 9, r0, lr, cr9 │ │ │ │ + ldc2 0, cr0, [lr], #612 @ 0x264 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #688] @ (79ca08 ) │ │ │ │ ldr r2, [pc, #688] @ (79ca0c ) │ │ │ │ @@ -2652191,21 +2652206,21 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #62 @ 0x3e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r6!, {r4, r5, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r6, #12 │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652529,21 +2652544,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #172 @ 0xac │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (79ce94 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2652641,17 +2652656,17 @@ │ │ │ │ bne.n 79ce54 │ │ │ │ b.n 79ce60 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + str r4, [r1, r2] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - adc.w r1, r8, r7, asr #32 │ │ │ │ + sub.w r1, r8, r7, asr #32 │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r1, #218 @ 0xda │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -2652986,16 +2653001,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #88 @ 0x58 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79d1fc │ │ │ │ - lsls r7, r4, #4 │ │ │ │ + @ instruction: 0xe85a0127 │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r6, #90 @ 0x5a │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r6, #26 │ │ │ │ @@ -2653466,27 +2653480,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 79d760 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2654094,29 +2654108,29 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2654250,15 +2654264,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ movs r1, #190 @ 0xbe │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 79de20 │ │ │ │ + bge.n 79dee0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2655849,21 +2655863,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 79ee2e │ │ │ │ nop │ │ │ │ asrs r0, r4, #11 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6 │ │ │ │ + adcs r6, r2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 79f194 ) │ │ │ │ + add r1, pc, #32 @ (adr r1, 79ef14 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #360] @ (79f078 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2656351,29 +2656365,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsrs r0, r5, #21 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsrs r0, r5, #18 │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsrs r2, r0, #17 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r5, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r3, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2657494,15 +2657508,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2657548,15 +2657562,15 @@ │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ strh.w r3, [r4, #388] @ 0x184 │ │ │ │ strd r3, r3, [r4, #396] @ 0x18c │ │ │ │ strd r2, r2, [r4, #404] @ 0x194 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r0, pc, #384 @ (adr r0, 7a014c ) │ │ │ │ + add r0, pc, #768 @ (adr r0, 7a02cc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ strb r0, [r7, #25] │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2658485,15 +2658499,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7c8014a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7c0014a │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + cbz r6, 7a096c │ │ │ │ lsls r7, r4, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6e6014a │ │ │ │ @ instruction: 0xf6be014a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2658671,15 +2658685,15 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xf5e4014a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5e0014a │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r7, r4, #4 │ │ │ │ add.w r1, r0, #13238272 @ 0xca0000 │ │ │ │ @ instruction: 0xf4d4014a │ │ │ │ @ instruction: 0xf4b4014a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2658830,15 +2658844,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7a0d08 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ orn r1, r4, #13238272 @ 0xca0000 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, lr, #13238272 @ 0xca0000 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf358014a │ │ │ │ @@ -2659375,17 +2659389,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6baf4 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7a12b4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a1368 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 7a1360 │ │ │ │ @@ -2659638,15 +2659652,15 @@ │ │ │ │ add r3, pc │ │ │ │ ubfx r2, r2, #4, #3 │ │ │ │ adds r3, #8 │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ bls.n 7a14ec │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2659713,15 +2659727,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ eors.w r1, lr, sl, lsl #1 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r6, sl, lsl #1 │ │ │ │ - add r4, pc, #136 @ (adr r4, 7a1684 ) │ │ │ │ + add r4, pc, #520 @ (adr r4, 7a1804 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ adds r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, ip, sl, lsl #1 │ │ │ │ bic.w r1, sl, sl, lsl #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2659848,15 +2659862,15 @@ │ │ │ │ cbz r4, 7a1764 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7a136c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 7a1758 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ bhi.n 7a1814 │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -2660149,21 +2660163,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a17d4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r5, r2, #2 │ │ │ │ b.n 7a1700 │ │ │ │ lsls r2, r1, #5 │ │ │ │ b.n 7a1674 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ @@ -2661454,15 +2661468,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 7a2704 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bhi.n 7a2724 │ │ │ │ lsls r2, r1, #5 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a2800 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ @@ -2662306,35 +2662320,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 7a2fc0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ bcc.n 7a2fb8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 7a2f9c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - vshr.u64 d16, d4, #4 │ │ │ │ beq.n 7a2ef0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ beq.n 7a30b4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2662626,15 +2662641,15 @@ │ │ │ │ cbz r4, 7a32fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7a296c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 7a32f0 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ - @ instruction: 0xf6f6009a │ │ │ │ + @ instruction: 0xf756009a │ │ │ │ add r6, sl │ │ │ │ lsls r5, r0, #5 │ │ │ │ mvns r2, r6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ mvns r0, r0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ bics r6, r1 │ │ │ │ @@ -2663262,15 +2663277,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r4, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r7, r4, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2663659,19 +2663674,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xf3380094 │ │ │ │ - ssat r0, #21, ip, asr #2 │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + @ instruction: 0xf3980094 │ │ │ │ + usat r0, #20, ip, lsl #2 │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmia r3!, {r2, r4} │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2663896,17 +2663911,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c80094 │ │ │ │ - @ instruction: 0xf0bc0094 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + @ instruction: 0xf1280094 │ │ │ │ + adds.w r0, ip, #148 @ 0x94 │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r0!, {r5, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmia r0!, {r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2664701,37 +2664716,37 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0094 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 2, r0, cr14, cr4, {4} │ │ │ │ - mrc 0, 0, r0, cr6, cr4, {4} │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + mrc 0, 5, r0, cr14, cr4, {4} │ │ │ │ + mrc 0, 3, r0, cr6, cr4, {4} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r4, r2, #2 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldcl 0, cr0, [r2, #592] @ 0x250 │ │ │ │ + mrc 0, 1, r0, cr2, cr4, {4} │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, ip, r4, lsr #2 │ │ │ │ - adc.w r0, r8, r4, lsr #2 │ │ │ │ - adc.w r0, sl, r4, lsr #2 │ │ │ │ - @ instruction: 0xeadc0094 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + rsbs r0, ip, r4, lsr #2 │ │ │ │ + sub.w r0, r8, r4, lsr #2 │ │ │ │ + sub.w r0, sl, r4, lsr #2 │ │ │ │ + @ instruction: 0xeb3c0094 │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strd r0, r0, [sl, #-592]! @ 0x250 │ │ │ │ - stmdb r6!, {r2, r4, r7} │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + strd r0, r0, [sl, #592] @ 0x250 │ │ │ │ + @ instruction: 0xe9860094 │ │ │ │ + cbnz r4, 7a4806 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrd r0, r0, [r8, #-592] @ 0x250 │ │ │ │ - stmdb sl!, {r2, r4, r7} │ │ │ │ + @ instruction: 0xe9b80094 │ │ │ │ + @ instruction: 0xe98a0094 │ │ │ │ @ instruction: 0xb88c │ │ │ │ lsls r2, r1, #5 │ │ │ │ @ instruction: 0xb86e │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2666648,26 +2666663,26 @@ │ │ │ │ b.n 7a5b18 │ │ │ │ ldr r1, [pc, #36] @ (7a5b68 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a5b18 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vqadd.s8 d16, d26, d12 │ │ │ │ - add r5, pc, #440 @ (adr r5, 7a5d18 ) │ │ │ │ + vshr.s64 d0, d12, #22 │ │ │ │ + add r5, pc, #824 @ (adr r5, 7a5e98 ) │ │ │ │ lsls r5, r1, #2 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2666719,15 +2666734,15 @@ │ │ │ │ strd r5, r5, [r4, #184] @ 0xb8 │ │ │ │ strd r5, r5, [r4, #192] @ 0xc0 │ │ │ │ strd r5, r5, [r4, #200] @ 0xc8 │ │ │ │ strd r5, r5, [r4, #208] @ 0xd0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r7, r4, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2667137,21 +2667152,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (7a6084 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ add r1, pc, #320 @ (adr r1, 7a61b4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 7a6000 │ │ │ │ + bcs.n 7a60c0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r3, pc, #496 @ (adr r3, 7a6270 ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 7a63f0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2667721,17 +2667736,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #24 │ │ │ │ @@ -2668049,31 +2668064,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r1, #10 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (7a6afc ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2668216,25 +2668231,25 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a69ce │ │ │ │ nop │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ @@ -2668353,17 +2668368,17 @@ │ │ │ │ b.n 7a6c44 │ │ │ │ ldr r0, [pc, #12] @ (7a6c70 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ ldr r0, [pc, #8] @ (7a6c74 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2670079,41 +2670094,41 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7a7c78 │ │ │ │ + b.n 7a7d38 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ strh r6, [r6, #32] │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r2, [r6, #18] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #172] @ (7a7ebc ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2670541,27 +2670556,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 7a8248 │ │ │ │ + cbz r2, 7a8260 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 7a8374 ) │ │ │ │ + add r4, pc, #688 @ (adr r4, 7a84f4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldrb r4, [r7, #23] │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2670720,17 +2670735,17 @@ │ │ │ │ b.n 7a83b8 │ │ │ │ ldr r0, [pc, #12] @ (7a83e4 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ ldr r0, [pc, #8] @ (7a83e8 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2671755,17 +2671770,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #232 @ (adr r4, 7a8ec0 ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 7a9040 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 7a8ebc ) │ │ │ │ + add r6, pc, #608 @ (adr r6, 7a903c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (7a8ec0 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2671851,23 +2671866,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #544 @ (adr r4, 7a90ec ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 7a926c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ strb r2, [r3, #7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - add r3, pc, #704 @ (adr r3, 7a9194 ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 7a8f14 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sbcs.w r0, r6, #155 @ 0x9b │ │ │ │ + rsbs r0, r6, #155 @ 0x9b │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2672147,25 +2672162,25 @@ │ │ │ │ b.n 7a919a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #800 @ (adr r0, 7a94ec ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 7a926c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, pc, #672 @ (adr r2, 7a9478 ) │ │ │ │ + add r3, pc, #32 @ (adr r3, 7a91f8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mrc 0, 2, r0, cr0, cr11, {4} │ │ │ │ + mrc 0, 5, r0, cr0, cr11, {4} │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2672262,23 +2672277,23 @@ │ │ │ │ b.n 7a926c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #496 @ (adr r0, 7a94c8 ) │ │ │ │ + add r0, pc, #880 @ (adr r0, 7a9648 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp ip, r4 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stcl 0, cr0, [lr, #-620] @ 0xfffffd94 │ │ │ │ + stc 0, cr0, [lr, #620]! @ 0x26c │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2672410,27 +2672425,27 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, pc, #176 @ (adr r0, 7a9508 ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 7a9688 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2672491,25 +2672506,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (7a950c ) │ │ │ │ add r1, pc │ │ │ │ b.n 7a94ba │ │ │ │ ldr r1, [pc, #24] @ (7a9510 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7a94d6 │ │ │ │ nop │ │ │ │ - bvc.n 7a95b8 │ │ │ │ + bvc.n 7a9478 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bne.n 7a95a0 │ │ │ │ + bne.n 7a9460 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (7a9668 ) │ │ │ │ @@ -2672655,41 +2672670,41 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + svc 28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 7a8f24 │ │ │ │ + b.n 7a8fe4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r6, r7 │ │ │ │ + add lr, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #156] @ 7a9758 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2673041,15 +2673056,15 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ble.n 7a9af4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2673198,19 +2673213,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a9ac4 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stc2l 0, cr0, [r4], #592 @ 0x250 │ │ │ │ + stc2l 0, cr0, [r4, #-592] @ 0xfffffdb0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 7a9bbe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2673286,15 +2673301,15 @@ │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #12] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r6, r5, #7 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2673393,15 +2673408,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r7, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ bge.n 7a9e5c │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2673770,15 +2673785,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r7, r6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r6, r6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r4, [pc, #800] @ (7aa444 ) │ │ │ │ + ldr r5, [pc, #160] @ (7aa1c4 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r3, [pc, #24] @ (7aa148 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2674100,23 +2674115,23 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 7aa584 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bpl.n 7aa564 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bpl.n 7aa3d8 │ │ │ │ + bvs.n 7aa498 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - orns r0, r0, fp, lsr #2 │ │ │ │ - bics.w r0, r4, fp, lsr #2 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + @ instruction: 0xead0009b │ │ │ │ + eors.w r0, r4, fp, lsr #2 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2674527,47 +2674542,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 7aa958 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bcs.n 7aa9bc │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - addw r0, r8, #148 @ 0x94 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + @ instruction: 0xf2680094 │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r4, [r0, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cbz r2, 7aa964 │ │ │ │ + push {r1, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r6, [r3, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r5, [pc, #144] @ (7aa98c ) │ │ │ │ + ldr r5, [pc, #528] @ (7aab0c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrsb r2, [r6, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r0, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrsb r0, [r3, r6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrsb r4, [r7, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrsb r0, [r4, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2675130,21 +2675145,21 @@ │ │ │ │ nop │ │ │ │ strh r2, [r6, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r4, [r5, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #244] @ (7aafc8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2675259,17 +2675274,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r4, [r7, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #292] @ (7ab11c ) │ │ │ │ @@ -2675394,15 +2675409,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #960] @ (7ab4e8 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r7, [pc, #472] @ (7ab304 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (7ab194 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2675439,15 +2675454,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 7ab15e │ │ │ │ ldr r6, [pc, #712] @ (7ab460 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2675498,15 +2675513,15 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 7ab1be │ │ │ │ nop │ │ │ │ ldr r6, [pc, #272] @ (7ab344 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2675962,27 +2675977,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 7ab5e2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 7ab436 │ │ │ │ ldr r5, [pc, #648] @ (7ab9d0 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2676106,15 +2676121,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #464] @ (7aba5c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ blxns lr │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes